Class ClusterPutSettingsRequest
Request for PutSettings
<p>https://docs.opensearch.org/latest/api-reference/cluster-settings/</p>
Inheritance
ClusterPutSettingsRequest
Namespace: OpenSearch.Client
Assembly: OpenSearch.Client.dll
Syntax
public class ClusterPutSettingsRequest : PlainRequestBase<ClusterPutSettingsRequestParameters>, IClusterPutSettingsRequest, IRequest<ClusterPutSettingsRequestParameters>, IRequest
Properties
|
Edit this page
View Source
ClusterManagerTimeout
The amount of time to wait for a response from the cluster manager node. For more information about supported time units, see Common parameters.
Declaration
public Time ClusterManagerTimeout { get; set; }
Property Value
|
Edit this page
View Source
FlatSettings
Whether to return settings in the flat form, which can improve readability, especially for heavily nested settings. For example, the flat
form of "cluster": { "max_shards_per_node": 500 } is "cluster.max_shards_per_node":
"500".
Declaration
public bool? FlatSettings { get; set; }
Property Value
|
Edit this page
View Source
MasterTimeout
A duration. Units can be nanos, micros, ms (milliseconds), s (seconds), m (minutes), h (hours)
and d (days). Also accepts 0 without a unit and -1 to indicate an unspecified value.
Declaration
[Obsolete("Deprecated as of: 2.0.0, reason: To promote inclusive language, use `cluster_manager_timeout` instead.")]
public Time MasterTimeout { get; set; }
Property Value
|
Edit this page
View Source
Persistent
Declaration
public IDictionary<string, object> Persistent { get; set; }
Property Value
|
Edit this page
View Source
Self
Declaration
protected IClusterPutSettingsRequest Self { get; }
Property Value
|
Edit this page
View Source
Timeout
A duration. Units can be nanos, micros, ms (milliseconds), s (seconds), m (minutes), h (hours)
and d (days). Also accepts 0 without a unit and -1 to indicate an unspecified value.
Declaration
public Time Timeout { get; set; }
Property Value
|
Edit this page
View Source
Transient
Declaration
public IDictionary<string, object> Transient { get; set; }
Property Value
Implements
Extension Methods