示例#1
0
 /// <inheritdoc />
 public Task <IGetRollupJobResponse> GetRollupJobAsync(IGetRollupJobRequest request,
                                                       CancellationToken cancellationToken = default(CancellationToken)
                                                       ) =>
 Dispatcher.DispatchAsync <IGetRollupJobRequest, GetRollupJobRequestParameters, GetRollupJobResponse, IGetRollupJobResponse>(
     request,
     cancellationToken,
     (p, d, c) => LowLevelDispatch.XpackRollupGetJobsDispatchAsync <GetRollupJobResponse>(p, c)
     );
示例#2
0
 /// <inheritdoc />
 public Task <GetRollupJobResponse> GetRollupJobAsync(IGetRollupJobRequest request, CancellationToken ct = default) =>
 DoRequestAsync <IGetRollupJobRequest, GetRollupJobResponse>
     (request, request.RequestParameters, ct);
示例#3
0
 /// <inheritdoc />
 public GetRollupJobResponse GetRollupJob(IGetRollupJobRequest request) =>
 DoRequest <IGetRollupJobRequest, GetRollupJobResponse>(request, request.RequestParameters);
示例#4
0
 /// <inheritdoc />
 public IGetRollupJobResponse GetRollupJob(IGetRollupJobRequest request) =>
 Dispatcher.Dispatch <IGetRollupJobRequest, GetRollupJobRequestParameters, GetRollupJobResponse>(
     request,
     (p, d) => LowLevelDispatch.XpackRollupGetJobsDispatch <GetRollupJobResponse>(p)
     );
示例#5
0
 public static Task <GetRollupJobResponse> GetRollupJobAsync(this IElasticClient client, IGetRollupJobRequest request,
                                                             CancellationToken ct = default
                                                             )
 => client.Rollup.GetJobAsync(request, ct);
示例#6
0
 public static GetRollupJobResponse GetRollupJob(this IElasticClient client, IGetRollupJobRequest request)
 => client.Rollup.GetJob(request);