/// <inheritdoc /> public IShardsOperationResponse Optimize(IOptimizeRequest optimizeRequest) { return this.Dispatch<IOptimizeRequest, OptimizeRequestParameters, ShardsOperationResponse>( optimizeRequest, (p, d) => this.RawDispatch.IndicesOptimizeDispatch<ShardsOperationResponse>(p) ); }
/// <inheritdoc /> public Task<IShardsOperationResponse> OptimizeAsync(IOptimizeRequest optimizeRequest) { return this.DispatchAsync<IOptimizeRequest, OptimizeRequestParameters, ShardsOperationResponse, IShardsOperationResponse>( optimizeRequest, (p, d) => this.RawDispatch.IndicesOptimizeDispatchAsync<ShardsOperationResponse>(p) ); }
/// <inheritdoc /> public Task <IShardsOperationResponse> OptimizeAsync(IOptimizeRequest optimizeRequest) { return(this.DispatchAsync <IOptimizeRequest, OptimizeRequestParameters, ShardsOperationResponse, IShardsOperationResponse>( optimizeRequest, (p, d) => this.RawDispatch.IndicesOptimizeDispatchAsync <ShardsOperationResponse>(p) )); }
/// <inheritdoc /> public IShardsOperationResponse Optimize(IOptimizeRequest optimizeRequest) { return(this.Dispatch <IOptimizeRequest, OptimizeRequestParameters, ShardsOperationResponse>( optimizeRequest, (p, d) => this.RawDispatch.IndicesOptimizeDispatch <ShardsOperationResponse>(p) )); }
public Task <IApiResponse <OptimizeResult> > Optimize(IOptimizeRequest optimizeRequest, CancellationToken cancellationToken) { var message = _connection.Execute <OptimizeResult>(new KrakenApiRequest(optimizeRequest, "v1/url"), cancellationToken); return(message); }
public Task <IApiResponse <OptimizeResult> > Optimize(IOptimizeRequest optimizeRequest, CancellationToken cancellationToken) { if (optimizeRequest == null) { throw new ArgumentNullException(nameof(optimizeRequest)); } if (cancellationToken == null) { throw new ArgumentNullException(nameof(cancellationToken)); } var message = _connection.Execute <OptimizeResult>(new ApiRequest(optimizeRequest, "v1/url"), cancellationToken); return(message); }
public static void Update(ElasticsearchPathInfo <OptimizeRequestParameters> pathInfo, IOptimizeRequest request) { pathInfo.HttpMethod = PathInfoHttpMethod.POST; }
public Task <IApiResponse <OptimizeResult> > Optimize(IOptimizeRequest optimizeRequest) { return(Optimize(optimizeRequest, default(CancellationToken))); }
/// <inheritdoc/> public Task <IShardsOperationResponse> OptimizeAsync(IOptimizeRequest request) => this.Dispatcher.DispatchAsync <IOptimizeRequest, OptimizeRequestParameters, ShardsOperationResponse, IShardsOperationResponse>( request, (p, d) => this.LowLevelDispatch.IndicesOptimizeDispatchAsync <ShardsOperationResponse>(p) );
/// <inheritdoc/> public IShardsOperationResponse Optimize(IOptimizeRequest request) => this.Dispatcher.Dispatch <IOptimizeRequest, OptimizeRequestParameters, ShardsOperationResponse>( request, (p, d) => this.LowLevelDispatch.IndicesOptimizeDispatch <ShardsOperationResponse>(p) );
/// <inheritdoc/> public Task<IOptimizeResponse> OptimizeAsync(IOptimizeRequest request) => this.Dispatcher.DispatchAsync<IOptimizeRequest, OptimizeRequestParameters, OptimizeResponse, IOptimizeResponse>( request, (p, d) => this.LowLevelDispatch.IndicesOptimizeDispatchAsync<OptimizeResponse>(p) );
/// <inheritdoc/> public IOptimizeResponse Optimize(IOptimizeRequest request) => this.Dispatcher.Dispatch<IOptimizeRequest, OptimizeRequestParameters, OptimizeResponse>( request, (p, d) => this.LowLevelDispatch.IndicesOptimizeDispatch<OptimizeResponse>(p) );