public static Task<IDeleteWatchResponse> DeleteWatchAsync(this IElasticClient client, IDeleteWatchRequest request) { return ((IHighLevelToLowLevelDispatcher)client).DispatchAsync<IDeleteWatchRequest, DeleteWatchRequestParameters, DeleteWatchResponse, IDeleteWatchResponse>( request, (p, d) => client.Raw.WatcherDeleteWatchDispatchAsync<DeleteWatchResponse>(p) ); }
public static IDeleteWatchResponse DeleteWatch(this IElasticClient client, IDeleteWatchRequest request) { return(((IHighLevelToLowLevelDispatcher)client).Dispatch <IDeleteWatchRequest, DeleteWatchRequestParameters, DeleteWatchResponse>( request, (p, d) => client.Raw.WatcherDeleteWatchDispatch <DeleteWatchResponse>(p) )); }
/// <inheritdoc /> public Task <IDeleteWatchResponse> DeleteWatchAsync(IDeleteWatchRequest request, CancellationToken cancellationToken = default(CancellationToken) ) => Dispatcher.DispatchAsync <IDeleteWatchRequest, DeleteWatchRequestParameters, DeleteWatchResponse, IDeleteWatchResponse>( request, cancellationToken, (p, d, c) => LowLevelDispatch.XpackWatcherDeleteWatchDispatchAsync <DeleteWatchResponse>(p, c) );
/// <summary> /// <c>DELETE</c> request to the <c>watcher.delete_watch</c> API, read more about this API online: /// <para></para> /// <a href = "https://www.elastic.co/guide/en/elasticsearch/reference/current/watcher-api-delete-watch.html">https://www.elastic.co/guide/en/elasticsearch/reference/current/watcher-api-delete-watch.html</a> /// </summary> public Task <DeleteWatchResponse> DeleteAsync(IDeleteWatchRequest request, CancellationToken ct = default) => DoRequestAsync <IDeleteWatchRequest, DeleteWatchResponse>(request, request.RequestParameters, ct);
/// <summary> /// <c>DELETE</c> request to the <c>watcher.delete_watch</c> API, read more about this API online: /// <para></para> /// <a href = "https://www.elastic.co/guide/en/elasticsearch/reference/current/watcher-api-delete-watch.html">https://www.elastic.co/guide/en/elasticsearch/reference/current/watcher-api-delete-watch.html</a> /// </summary> public DeleteWatchResponse Delete(IDeleteWatchRequest request) => DoRequest <IDeleteWatchRequest, DeleteWatchResponse>(request, request.RequestParameters);
/// <inheritdoc/> public Task<IDeleteWatchResponse> DeleteWatchAsync(IDeleteWatchRequest request, CancellationToken cancellationToken = default(CancellationToken)) => this.Dispatcher.DispatchAsync<IDeleteWatchRequest, DeleteWatchRequestParameters, DeleteWatchResponse, IDeleteWatchResponse>( request, cancellationToken, (p,d,c) => this.LowLevelDispatch.XpackWatcherDeleteWatchDispatchAsync<DeleteWatchResponse>(p,c) );
/// <inheritdoc/> public IDeleteWatchResponse DeleteWatch(IDeleteWatchRequest request) => this.Dispatcher.Dispatch<IDeleteWatchRequest, DeleteWatchRequestParameters, DeleteWatchResponse>( request, (p,d) => this.LowLevelDispatch.XpackWatcherDeleteWatchDispatch<DeleteWatchResponse>(p) );
public static void Update(ElasticsearchPathInfo <DeleteWatchRequestParameters> pathInfo, IDeleteWatchRequest request) { pathInfo.HttpMethod = PathInfoHttpMethod.DELETE; }
/// <inheritdoc /> public IDeleteWatchResponse DeleteWatch(IDeleteWatchRequest request) => Dispatcher.Dispatch <IDeleteWatchRequest, DeleteWatchRequestParameters, DeleteWatchResponse>( request, (p, d) => LowLevelDispatch.XpackWatcherDeleteWatchDispatch <DeleteWatchResponse>(p) );
public static Task <DeleteWatchResponse> DeleteWatchAsync(this IElasticClient client, IDeleteWatchRequest request, CancellationToken ct = default ) => client.Watcher.DeleteAsync(request, ct);
public static DeleteWatchResponse DeleteWatch(this IElasticClient client, IDeleteWatchRequest request) => client.Watcher.Delete(request);