Class ClusterStateRequestBuilder
java.lang.Object
org.elasticsearch.action.ActionRequestBuilder<Request,Response>
org.elasticsearch.action.support.master.MasterNodeOperationRequestBuilder<Request,Response,RequestBuilder>
org.elasticsearch.action.support.master.MasterNodeReadOperationRequestBuilder<ClusterStateRequest,ClusterStateResponse,ClusterStateRequestBuilder>
org.elasticsearch.action.admin.cluster.state.ClusterStateRequestBuilder
public class ClusterStateRequestBuilder extends MasterNodeReadOperationRequestBuilder<ClusterStateRequest,ClusterStateResponse,ClusterStateRequestBuilder>
-
Field Summary
-
Constructor Summary
Constructors Constructor Description ClusterStateRequestBuilder(ElasticsearchClient client, ClusterStateAction action) -
Method Summary
Modifier and Type Method Description ClusterStateRequestBuilderall()Include all dataClusterStateRequestBuilderclear()Do not include any dataClusterStateRequestBuildersetBlocks(boolean filter)ClusterStateRequestBuildersetCustoms(boolean filter)Should the cluster state result include theClusterState.Custom.ClusterStateRequestBuildersetIndices(java.lang.String... indices)WhensetMetadata(boolean)is set, which indices to return theIndexMetadatafor.ClusterStateRequestBuildersetIndicesOptions(IndicesOptions indicesOptions)ClusterStateRequestBuildersetMetadata(boolean filter)Should the cluster state result include theMetadata.ClusterStateRequestBuildersetNodes(boolean filter)Should the cluster state result include theDiscoveryNodes.ClusterStateRequestBuildersetRoutingTable(boolean filter)Should the cluster state result include theRoutingTable.ClusterStateRequestBuildersetWaitForMetadataVersion(long waitForMetadataVersion)Causes the request to wait for the metadata version to advance to at least the given version.ClusterStateRequestBuildersetWaitForTimeOut(org.elasticsearch.common.unit.TimeValue waitForTimeout)IfClusterStateRequest.waitForMetadataVersion()is set then this determines how long to waitMethods inherited from class org.elasticsearch.action.support.master.MasterNodeReadOperationRequestBuilder
setLocalMethods inherited from class org.elasticsearch.action.support.master.MasterNodeOperationRequestBuilder
setMasterNodeTimeout, setMasterNodeTimeout
-
Constructor Details
-
Method Details
-
all
Include all data -
clear
Do not include any data -
setBlocks
-
setMetadata
Should the cluster state result include theMetadata. Defaults totrue. -
setNodes
Should the cluster state result include theDiscoveryNodes. Defaults totrue. -
setCustoms
Should the cluster state result include theClusterState.Custom. Defaults totrue. -
setRoutingTable
Should the cluster state result include theRoutingTable. Defaults totrue. -
setIndices
WhensetMetadata(boolean)is set, which indices to return theIndexMetadatafor. Defaults to all indices. -
setIndicesOptions
-
setWaitForMetadataVersion
Causes the request to wait for the metadata version to advance to at least the given version.- Parameters:
waitForMetadataVersion- The metadata version for which to wait
-
setWaitForTimeOut
public ClusterStateRequestBuilder setWaitForTimeOut(org.elasticsearch.common.unit.TimeValue waitForTimeout)IfClusterStateRequest.waitForMetadataVersion()is set then this determines how long to wait
-