/// <inheritdoc /> public Task <IIndexSettingsResponse> GetIndexSettingsAsync(IGetIndexSettingsRequest getIndexSettingsRequest) { return(this.DispatchAsync <IGetIndexSettingsRequest, GetIndexSettingsRequestParameters, IndexSettingsResponse, IIndexSettingsResponse>( getIndexSettingsRequest, (p, d) => this.RawDispatch.IndicesGetSettingsDispatchAsync <IndexSettingsResponse>(p) )); }
/// <inheritdoc /> public IIndexSettingsResponse GetIndexSettings(IGetIndexSettingsRequest getIndexSettingsRequest) { return(this.Dispatch <IGetIndexSettingsRequest, GetIndexSettingsRequestParameters, IndexSettingsResponse>( getIndexSettingsRequest, (p, d) => this.RawDispatch.IndicesGetSettingsDispatch <IndexSettingsResponse>(p) )); }
/// <inheritdoc /> public Task<IIndexSettingsResponse> GetIndexSettingsAsync(IGetIndexSettingsRequest getIndexSettingsRequest) { return this.DispatchAsync<IGetIndexSettingsRequest, GetIndexSettingsRequestParameters, IndexSettingsResponse, IIndexSettingsResponse>( getIndexSettingsRequest, (p, d) => this.RawDispatch.IndicesGetSettingsDispatchAsync<IndexSettingsResponse>(p) ); }
/// <inheritdoc /> public IIndexSettingsResponse GetIndexSettings(IGetIndexSettingsRequest getIndexSettingsRequest) { return this.Dispatch<IGetIndexSettingsRequest, GetIndexSettingsRequestParameters, IndexSettingsResponse>( getIndexSettingsRequest, (p, d) => this.RawDispatch.IndicesGetSettingsDispatch<IndexSettingsResponse>(p) ); }
/// <inheritdoc /> public Task <IGetIndexSettingsResponse> GetIndexSettingsAsync(IGetIndexSettingsRequest request, CancellationToken cancellationToken = default(CancellationToken) ) => Dispatcher .DispatchAsync <IGetIndexSettingsRequest, GetIndexSettingsRequestParameters, GetIndexSettingsResponse, IGetIndexSettingsResponse>( request, cancellationToken, (p, d, c) => LowLevelDispatch.IndicesGetSettingsDispatchAsync <GetIndexSettingsResponse>(p, c) );
/// <inheritdoc/> public Task <IGetIndexSettingsResponse> GetIndexSettingsAsync(IGetIndexSettingsRequest request) => this.Dispatcher.DispatchAsync <IGetIndexSettingsRequest, GetIndexSettingsRequestParameters, GetIndexSettingsResponse, IGetIndexSettingsResponse>( request, (p, d) => this.LowLevelDispatch.IndicesGetSettingsDispatchAsync <GetIndexSettingsResponse>(p) );
/// <inheritdoc/> public IGetIndexSettingsResponse GetIndexSettings(IGetIndexSettingsRequest request) => this.Dispatcher.Dispatch <IGetIndexSettingsRequest, GetIndexSettingsRequestParameters, GetIndexSettingsResponse>( request, (p, d) => this.LowLevelDispatch.IndicesGetSettingsDispatch <GetIndexSettingsResponse>(p) );
/// <inheritdoc/> public Task<IGetIndexSettingsResponse> GetIndexSettingsAsync(IGetIndexSettingsRequest request, CancellationToken cancellationToken = default(CancellationToken)) => this.Dispatcher.DispatchAsync<IGetIndexSettingsRequest, GetIndexSettingsRequestParameters, GetIndexSettingsResponse, IGetIndexSettingsResponse>( request, cancellationToken, (p, d, c) => this.LowLevelDispatch.IndicesGetSettingsDispatchAsync<GetIndexSettingsResponse>(p, c) );
/// <inheritdoc/> public IGetIndexSettingsResponse GetIndexSettings(IGetIndexSettingsRequest request) => this.Dispatcher.Dispatch<IGetIndexSettingsRequest, GetIndexSettingsRequestParameters, GetIndexSettingsResponse>( request, (p, d) => this.LowLevelDispatch.IndicesGetSettingsDispatch<GetIndexSettingsResponse>(p) );
public static void Update(ElasticsearchPathInfo <GetIndexSettingsRequestParameters> pathInfo, IGetIndexSettingsRequest request) { pathInfo.HttpMethod = PathInfoHttpMethod.GET; }
public static Task <GetIndexSettingsResponse> GetIndexSettingsAsync(this IElasticClient client, IGetIndexSettingsRequest request, CancellationToken ct = default ) => client.Indices.GetSettingsAsync(request, ct);
public static GetIndexSettingsResponse GetIndexSettings(this IElasticClient client, IGetIndexSettingsRequest request) => client.Indices.GetSettings(request);
/// <inheritdoc/> public Task<IGetIndexSettingsResponse> GetIndexSettingsAsync(IGetIndexSettingsRequest request) => this.Dispatcher.DispatchAsync<IGetIndexSettingsRequest, GetIndexSettingsRequestParameters, GetIndexSettingsResponse, IGetIndexSettingsResponse>( request, (p, d) => this.LowLevelDispatch.IndicesGetSettingsDispatchAsync<GetIndexSettingsResponse>(p) );
/// <inheritdoc /> public Task <GetIndexSettingsResponse> GetIndexSettingsAsync(IGetIndexSettingsRequest request, CancellationToken ct = default) => DoRequestAsync <IGetIndexSettingsRequest, GetIndexSettingsResponse>(request, request.RequestParameters, ct);
/// <inheritdoc /> public GetIndexSettingsResponse GetIndexSettings(IGetIndexSettingsRequest request) => DoRequest <IGetIndexSettingsRequest, GetIndexSettingsResponse>(request, request.RequestParameters);