Package org.elasticsearch.cluster.block
Class ClusterBlocks.Builder
- java.lang.Object
-
- org.elasticsearch.cluster.block.ClusterBlocks.Builder
-
- Enclosing class:
- ClusterBlocks
public static class ClusterBlocks.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
Modifier and Type Method Description ClusterBlocks.BuilderaddBlocks(IndexMetaData indexMetaData)ClusterBlocks.BuilderaddGlobalBlock(ClusterBlock block)ClusterBlocks.BuilderaddIndexBlock(java.lang.String index, ClusterBlock block)ClusterBlocks.Builderblocks(ClusterBlocks blocks)ClusterBlocksbuild()ClusterBlocks.BuilderremoveGlobalBlock(int blockId)ClusterBlocks.BuilderremoveGlobalBlock(ClusterBlock block)ClusterBlocks.BuilderremoveIndexBlock(java.lang.String index, ClusterBlock block)ClusterBlocks.BuilderremoveIndexBlocks(java.lang.String index)ClusterBlocks.BuilderremoveIndexBlockWithId(java.lang.String index, int blockId)ClusterBlocks.BuilderupdateBlocks(IndexMetaData indexMetaData)
-
-
-
Method Detail
-
blocks
public ClusterBlocks.Builder blocks(ClusterBlocks blocks)
-
addBlocks
public ClusterBlocks.Builder addBlocks(IndexMetaData indexMetaData)
-
updateBlocks
public ClusterBlocks.Builder updateBlocks(IndexMetaData indexMetaData)
-
addGlobalBlock
public ClusterBlocks.Builder addGlobalBlock(ClusterBlock block)
-
removeGlobalBlock
public ClusterBlocks.Builder removeGlobalBlock(ClusterBlock block)
-
removeGlobalBlock
public ClusterBlocks.Builder removeGlobalBlock(int blockId)
-
addIndexBlock
public ClusterBlocks.Builder addIndexBlock(java.lang.String index, ClusterBlock block)
-
removeIndexBlocks
public ClusterBlocks.Builder removeIndexBlocks(java.lang.String index)
-
removeIndexBlock
public ClusterBlocks.Builder removeIndexBlock(java.lang.String index, ClusterBlock block)
-
removeIndexBlockWithId
public ClusterBlocks.Builder removeIndexBlockWithId(java.lang.String index, int blockId)
-
build
public ClusterBlocks build()
-
-