public static class RoutingTable.Builder extends Object
Constructor and Description |
---|
Builder() |
Builder(RoutingTable routingTable) |
Modifier and Type | Method and Description |
---|---|
RoutingTable.Builder |
add(IndexRoutingTable.Builder indexRoutingTableBuilder) |
RoutingTable.Builder |
add(IndexRoutingTable indexRoutingTable) |
RoutingTable.Builder |
addAsNew(IndexMetaData indexMetaData) |
RoutingTable.Builder |
addAsNewRestore(IndexMetaData indexMetaData,
RestoreSource restoreSource,
com.carrotsearch.hppc.IntSet ignoreShards) |
RoutingTable.Builder |
addAsRecovery(IndexMetaData indexMetaData) |
RoutingTable.Builder |
addAsRestore(IndexMetaData indexMetaData,
RestoreSource restoreSource) |
RoutingTable |
build() |
static RoutingTable |
readFrom(StreamInput in) |
RoutingTable.Builder |
remove(String index) |
RoutingTable.Builder |
updateNodes(RoutingNodes routingNodes) |
RoutingTable.Builder |
updateNumberOfReplicas(int numberOfReplicas,
String... indices) |
RoutingTable.Builder |
version(long version) |
static void |
writeTo(RoutingTable table,
StreamOutput out) |
public Builder()
public Builder(RoutingTable routingTable)
public RoutingTable.Builder updateNodes(RoutingNodes routingNodes)
public RoutingTable.Builder updateNumberOfReplicas(int numberOfReplicas, String... indices) throws IndexMissingException
IndexMissingException
public RoutingTable.Builder addAsNew(IndexMetaData indexMetaData)
public RoutingTable.Builder addAsRecovery(IndexMetaData indexMetaData)
public RoutingTable.Builder addAsRestore(IndexMetaData indexMetaData, RestoreSource restoreSource)
public RoutingTable.Builder addAsNewRestore(IndexMetaData indexMetaData, RestoreSource restoreSource, com.carrotsearch.hppc.IntSet ignoreShards)
public RoutingTable.Builder add(IndexRoutingTable indexRoutingTable)
public RoutingTable.Builder add(IndexRoutingTable.Builder indexRoutingTableBuilder)
public RoutingTable.Builder remove(String index)
public RoutingTable.Builder version(long version)
public RoutingTable build()
public static RoutingTable readFrom(StreamInput in) throws IOException
IOException
public static void writeTo(RoutingTable table, StreamOutput out) throws IOException
IOException
Copyright © 2009–2015. All rights reserved.