コード例 #1
0
 /// <inheritdoc />
 public Task <ISyncedFlushResponse> SyncedFlushAsync(ISyncedFlushRequest request,
                                                     CancellationToken cancellationToken = default(CancellationToken)
                                                     ) =>
 Dispatcher.DispatchAsync <ISyncedFlushRequest, SyncedFlushRequestParameters, SyncedFlushResponse, ISyncedFlushResponse>(
     request,
     cancellationToken,
     (p, d, c) => LowLevelDispatch.IndicesFlushSyncedDispatchAsync <SyncedFlushResponse>(p, c)
     );
コード例 #2
0
 /// <inheritdoc/>
 public Task <IShardsOperationResponse> SyncedFlushAsync(ISyncedFlushRequest request) =>
 this.Dispatcher.DispatchAsync <ISyncedFlushRequest, SyncedFlushRequestParameters, ShardsOperationResponse, IShardsOperationResponse>(
     request,
     (p, d) => this.LowLevelDispatch.IndicesFlushSyncedDispatchAsync <ShardsOperationResponse>(p)
     );
コード例 #3
0
		/// <inheritdoc/>
		public Task<IShardsOperationResponse> SyncedFlushAsync(ISyncedFlushRequest request) => 
			this.Dispatcher.DispatchAsync<ISyncedFlushRequest, SyncedFlushRequestParameters, ShardsOperationResponse, IShardsOperationResponse>(
				request,
				(p, d) => this.LowLevelDispatch.IndicesFlushSyncedDispatchAsync<ShardsOperationResponse>(p)
			);
コード例 #4
0
 /// <inheritdoc/>
 public ISyncedFlushResponse SyncedFlush(ISyncedFlushRequest request) =>
 this.Dispatcher.Dispatch <ISyncedFlushRequest, SyncedFlushRequestParameters, SyncedFlushResponse>(
     request,
     (p, d) => this.LowLevelDispatch.IndicesFlushSyncedDispatch <SyncedFlushResponse>(p)
     );
コード例 #5
0
		/// <inheritdoc/>
		public Task<ISyncedFlushResponse> SyncedFlushAsync(ISyncedFlushRequest request, CancellationToken cancellationToken = default(CancellationToken)) =>
			this.Dispatcher.DispatchAsync<ISyncedFlushRequest, SyncedFlushRequestParameters, SyncedFlushResponse, ISyncedFlushResponse>(
				request,
				cancellationToken,
				(p, d, c) => this.LowLevelDispatch.IndicesFlushSyncedDispatchAsync<SyncedFlushResponse>(p, c)
			);
コード例 #6
0
		/// <inheritdoc/>
		public ISyncedFlushResponse SyncedFlush(ISyncedFlushRequest request) =>
			this.Dispatcher.Dispatch<ISyncedFlushRequest, SyncedFlushRequestParameters, SyncedFlushResponse>(
				request,
				(p, d) => this.LowLevelDispatch.IndicesFlushSyncedDispatch<SyncedFlushResponse>(p)
			);
コード例 #7
0
 /// <inheritdoc />
 public Task <SyncedFlushResponse> SyncedFlushAsync(ISyncedFlushRequest request, CancellationToken ct = default) =>
 DoRequestAsync <ISyncedFlushRequest, SyncedFlushResponse>(request, request.RequestParameters, ct);
コード例 #8
0
 /// <inheritdoc />
 public SyncedFlushResponse SyncedFlush(ISyncedFlushRequest request) =>
 DoRequest <ISyncedFlushRequest, SyncedFlushResponse>(request, request.RequestParameters);
コード例 #9
0
 public static Task <SyncedFlushResponse> SyncedFlushAsync(this IElasticClient client, ISyncedFlushRequest request,
                                                           CancellationToken ct = default
                                                           )
 => client.Indices.SyncedFlushAsync(request, ct);
コード例 #10
0
 public static SyncedFlushResponse SyncedFlush(this IElasticClient client, ISyncedFlushRequest request)
 => client.Indices.SyncedFlush(request);