/// <inheritdoc /> public Task <ISplitIndexResponse> SplitIndexAsync(ISplitIndexRequest request, CancellationToken cancellationToken = default(CancellationToken) ) => Dispatcher.DispatchAsync <ISplitIndexRequest, SplitIndexRequestParameters, SplitIndexResponse, ISplitIndexResponse>( request, cancellationToken, LowLevelDispatch.IndicesSplitDispatchAsync <SplitIndexResponse> );
/// <inheritdoc /> public Task <SplitIndexResponse> SplitIndexAsync(ISplitIndexRequest request, CancellationToken ct = default) => DoRequestAsync <ISplitIndexRequest, SplitIndexResponse>(request, request.RequestParameters, ct);
/// <inheritdoc /> public SplitIndexResponse SplitIndex(ISplitIndexRequest request) => DoRequest <ISplitIndexRequest, SplitIndexResponse>(request, request.RequestParameters);
public static Task <SplitIndexResponse> SplitIndexAsync(this IElasticClient client, ISplitIndexRequest request, CancellationToken ct = default) => client.Indices.SplitAsync(request, ct);
public static SplitIndexResponse SplitIndex(this IElasticClient client, ISplitIndexRequest request) => client.Indices.Split(request);
/// <inheritdoc /> public ISplitIndexResponse SplitIndex(ISplitIndexRequest request) => Dispatcher.Dispatch <ISplitIndexRequest, SplitIndexRequestParameters, SplitIndexResponse>( request, LowLevelDispatch.IndicesSplitDispatch <SplitIndexResponse> );