Class ClusterHealthRequestParameters
- Namespace
- Elasticsearch.Net
- Assembly
- Elasticsearch.Net.dll
Request options for ClusterHealth
http://www.elastic.co/guide/en/elasticsearch/reference/master/cluster-health.html
public class ClusterHealthRequestParameters : RequestParameters<ClusterHealthRequestParameters>, IRequestParameters
- Inheritance
-
ClusterHealthRequestParameters
- Implements
- Inherited Members
Constructors
ClusterHealthRequestParameters()
public ClusterHealthRequestParameters()
Properties
DefaultHttpMethod
public override HttpMethod DefaultHttpMethod { get; }
Property Value
Level
Specify the level of detail for returned information
public Level? Level { get; set; }
Property Value
Local
Return local information, do not retrieve the state from master node (default: false)
public bool? Local { get; set; }
Property Value
- bool?
MasterTimeout
Explicit operation timeout for connection to master node
public TimeSpan MasterTimeout { get; set; }
Property Value
Timeout
Explicit operation timeout
public TimeSpan Timeout { get; set; }
Property Value
WaitForActiveShards
Wait until the specified number of shards is active
public string WaitForActiveShards { get; set; }
Property Value
WaitForEvents
Wait until all currently queued events with the given priority are processed
public WaitForEvents? WaitForEvents { get; set; }
Property Value
WaitForNoRelocatingShards
Whether to wait until there are no relocating shards in the cluster
public bool? WaitForNoRelocatingShards { get; set; }
Property Value
- bool?
WaitForNodes
Wait until the specified number of nodes is available
public string WaitForNodes { get; set; }
Property Value
WaitForStatus
Wait until cluster is in a specific state
public WaitForStatus? WaitForStatus { get; set; }