Table of Contents

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

HttpMethod

Level

Specify the level of detail for returned information

public Level? Level { get; set; }

Property Value

Level?

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

TimeSpan

Timeout

Explicit operation timeout

public TimeSpan Timeout { get; set; }

Property Value

TimeSpan

WaitForActiveShards

Wait until the specified number of shards is active

public string WaitForActiveShards { get; set; }

Property Value

string

WaitForEvents

Wait until all currently queued events with the given priority are processed

public WaitForEvents? WaitForEvents { get; set; }

Property Value

WaitForEvents?

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

string

WaitForStatus

Wait until cluster is in a specific state

public WaitForStatus? WaitForStatus { get; set; }

Property Value

WaitForStatus?