/// <inheritdoc />
 public Task <IClusterRerouteResponse> ClusterRerouteAsync(IClusterRerouteRequest clusterRerouteRequest)
 {
     return(this.DispatchAsync <IClusterRerouteRequest, ClusterRerouteRequestParameters, ClusterRerouteResponse, IClusterRerouteResponse>(
                clusterRerouteRequest,
                (p, d) => this.RawDispatch.ClusterRerouteDispatchAsync <ClusterRerouteResponse>(p, d)
                ));
 }
		/// <inheritdoc />
		public Task<IClusterRerouteResponse> ClusterRerouteAsync(IClusterRerouteRequest clusterRerouteRequest)
		{
			return this.DispatchAsync<IClusterRerouteRequest, ClusterRerouteRequestParameters, ClusterRerouteResponse, IClusterRerouteResponse>(
				clusterRerouteRequest,
				(p, d) => this.RawDispatch.ClusterRerouteDispatchAsync<ClusterRerouteResponse>(p, d)
			);
		}
 /// <inheritdoc />
 public IClusterRerouteResponse ClusterReroute(IClusterRerouteRequest clusterRerouteRequest)
 {
     return(this.Dispatch <IClusterRerouteRequest, ClusterRerouteRequestParameters, ClusterRerouteResponse>(
                clusterRerouteRequest,
                (p, d) => this.RawDispatch.ClusterRerouteDispatch <ClusterRerouteResponse>(p, d)
                ));
 }
		/// <inheritdoc />
		public IClusterRerouteResponse ClusterReroute(IClusterRerouteRequest clusterRerouteRequest)
		{
			return this.Dispatch<IClusterRerouteRequest, ClusterRerouteRequestParameters, ClusterRerouteResponse>(
				clusterRerouteRequest,
				(p, d) => this.RawDispatch.ClusterRerouteDispatch<ClusterRerouteResponse>(p, d)
			);
		}
Ejemplo n.º 5
0
 /// <inheritdoc />
 public Task <IClusterRerouteResponse> ClusterRerouteAsync(IClusterRerouteRequest request,
                                                           CancellationToken cancellationToken = default(CancellationToken)
                                                           ) =>
 Dispatcher.DispatchAsync <IClusterRerouteRequest, ClusterRerouteRequestParameters, ClusterRerouteResponse, IClusterRerouteResponse>(
     request,
     cancellationToken,
     LowLevelDispatch.ClusterRerouteDispatchAsync <ClusterRerouteResponse>
     );
		/// <inheritdoc/>
		public Task<IClusterRerouteResponse> ClusterRerouteAsync(IClusterRerouteRequest request) => 
			this.Dispatcher.DispatchAsync<IClusterRerouteRequest, ClusterRerouteRequestParameters, ClusterRerouteResponse, IClusterRerouteResponse>(
				request,
				this.LowLevelDispatch.ClusterRerouteDispatchAsync<ClusterRerouteResponse>
			);
		/// <inheritdoc/>
		public IClusterRerouteResponse ClusterReroute(IClusterRerouteRequest request) => 
			this.Dispatcher.Dispatch<IClusterRerouteRequest, ClusterRerouteRequestParameters, ClusterRerouteResponse>(
				request,
				this.LowLevelDispatch.ClusterRerouteDispatch<ClusterRerouteResponse>
			);
 public static Task <ClusterRerouteResponse> ClusterRerouteAsync(this IElasticClient client, IClusterRerouteRequest request,
                                                                 CancellationToken ct = default
                                                                 )
 => client.Cluster.RerouteAsync(request, ct);
 public static ClusterRerouteResponse ClusterReroute(this IElasticClient client, IClusterRerouteRequest request)
 => client.Cluster.Reroute(request);
Ejemplo n.º 10
0
 /// <inheritdoc/>
 public Task <IClusterRerouteResponse> ClusterRerouteAsync(IClusterRerouteRequest request) =>
 this.Dispatcher.DispatchAsync <IClusterRerouteRequest, ClusterRerouteRequestParameters, ClusterRerouteResponse, IClusterRerouteResponse>(
     request,
     this.LowLevelDispatch.ClusterRerouteDispatchAsync <ClusterRerouteResponse>
     );
Ejemplo n.º 11
0
 /// <inheritdoc/>
 public IClusterRerouteResponse ClusterReroute(IClusterRerouteRequest request) =>
 this.Dispatcher.Dispatch <IClusterRerouteRequest, ClusterRerouteRequestParameters, ClusterRerouteResponse>(
     request,
     this.LowLevelDispatch.ClusterRerouteDispatch <ClusterRerouteResponse>
     );
Ejemplo n.º 12
0
 /// <summary>
 /// <c>POST</c> request to the <c>cluster.reroute</c> API, read more about this API online:
 /// <para></para>
 /// <a href = ""></a>
 /// </summary>
 public Task <ClusterRerouteResponse> RerouteAsync(IClusterRerouteRequest request, CancellationToken ct = default) => DoRequestAsync <IClusterRerouteRequest, ClusterRerouteResponse>(request, request.RequestParameters, ct);
Ejemplo n.º 13
0
 /// <summary>
 /// <c>POST</c> request to the <c>cluster.reroute</c> API, read more about this API online:
 /// <para></para>
 /// <a href = ""></a>
 /// </summary>
 public ClusterRerouteResponse Reroute(IClusterRerouteRequest request) => DoRequest <IClusterRerouteRequest, ClusterRerouteResponse>(request, request.RequestParameters);
		/// <inheritdoc/>
		public Task<IClusterRerouteResponse> ClusterRerouteAsync(IClusterRerouteRequest request, CancellationToken cancellationToken = default(CancellationToken)) =>
			this.Dispatcher.DispatchAsync<IClusterRerouteRequest, ClusterRerouteRequestParameters, ClusterRerouteResponse, IClusterRerouteResponse>(
				request,
				cancellationToken,
				this.LowLevelDispatch.ClusterRerouteDispatchAsync<ClusterRerouteResponse>
			);