org.elasticsearch.action.admin.cluster.health
Class ClusterHealthRequest
java.lang.Object
org.elasticsearch.action.support.master.MasterNodeOperationRequest
org.elasticsearch.action.admin.cluster.health.ClusterHealthRequest
- All Implemented Interfaces:
- ActionRequest, Streamable
public class ClusterHealthRequest
- extends MasterNodeOperationRequest
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ClusterHealthRequest
public ClusterHealthRequest(java.lang.String... indices)
indices
public java.lang.String[] indices()
indices
public ClusterHealthRequest indices(java.lang.String[] indices)
timeout
public TimeValue timeout()
timeout
public ClusterHealthRequest timeout(TimeValue timeout)
timeout
public ClusterHealthRequest timeout(java.lang.String timeout)
waitForStatus
public ClusterHealthStatus waitForStatus()
waitForStatus
public ClusterHealthRequest waitForStatus(ClusterHealthStatus waitForStatus)
waitForGreenStatus
public ClusterHealthRequest waitForGreenStatus()
waitForYellowStatus
public ClusterHealthRequest waitForYellowStatus()
waitForRelocatingShards
public int waitForRelocatingShards()
waitForRelocatingShards
public ClusterHealthRequest waitForRelocatingShards(int waitForRelocatingShards)
waitForActiveShards
public int waitForActiveShards()
waitForActiveShards
public ClusterHealthRequest waitForActiveShards(int waitForActiveShards)
waitForNodes
public java.lang.String waitForNodes()
waitForNodes
public ClusterHealthRequest waitForNodes(java.lang.String waitForNodes)
- Waits for N number of nodes. Use "12" for exact mapping, ">12" and "<12" for range.
validate
public ActionRequestValidationException validate()
readFrom
public void readFrom(StreamInput in)
throws java.io.IOException
- Specified by:
readFrom
in interface Streamable
- Overrides:
readFrom
in class MasterNodeOperationRequest
- Throws:
java.io.IOException
writeTo
public void writeTo(StreamOutput out)
throws java.io.IOException
- Specified by:
writeTo
in interface Streamable
- Overrides:
writeTo
in class MasterNodeOperationRequest
- Throws:
java.io.IOException