Class ClusterPutSettingsDescriptor
Descriptor for PutSettings
https://opensearch.org/docs/latest/api-reference/cluster-settings/
Inheritance
ClusterPutSettingsDescriptor
Assembly: OpenSearch.Client.dll
Syntax
public class ClusterPutSettingsDescriptor : RequestDescriptorBase<ClusterPutSettingsDescriptor, ClusterPutSettingsRequestParameters, IClusterPutSettingsRequest>, IDescriptor, IClusterPutSettingsRequest, IRequest<ClusterPutSettingsRequestParameters>, IRequest
Methods
|
Edit this page
View Source
ClusterManagerTimeout(Time)
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 ClusterPutSettingsDescriptor ClusterManagerTimeout(Time clustermanagertimeout)
Parameters
Type |
Name |
Description |
Time |
clustermanagertimeout |
|
Returns
|
Edit this page
View Source
FlatSettings(bool?)
Returns settings in a flat format.
Declaration
public ClusterPutSettingsDescriptor FlatSettings(bool? flatsettings = true)
Parameters
Type |
Name |
Description |
bool? |
flatsettings |
|
Returns
|
Edit this page
View Source
MasterTimeout(Time)
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 ClusterPutSettingsDescriptor MasterTimeout(Time mastertimeout)
Parameters
Type |
Name |
Description |
Time |
mastertimeout |
|
Returns
|
Edit this page
View Source
Persistent(Func<FluentDictionary<string, object>, FluentDictionary<string, object>>)
Declaration
public ClusterPutSettingsDescriptor Persistent(Func<FluentDictionary<string, object>, FluentDictionary<string, object>> selector)
Parameters
Returns
|
Edit this page
View Source
Timeout(Time)
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 ClusterPutSettingsDescriptor Timeout(Time timeout)
Parameters
Type |
Name |
Description |
Time |
timeout |
|
Returns
|
Edit this page
View Source
Transient(Func<FluentDictionary<string, object>, FluentDictionary<string, object>>)
Declaration
public ClusterPutSettingsDescriptor Transient(Func<FluentDictionary<string, object>, FluentDictionary<string, object>> selector)
Parameters
Returns
Implements
Extension Methods