/// <inheritdoc /> public Task <IGetAliasesResponse> GetAliasesAsync(IGetAliasesRequest getAliasesRequest) { return(this.DispatchAsync <IGetAliasesRequest, GetAliasesRequestParameters, GetAliasesResponse, IGetAliasesResponse>( getAliasesRequest, (p, d) => this.RawDispatch.IndicesGetAliasesDispatchAsync <GetAliasesResponse>( p.DeserializationState(new GetAliasesConverter(DeserializeGetAliasesResponse)) ) )); }
/// <inheritdoc /> public Task <IGetAliasesResponse> GetAliasesAsync(IGetAliasesRequest getAliasesRequest) { return(this.DispatchAsync <IGetAliasesRequest, GetAliasesRequestParameters, GetAliasesResponse, IGetAliasesResponse>( getAliasesRequest, (p, d) => this.RawDispatch.IndicesGetAliasesDispatchAsync <GetAliasesResponse>( p.DeserializationState(new Func <IElasticsearchResponse, Stream, GetAliasesResponse>(DeserializeGetAliasesResponse)) ) )); }
public Task<IGetAliasesResponse> GetAliasesAsync(IGetAliasesRequest request) => this.Dispatcher.DispatchAsync<IGetAliasesRequest, GetAliasesRequestParameters, GetAliasesResponse, IGetAliasesResponse>( request, new GetAliasesConverter(DeserializeGetAliasesResponse), (p, d) => this.LowLevelDispatch.IndicesGetAliasesDispatchAsync<GetAliasesResponse>(p) );
public Task <IGetAliasesResponse> GetAliasesAsync(IGetAliasesRequest request) => this.Dispatcher.DispatchAsync <IGetAliasesRequest, GetAliasesRequestParameters, GetAliasesResponse, IGetAliasesResponse>( request, new GetAliasesConverter(DeserializeGetAliasesResponse), (p, d) => this.LowLevelDispatch.IndicesGetAliasesDispatchAsync <GetAliasesResponse>(p) );
/// <inheritdoc /> public Task<IGetAliasesResponse> GetAliasesAsync(IGetAliasesRequest getAliasesRequest) { return this.DispatchAsync<IGetAliasesRequest, GetAliasesRequestParameters, GetAliasesResponse, IGetAliasesResponse>( getAliasesRequest, (p, d) => this.RawDispatch.IndicesGetAliasesDispatchAsync<GetAliasesResponse>( p.DeserializationState(new Func<IElasticsearchResponse, Stream, GetAliasesResponse>(DeserializeGetAliasesResponse)) ) ); }
/// <inheritdoc /> public Task<IGetAliasesResponse> GetAliasesAsync(IGetAliasesRequest getAliasesRequest) { return this.DispatchAsync<IGetAliasesRequest, GetAliasesRequestParameters, GetAliasesResponse, IGetAliasesResponse>( getAliasesRequest, (p, d) => this.RawDispatch.IndicesGetAliasesDispatchAsync<GetAliasesResponse>( p.DeserializationState(new GetAliasesConverter(DeserializeGetAliasesResponse)) ) ); }
public static void Update(ElasticsearchPathInfo <GetAliasesRequestParameters> pathInfo, IGetAliasesRequest request) { pathInfo.HttpMethod = PathInfoHttpMethod.GET; pathInfo.Name = request.Alias ?? "*"; }