org.elasticsearch.action.admin.cluster.health
Class ClusterHealthResponse

java.lang.Object
  extended by org.elasticsearch.action.admin.cluster.health.ClusterHealthResponse
All Implemented Interfaces:
java.lang.Iterable<ClusterIndexHealth>, ActionResponse, Streamable

public class ClusterHealthResponse
extends java.lang.Object
implements ActionResponse, java.lang.Iterable<ClusterIndexHealth>


Constructor Summary
ClusterHealthResponse(java.lang.String clusterName, java.util.List<java.lang.String> validationFailures)
           
 
Method Summary
 int activePrimaryShards()
           
 int activeShards()
           
 java.util.List<java.lang.String> allValidationFailures()
          All the validation failures, including index level validation failures.
 java.lang.String clusterName()
           
 java.util.Map<java.lang.String,ClusterIndexHealth> indices()
           
 java.util.Iterator<ClusterIndexHealth> iterator()
           
 void readFrom(StreamInput in)
           
 int relocatingShards()
           
 ClusterHealthStatus status()
           
 boolean timedOut()
          true if the waitForXXX has timeout out and did not match.
 java.util.List<java.lang.String> validationFailures()
          The validation failures on the cluster level (without index validation failures).
 void writeTo(StreamOutput out)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ClusterHealthResponse

public ClusterHealthResponse(java.lang.String clusterName,
                             java.util.List<java.lang.String> validationFailures)
Method Detail

clusterName

public java.lang.String clusterName()

validationFailures

public java.util.List<java.lang.String> validationFailures()
The validation failures on the cluster level (without index validation failures).


allValidationFailures

public java.util.List<java.lang.String> allValidationFailures()
All the validation failures, including index level validation failures.


activeShards

public int activeShards()

relocatingShards

public int relocatingShards()

activePrimaryShards

public int activePrimaryShards()

timedOut

public boolean timedOut()
true if the waitForXXX has timeout out and did not match.


status

public ClusterHealthStatus status()

indices

public java.util.Map<java.lang.String,ClusterIndexHealth> indices()

iterator

public java.util.Iterator<ClusterIndexHealth> iterator()
Specified by:
iterator in interface java.lang.Iterable<ClusterIndexHealth>

readFrom

public void readFrom(StreamInput in)
              throws java.io.IOException
Specified by:
readFrom in interface Streamable
Throws:
java.io.IOException

writeTo

public void writeTo(StreamOutput out)
             throws java.io.IOException
Specified by:
writeTo in interface Streamable
Throws:
java.io.IOException