/// <inheritdoc /> public Task <IClusterGetSettingsResponse> ClusterGetSettingsAsync(IClusterGetSettingsRequest request, CancellationToken cancellationToken = default(CancellationToken) ) => Dispatcher .DispatchAsync <IClusterGetSettingsRequest, ClusterGetSettingsRequestParameters, ClusterGetSettingsResponse, IClusterGetSettingsResponse>( request ?? new ClusterGetSettingsRequest(), cancellationToken, (p, d, c) => LowLevelDispatch.ClusterGetSettingsDispatchAsync <ClusterGetSettingsResponse>(p, c) );