Package org.elasticsearch.cluster
Class ClusterState.Builder
org.elasticsearch.cluster.ClusterState.Builder
- Enclosing class:
- ClusterState
public static class ClusterState.Builder
extends
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionblocks(ClusterBlocks blocks)
blocks(ClusterBlocks.Builder blocksBuilder)
build()
,ClusterState.Custom> customs)
static ClusterState
fromBytes(byte[] data, DiscoveryNode localNode, NamedWriteableRegistry registry)
fromDiff(boolean fromDiff)
metadata(Metadata.Builder metadataBuilder)
minimumMasterNodesOnPublishingMaster(int minimumMasterNodesOnPublishingMaster)
nodes()
nodes(DiscoveryNodes nodes)
nodes(DiscoveryNodes.Builder nodesBuilder)
type, ClusterState.Custom custom)
type)
routingTable(RoutingTable routingTable)
uuid)
static byte[]
toBytes(ClusterState state)
version(long version)
Methods inherited from class java.lang.
, , , , , , , , , ,
-
Constructor Details
-
Builder
-
Builder
-
-
Method Details
-
nodes
-
nodes
-
nodes
-
routingTable
-
metadata
-
metadata
-
blocks
-
blocks
-
version
-
incrementVersion
-
stateUUID
public uuid) -
minimumMasterNodesOnPublishingMaster
public ClusterState.Builder minimumMasterNodesOnPublishingMaster(int minimumMasterNodesOnPublishingMaster) -
putCustom
public type, ClusterState.Custom custom) -
removeCustom
public type) -
customs
public ,ClusterState.Custom> customs) -
fromDiff
-
build
-
toBytes
- Throws:
-
fromBytes
public static ClusterState fromBytes(byte[] data, DiscoveryNode localNode, NamedWriteableRegistry registry) throws- Parameters:
data
- input byteslocalNode
- used to set the local node in the cluster state.- Throws:
-