Class ClusterStateQueue.Builder
java.lang.Object
co.elastic.clients.util.ObjectBuilderBase
co.elastic.clients.util.WithJsonObjectBuilderBase<ClusterStateQueue.Builder>
co.elastic.clients.elasticsearch.nodes.ClusterStateQueue.Builder
- All Implemented Interfaces:
WithJson<ClusterStateQueue.Builder>
,ObjectBuilder<ClusterStateQueue>
- Enclosing class:
- ClusterStateQueue
public static class ClusterStateQueue.Builder
extends WithJsonObjectBuilderBase<ClusterStateQueue.Builder>
implements ObjectBuilder<ClusterStateQueue>
Builder for
ClusterStateQueue
.-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionbuild()
Builds aClusterStateQueue
.Number of committed cluster states in queue.Number of pending cluster states in queue.protected ClusterStateQueue.Builder
self()
Total number of cluster states in queue.Methods inherited from class co.elastic.clients.util.WithJsonObjectBuilderBase
withJson
Methods inherited from class co.elastic.clients.util.ObjectBuilderBase
_checkSingleUse, _listAdd, _listAddAll, _mapPut, _mapPutAll
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
total
Total number of cluster states in queue.API name:
total
-
pending
Number of pending cluster states in queue.API name:
pending
-
committed
Number of committed cluster states in queue.API name:
committed
-
self
- Specified by:
self
in classWithJsonObjectBuilderBase<ClusterStateQueue.Builder>
-
build
Builds aClusterStateQueue
.- Specified by:
build
in interfaceObjectBuilder<ClusterStateQueue>
- Throws:
NullPointerException
- if some of the required fields are null.
-