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.Builder
addBlocks(IndexMetaData indexMetaData)
ClusterBlocks.Builder
addGlobalBlock(ClusterBlock block)
ClusterBlocks.Builder
addIndexBlock(java.lang.String index, ClusterBlock block)
ClusterBlocks.Builder
blocks(ClusterBlocks blocks)
ClusterBlocks
build()
ClusterBlocks.Builder
removeGlobalBlock(int blockId)
ClusterBlocks.Builder
removeGlobalBlock(ClusterBlock block)
ClusterBlocks.Builder
removeIndexBlock(java.lang.String index, ClusterBlock block)
ClusterBlocks.Builder
removeIndexBlocks(java.lang.String index)
ClusterBlocks.Builder
removeIndexBlockWithId(java.lang.String index, int blockId)
ClusterBlocks.Builder
updateBlocks(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()
-
-