/// <inheritdoc />
 public Task <IGetAliasesResponse> GetAliasesAsync(IGetAliasesRequest getAliasesRequest)
 {
     return(this.DispatchAsync <IGetAliasesRequest, GetAliasesRequestParameters, GetAliasesResponse, IGetAliasesResponse>(
                getAliasesRequest,
                (p, d) => this.RawDispatch.IndicesGetAliasesDispatchAsync <GetAliasesResponse>(
                    p.DeserializationState(new GetAliasesConverter(DeserializeGetAliasesResponse))
                    )
                ));
 }
Ejemplo n.º 2
0
 /// <inheritdoc />
 public Task <IGetAliasesResponse> GetAliasesAsync(IGetAliasesRequest getAliasesRequest)
 {
     return(this.DispatchAsync <IGetAliasesRequest, GetAliasesRequestParameters, GetAliasesResponse, IGetAliasesResponse>(
                getAliasesRequest,
                (p, d) => this.RawDispatch.IndicesGetAliasesDispatchAsync <GetAliasesResponse>(
                    p.DeserializationState(new Func <IElasticsearchResponse, Stream, GetAliasesResponse>(DeserializeGetAliasesResponse))
                    )
                ));
 }
		public Task<IGetAliasesResponse> GetAliasesAsync(IGetAliasesRequest request) => 
			this.Dispatcher.DispatchAsync<IGetAliasesRequest, GetAliasesRequestParameters, GetAliasesResponse, IGetAliasesResponse>(
				request,
				new GetAliasesConverter(DeserializeGetAliasesResponse),
				(p, d) => this.LowLevelDispatch.IndicesGetAliasesDispatchAsync<GetAliasesResponse>(p)
			);
 public Task <IGetAliasesResponse> GetAliasesAsync(IGetAliasesRequest request) =>
 this.Dispatcher.DispatchAsync <IGetAliasesRequest, GetAliasesRequestParameters, GetAliasesResponse, IGetAliasesResponse>(
     request,
     new GetAliasesConverter(DeserializeGetAliasesResponse),
     (p, d) => this.LowLevelDispatch.IndicesGetAliasesDispatchAsync <GetAliasesResponse>(p)
     );
		/// <inheritdoc />
		public Task<IGetAliasesResponse> GetAliasesAsync(IGetAliasesRequest getAliasesRequest)
		{
			return this.DispatchAsync<IGetAliasesRequest, GetAliasesRequestParameters, GetAliasesResponse, IGetAliasesResponse>(
				getAliasesRequest,
				(p, d) => this.RawDispatch.IndicesGetAliasesDispatchAsync<GetAliasesResponse>(
					p.DeserializationState(new Func<IElasticsearchResponse, Stream, GetAliasesResponse>(DeserializeGetAliasesResponse))
				)
			);
		}
		/// <inheritdoc />
		public Task<IGetAliasesResponse> GetAliasesAsync(IGetAliasesRequest getAliasesRequest)
		{
			return this.DispatchAsync<IGetAliasesRequest, GetAliasesRequestParameters, GetAliasesResponse, IGetAliasesResponse>(
				getAliasesRequest,
				(p, d) => this.RawDispatch.IndicesGetAliasesDispatchAsync<GetAliasesResponse>(
					p.DeserializationState(new GetAliasesConverter(DeserializeGetAliasesResponse))
				)
			);
		}
Ejemplo n.º 7
0
 public static void Update(ElasticsearchPathInfo <GetAliasesRequestParameters> pathInfo, IGetAliasesRequest request)
 {
     pathInfo.HttpMethod = PathInfoHttpMethod.GET;
     pathInfo.Name       = request.Alias ?? "*";
 }