Class ClusterStateUpdate.Builder
java.lang.Object
co.elastic.clients.util.ObjectBuilderBase
co.elastic.clients.elasticsearch.nodes.ClusterStateUpdate.Builder
- All Implemented Interfaces:
ObjectBuilder<ClusterStateUpdate>
- Enclosing class:
- ClusterStateUpdate
public static class ClusterStateUpdate.Builder extends ObjectBuilderBase implements ObjectBuilder<ClusterStateUpdate>
Builder for
ClusterStateUpdate
.-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
Modifier and Type Method Description ClusterStateUpdate
build()
Builds aClusterStateUpdate
.ClusterStateUpdate.Builder
commitTime(java.lang.String value)
API name:commit_time
ClusterStateUpdate.Builder
commitTimeMillis(java.lang.Long value)
API name:commit_time_millis
ClusterStateUpdate.Builder
completionTime(java.lang.String value)
API name:completion_time
ClusterStateUpdate.Builder
completionTimeMillis(java.lang.Long value)
API name:completion_time_millis
ClusterStateUpdate.Builder
computationTime(java.lang.String value)
API name:computation_time
ClusterStateUpdate.Builder
computationTimeMillis(java.lang.Long value)
API name:computation_time_millis
ClusterStateUpdate.Builder
contextConstructionTime(java.lang.String value)
API name:context_construction_time
ClusterStateUpdate.Builder
contextConstructionTimeMillis(java.lang.Long value)
API name:context_construction_time_millis
ClusterStateUpdate.Builder
count(java.lang.Long value)
API name:count
ClusterStateUpdate.Builder
masterApplyTime(java.lang.String value)
API name:master_apply_time
ClusterStateUpdate.Builder
masterApplyTimeMillis(java.lang.Long value)
API name:master_apply_time_millis
ClusterStateUpdate.Builder
notificationTime(java.lang.String value)
API name:notification_time
ClusterStateUpdate.Builder
notificationTimeMillis(java.lang.Long value)
API name:notification_time_millis
ClusterStateUpdate.Builder
publicationTime(java.lang.String value)
API name:publication_time
ClusterStateUpdate.Builder
publicationTimeMillis(java.lang.Long value)
API name:publication_time_millis
Methods inherited from class co.elastic.clients.util.ObjectBuilderBase
_checkSingleUse, _listAdd, _listAddAll, _mapPut, _mapPutAll
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
count
API name:count
-
computationTime
API name:computation_time
-
computationTimeMillis
API name:computation_time_millis
-
publicationTime
API name:publication_time
-
publicationTimeMillis
API name:publication_time_millis
-
contextConstructionTime
API name:context_construction_time
-
contextConstructionTimeMillis
public final ClusterStateUpdate.Builder contextConstructionTimeMillis(@Nullable java.lang.Long value)API name:context_construction_time_millis
-
commitTime
API name:commit_time
-
commitTimeMillis
API name:commit_time_millis
-
completionTime
API name:completion_time
-
completionTimeMillis
API name:completion_time_millis
-
masterApplyTime
API name:master_apply_time
-
masterApplyTimeMillis
API name:master_apply_time_millis
-
notificationTime
API name:notification_time
-
notificationTimeMillis
API name:notification_time_millis
-
build
Builds aClusterStateUpdate
.- Specified by:
build
in interfaceObjectBuilder<ClusterStateUpdate>
- Throws:
java.lang.NullPointerException
- if some of the required fields are null.
-