public static Task<IAcknowledgeWatchResponse> AcknowledgeWatchAsync(this IElasticClient client, IAcknowledgeWatchRequest request) { return ((IHighLevelToLowLevelDispatcher)client).DispatchAsync<IAcknowledgeWatchRequest, AcknowledgeWatchRequestParameters, AcknowledgeWatchResponse, IAcknowledgeWatchResponse>( request, (p, d) => client.Raw.WatcherAckWatchDispatchAsync<AcknowledgeWatchResponse>(p, request.WatchId, request.ActionId) ); }
/// <inheritdoc /> public Task <IAcknowledgeWatchResponse> AcknowledgeWatchAsync(IAcknowledgeWatchRequest request, CancellationToken cancellationToken = default(CancellationToken) ) => Dispatcher .DispatchAsync <IAcknowledgeWatchRequest, AcknowledgeWatchRequestParameters, AcknowledgeWatchResponse, IAcknowledgeWatchResponse>( request, cancellationToken, (p, d, c) => LowLevelDispatch.XpackWatcherAckWatchDispatchAsync <AcknowledgeWatchResponse>(p, c) );
/// <inheritdoc/> public IAcknowledgeWatchResponse AcknowledgeWatch(IAcknowledgeWatchRequest request) => this.Dispatcher.Dispatch <IAcknowledgeWatchRequest, AcknowledgeWatchRequestParameters, AcknowledgeWatchResponse>( request, (p, d) => this.LowLevelDispatch.XpackWatcherAckWatchDispatch <AcknowledgeWatchResponse>(p) );
/// <inheritdoc/> public Task<IAcknowledgeWatchResponse> AcknowledgeWatchAsync(IAcknowledgeWatchRequest request, CancellationToken cancellationToken = default(CancellationToken)) => this.Dispatcher.DispatchAsync<IAcknowledgeWatchRequest, AcknowledgeWatchRequestParameters, AcknowledgeWatchResponse, IAcknowledgeWatchResponse>( request, cancellationToken, (p, d, c) => this.LowLevelDispatch.XpackWatcherAckWatchDispatchAsync<AcknowledgeWatchResponse>(p, c) );
/// <inheritdoc/> public IAcknowledgeWatchResponse AcknowledgeWatch(IAcknowledgeWatchRequest request) => this.Dispatcher.Dispatch<IAcknowledgeWatchRequest, AcknowledgeWatchRequestParameters, AcknowledgeWatchResponse>( request, (p, d) => this.LowLevelDispatch.XpackWatcherAckWatchDispatch<AcknowledgeWatchResponse>(p) );
/// <summary> /// <c>PUT</c> request to the <c>watcher.ack_watch</c> API, read more about this API online: /// <para></para> /// <a href = "https://www.elastic.co/guide/en/elasticsearch/reference/current/watcher-api-ack-watch.html">https://www.elastic.co/guide/en/elasticsearch/reference/current/watcher-api-ack-watch.html</a> /// </summary> public Task <AcknowledgeWatchResponse> AcknowledgeAsync(IAcknowledgeWatchRequest request, CancellationToken ct = default) => DoRequestAsync <IAcknowledgeWatchRequest, AcknowledgeWatchResponse>(request, request.RequestParameters, ct);
/// <summary> /// <c>PUT</c> request to the <c>watcher.ack_watch</c> API, read more about this API online: /// <para></para> /// <a href = "https://www.elastic.co/guide/en/elasticsearch/reference/current/watcher-api-ack-watch.html">https://www.elastic.co/guide/en/elasticsearch/reference/current/watcher-api-ack-watch.html</a> /// </summary> public AcknowledgeWatchResponse Acknowledge(IAcknowledgeWatchRequest request) => DoRequest <IAcknowledgeWatchRequest, AcknowledgeWatchResponse>(request, request.RequestParameters);
public static void Update(ElasticsearchPathInfo <AcknowledgeWatchRequestParameters> pathInfo, IAcknowledgeWatchRequest request) { pathInfo.HttpMethod = PathInfoHttpMethod.PUT; }
public static Task <AcknowledgeWatchResponse> AcknowledgeWatchAsync(this IElasticClient client, IAcknowledgeWatchRequest request, CancellationToken ct = default ) => client.Watcher.AcknowledgeAsync(request, ct);
public static AcknowledgeWatchResponse AcknowledgeWatch(this IElasticClient client, IAcknowledgeWatchRequest request) => client.Watcher.Acknowledge(request);
public static Task <IAcknowledgeWatchResponse> AcknowledgeWatchAsync(this IElasticClient client, IAcknowledgeWatchRequest request) { return(((IHighLevelToLowLevelDispatcher)client).DispatchAsync <IAcknowledgeWatchRequest, AcknowledgeWatchRequestParameters, AcknowledgeWatchResponse, IAcknowledgeWatchResponse>( request, (p, d) => client.Raw.WatcherAckWatchDispatchAsync <AcknowledgeWatchResponse>(p, request.WatchId, request.ActionId) )); }