public Task <IGetTaskResponse> GetTaskAsync(IGetTaskRequest request, CancellationToken cancellationToken = default(CancellationToken)) => this.Dispatcher.DispatchAsync <IGetTaskRequest, GetTaskRequestParameters, GetTaskResponse, IGetTaskResponse>( request, cancellationToken, (p, d, c) => this.LowLevelDispatch.TasksGetDispatchAsync <GetTaskResponse>(p, c) );
/// <summary> /// <c>GET</c> request to the <c>tasks.get</c> API, read more about this API online: /// <para></para> /// <a href = "https://www.elastic.co/guide/en/elasticsearch/reference/master/tasks.html">https://www.elastic.co/guide/en/elasticsearch/reference/master/tasks.html</a> /// </summary> public Task <GetTaskResponse> GetTaskAsync(IGetTaskRequest request, CancellationToken ct = default) => DoRequestAsync <IGetTaskRequest, GetTaskResponse>(request, request.RequestParameters, ct);
public IGetTaskResponse GetTask(IGetTaskRequest request) => this.Dispatcher.Dispatch <IGetTaskRequest, GetTaskRequestParameters, GetTaskResponse>( request, (p, d) => this.LowLevelDispatch.TasksGetDispatch <GetTaskResponse>(p) );
/// <summary> /// <c>GET</c> request to the <c>tasks.get</c> API, read more about this API online: /// <para></para> /// <a href = "https://www.elastic.co/guide/en/elasticsearch/reference/master/tasks.html">https://www.elastic.co/guide/en/elasticsearch/reference/master/tasks.html</a> /// </summary> public GetTaskResponse GetTask(IGetTaskRequest request) => DoRequest <IGetTaskRequest, GetTaskResponse>(request, request.RequestParameters);
public Task<IGetTaskResponse> GetTaskAsync(IGetTaskRequest request, CancellationToken cancellationToken = default(CancellationToken)) => this.Dispatcher.DispatchAsync<IGetTaskRequest, GetTaskRequestParameters, GetTaskResponse, IGetTaskResponse>( request, cancellationToken, (p, d, c) => this.LowLevelDispatch.TasksGetDispatchAsync<GetTaskResponse>(p, c) );
public IGetTaskResponse GetTask(IGetTaskRequest request) => this.Dispatcher.Dispatch<IGetTaskRequest, GetTaskRequestParameters, GetTaskResponse>( request, (p, d) => this.LowLevelDispatch.TasksGetDispatch<GetTaskResponse>(p) );
public static Task <GetTaskResponse> GetTaskAsync(this IElasticClient client, IGetTaskRequest request, CancellationToken ct = default) => client.Tasks.GetTaskAsync(request, ct);
public static GetTaskResponse GetTask(this IElasticClient client, IGetTaskRequest request) => client.Tasks.GetTask(request);