Example #1
0
 /// <inheritdoc />
 public Task <IDeleteIndexTemplateResponse> DeleteIndexTemplateAsync(IDeleteIndexTemplateRequest request,
                                                                     CancellationToken cancellationToken = default(CancellationToken)
                                                                     ) =>
 Dispatcher
 .DispatchAsync <IDeleteIndexTemplateRequest, DeleteIndexTemplateRequestParameters, DeleteIndexTemplateResponse,
                 IDeleteIndexTemplateResponse>(
     request,
     cancellationToken,
     (p, d, c) => LowLevelDispatch.IndicesDeleteTemplateDispatchAsync <DeleteIndexTemplateResponse>(p, c)
     );
 /// <inheritdoc />
 public Task <DeleteIndexTemplateResponse> DeleteIndexTemplateAsync(IDeleteIndexTemplateRequest request, CancellationToken ct = default) =>
 DoRequestAsync <IDeleteIndexTemplateRequest, DeleteIndexTemplateResponse>(request, request.RequestParameters, ct);
 /// <inheritdoc />
 public DeleteIndexTemplateResponse DeleteIndexTemplate(IDeleteIndexTemplateRequest request) =>
 DoRequest <IDeleteIndexTemplateRequest, DeleteIndexTemplateResponse>(request, request.RequestParameters);
		/// <inheritdoc/>
		public Task<IDeleteIndexTemplateResponse> DeleteIndexTemplateAsync(IDeleteIndexTemplateRequest request) => 
			this.Dispatcher.DispatchAsync<IDeleteIndexTemplateRequest, DeleteIndexTemplateRequestParameters, DeleteIndexTemplateResponse, IDeleteIndexTemplateResponse>(
				request,
				(p, d) => this.LowLevelDispatch.IndicesDeleteTemplateDispatchAsync<DeleteIndexTemplateResponse>(p)
			);
		/// <inheritdoc/>
		public IDeleteIndexTemplateResponse DeleteIndexTemplate(IDeleteIndexTemplateRequest request) => 
			this.Dispatcher.Dispatch<IDeleteIndexTemplateRequest, DeleteIndexTemplateRequestParameters, DeleteIndexTemplateResponse>(
				request,
				(p, d) => this.LowLevelDispatch.IndicesDeleteTemplateDispatch<DeleteIndexTemplateResponse>(p)
			);
 /// <inheritdoc/>
 public Task <IIndicesOperationResponse> DeleteIndexTemplateAsync(IDeleteIndexTemplateRequest request) =>
 this.Dispatcher.DispatchAsync <IDeleteIndexTemplateRequest, DeleteIndexTemplateRequestParameters, IndicesOperationResponse, IIndicesOperationResponse>(
     request,
     (p, d) => this.LowLevelDispatch.IndicesDeleteTemplateDispatchAsync <IndicesOperationResponse>(p)
     );
Example #7
0
		public static Task<DeleteIndexTemplateResponse> DeleteIndexTemplateAsync(this IElasticClient client, IDeleteIndexTemplateRequest request,
			CancellationToken ct = default
		)
			=> client.Indices.DeleteTemplateAsync(request, ct);
Example #8
0
		public static DeleteIndexTemplateResponse DeleteIndexTemplate(this IElasticClient client, IDeleteIndexTemplateRequest request)
			=> client.Indices.DeleteTemplate(request);
Example #9
0
 /// <inheritdoc />
 public IDeleteIndexTemplateResponse DeleteIndexTemplate(IDeleteIndexTemplateRequest request) =>
 Dispatcher.Dispatch <IDeleteIndexTemplateRequest, DeleteIndexTemplateRequestParameters, DeleteIndexTemplateResponse>(
     request,
     (p, d) => LowLevelDispatch.IndicesDeleteTemplateDispatch <DeleteIndexTemplateResponse>(p)
     );
		/// <inheritdoc/>
		public Task<IDeleteIndexTemplateResponse> DeleteIndexTemplateAsync(IDeleteIndexTemplateRequest request, CancellationToken cancellationToken = default(CancellationToken)) =>
			this.Dispatcher.DispatchAsync<IDeleteIndexTemplateRequest, DeleteIndexTemplateRequestParameters, DeleteIndexTemplateResponse, IDeleteIndexTemplateResponse>(
				request,
				cancellationToken,
				(p, d, c) => this.LowLevelDispatch.IndicesDeleteTemplateDispatchAsync<DeleteIndexTemplateResponse>(p, c)
			);