NEST by Elastic and contributors

<PackageReference Include="NEST" Version="5.4.0" />

.NET API 4,554,240 bytes

 ClusterPutSettingsRequest

public class ClusterPutSettingsRequest : PlainRequestBase<ClusterPutSettingsRequestParameters>, IClusterPutSettingsRequest, IRequest<ClusterPutSettingsRequestParameters>, IRequest
Request parameters for ClusterPutSettings https://www.elastic.co/guide/en/elasticsearch/reference/5.x/cluster-update-settings.html
public bool ErrorTrace { get; set; }

Include the stack trace of returned errors.

public string[] FilterPath { get; set; }

A comma-separated list of filters used to reduce the respone.

public bool FlatSettings { get; set; }

Return settings in flat format (default: false)

public bool Human { get; set; }

Return human readable values for statistics.

public Time MasterTimeout { get; set; }

Explicit operation timeout for connection to master node

public IDictionary<string, object> Persistent { get; set; }

public bool Pretty { get; set; }

Pretty format the returned JSON response.

protected IClusterPutSettingsRequest Self { get; }

public string Source { get; set; }

The URL-encoded request definition. Useful for libraries that do not accept a request body for non-POST requests.

public Time Timeout { get; set; }

Explicit operation timeout

public IDictionary<string, object> Transient { get; set; }