org.elasticsearch.cluster.routing
Class RoutingTable.Builder

java.lang.Object
  extended by org.elasticsearch.cluster.routing.RoutingTable.Builder
Enclosing class:
RoutingTable

public static class RoutingTable.Builder
extends java.lang.Object


Constructor Summary
RoutingTable.Builder()
           
 
Method Summary
 RoutingTable.Builder add(IndexRoutingTable.Builder indexRoutingTableBuilder)
           
 RoutingTable.Builder add(IndexRoutingTable indexRoutingTable)
           
 RoutingTable build()
           
static RoutingTable readFrom(StreamInput in)
           
 RoutingTable.Builder updateNodes(RoutingNodes routingNodes)
           
static void writeTo(RoutingTable table, StreamOutput out)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RoutingTable.Builder

public RoutingTable.Builder()
Method Detail

add

public RoutingTable.Builder add(IndexRoutingTable indexRoutingTable)

add

public RoutingTable.Builder add(IndexRoutingTable.Builder indexRoutingTableBuilder)

updateNodes

public RoutingTable.Builder updateNodes(RoutingNodes routingNodes)

build

public RoutingTable build()

readFrom

public static RoutingTable readFrom(StreamInput in)
                             throws java.io.IOException
Throws:
java.io.IOException

writeTo

public static void writeTo(RoutingTable table,
                           StreamOutput out)
                    throws java.io.IOException
Throws:
java.io.IOException