/// <inheritdoc/> public IGetIndexTemplateResponse GetIndexTemplate(IGetIndexTemplateRequest request) { return(this.Dispatcher.Dispatch <IGetIndexTemplateRequest, GetIndexTemplateRequestParameters, GetIndexTemplateResponse>( request, (p, d) => this.LowLevelDispatch.IndicesGetTemplateDispatch <GetIndexTemplateResponse>(p) )); }
/// <inheritdoc/> public IGetIndexTemplateResponse GetIndexTemplate(IGetIndexTemplateRequest request) { return this.Dispatcher.Dispatch<IGetIndexTemplateRequest, GetIndexTemplateRequestParameters, GetIndexTemplateResponse>( request, (p, d) => this.LowLevelDispatch.IndicesGetTemplateDispatch<GetIndexTemplateResponse>(p) ); }
/// <inheritdoc /> public Task <IGetIndexTemplateResponse> GetIndexTemplateAsync(IGetIndexTemplateRequest request, CancellationToken cancellationToken = default(CancellationToken) ) => Dispatcher .DispatchAsync <IGetIndexTemplateRequest, GetIndexTemplateRequestParameters, GetIndexTemplateResponse, IGetIndexTemplateResponse>( request, cancellationToken, (p, d, c) => LowLevelDispatch.IndicesGetTemplateDispatchAsync <GetIndexTemplateResponse>(p, c) );
public static Task <GetIndexTemplateResponse> GetIndexTemplateAsync(this IElasticClient client, IGetIndexTemplateRequest request, CancellationToken ct = default ) => client.Indices.GetTemplateAsync(request, ct);
public static GetIndexTemplateResponse GetIndexTemplate(this IElasticClient client, IGetIndexTemplateRequest request) => client.Indices.GetTemplate(request);
/// <inheritdoc/> public Task<IGetIndexTemplateResponse> GetIndexTemplateAsync(IGetIndexTemplateRequest request) => this.Dispatcher.DispatchAsync<IGetIndexTemplateRequest, GetIndexTemplateRequestParameters, GetIndexTemplateResponse, IGetIndexTemplateResponse>( request, (p, d) => this.LowLevelDispatch.IndicesGetTemplateDispatchAsync<GetIndexTemplateResponse>(p) );
/// <inheritdoc/> public Task <IGetIndexTemplateResponse> GetIndexTemplateAsync(IGetIndexTemplateRequest request) => this.Dispatcher.DispatchAsync <IGetIndexTemplateRequest, GetIndexTemplateRequestParameters, GetIndexTemplateResponse, IGetIndexTemplateResponse>( request, new GetIndexTemplateConverter(DeserializeGetIndexTemplateResponse), (p, d) => this.LowLevelDispatch.IndicesGetTemplateDispatchAsync <GetIndexTemplateResponse>(p) );
/// <inheritdoc/> public Task<IGetIndexTemplateResponse> GetIndexTemplateAsync(IGetIndexTemplateRequest request, CancellationToken cancellationToken = default(CancellationToken)) => this.Dispatcher.DispatchAsync<IGetIndexTemplateRequest, GetIndexTemplateRequestParameters, GetIndexTemplateResponse, IGetIndexTemplateResponse>( request, cancellationToken, (p, d, c) => this.LowLevelDispatch.IndicesGetTemplateDispatchAsync<GetIndexTemplateResponse>(p, c) );
/// <inheritdoc /> public Task <GetIndexTemplateResponse> GetIndexTemplateAsync(IGetIndexTemplateRequest request, CancellationToken ct = default) => DoRequestAsync <IGetIndexTemplateRequest, GetIndexTemplateResponse>(request, request.RequestParameters, ct);
/// <inheritdoc /> public GetIndexTemplateResponse GetIndexTemplate(IGetIndexTemplateRequest request) => DoRequest <IGetIndexTemplateRequest, GetIndexTemplateResponse>(request, request.RequestParameters);