org.elasticsearch.cluster.routing
Class RoutingTableValidation

java.lang.Object
  extended by org.elasticsearch.cluster.routing.RoutingTableValidation
All Implemented Interfaces:
java.io.Serializable, Streamable

public class RoutingTableValidation
extends java.lang.Object
implements java.io.Serializable, Streamable

See Also:
Serialized Form

Constructor Summary
RoutingTableValidation()
           
 
Method Summary
 void addFailure(java.lang.String failure)
           
 void addIndexFailure(java.lang.String index, java.lang.String failure)
           
 java.util.List<java.lang.String> allFailures()
           
 java.util.List<java.lang.String> failures()
           
 java.util.List<java.lang.String> indexFailures(java.lang.String index)
           
 java.util.Map<java.lang.String,java.util.List<java.lang.String>> indicesFailures()
           
 void readFrom(StreamInput in)
           
 java.lang.String toString()
           
 boolean valid()
           
 void writeTo(StreamOutput out)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

RoutingTableValidation

public RoutingTableValidation()
Method Detail

valid

public boolean valid()

allFailures

public java.util.List<java.lang.String> allFailures()

failures

public java.util.List<java.lang.String> failures()

indicesFailures

public java.util.Map<java.lang.String,java.util.List<java.lang.String>> indicesFailures()

indexFailures

public java.util.List<java.lang.String> indexFailures(java.lang.String index)

addFailure

public void addFailure(java.lang.String failure)

addIndexFailure

public void addIndexFailure(java.lang.String index,
                            java.lang.String failure)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

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