Class ClusterNodeCount.Builder
java.lang.Object
org.opensearch.client.util.ObjectBuilderBase
org.opensearch.client.opensearch.cluster.stats.ClusterNodeCount.Builder
- All Implemented Interfaces:
CopyableBuilder<ClusterNodeCount.Builder,,ClusterNodeCount> MutableBuilder<ClusterNodeCount.Builder,,ClusterNodeCount> ObjectBuilder<ClusterNodeCount>
- Enclosing class:
ClusterNodeCount
public static class ClusterNodeCount.Builder
extends ObjectBuilderBase
implements CopyableBuilder<ClusterNodeCount.Builder,ClusterNodeCount>
Builder for
ClusterNodeCount.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Builds aClusterNodeCount.final ClusterNodeCount.BuilderclusterManager(Integer value) API name:cluster_managerfinal ClusterNodeCount.BuildercoordinatingOnly(int value) Required - API name:coordinating_onlycopy()Create a new builderCopyableBuilderthat is a copy of this one.final ClusterNodeCount.Builderdata(int value) Required - API name:datafinal ClusterNodeCount.BuilderAPI name:data_coldfinal ClusterNodeCount.BuilderdataContent(Integer value) API name:data_contentfinal ClusterNodeCount.BuilderdataFrozen(Integer value) API name:data_frozenfinal ClusterNodeCount.BuilderAPI name:data_hotfinal ClusterNodeCount.BuilderAPI name:data_warmfinal ClusterNodeCount.Builderingest(int value) Required - API name:ingestfinal ClusterNodeCount.Buildermaster(int value) Required - API name:masterfinal ClusterNodeCount.BuilderAPI name:mlfinal ClusterNodeCount.BuilderremoteClusterClient(int value) Required - API name:remote_cluster_clientfinal ClusterNodeCount.BuilderAPI name:searchfinal ClusterNodeCount.Buildertotal(int value) Required - API name:totalfinal ClusterNodeCount.BuilderAPI name:transformfinal ClusterNodeCount.BuildervotingOnly(Integer value) API name:voting_onlyfinal ClusterNodeCount.BuilderAPI name:warmMethods inherited from class org.opensearch.client.util.ObjectBuilderBase
_checkSingleUse, _listAdd, _listAddAll, _listCopy, _mapCopy, _mapPut, _mapPutAllMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.opensearch.client.util.MutableBuilder
applyMutation
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
copy
Description copied from interface:CopyableBuilderCreate a new builderCopyableBuilderthat is a copy of this one.- Specified by:
copyin interfaceCopyableBuilder<ClusterNodeCount.Builder,ClusterNodeCount> - Returns:
- a new builder instance.
-
clusterManager
API name:cluster_manager -
coordinatingOnly
Required - API name:coordinating_only -
data
Required - API name:data -
dataCold
API name:data_cold -
dataContent
API name:data_content -
dataFrozen
API name:data_frozen -
dataHot
API name:data_hot -
dataWarm
API name:data_warm -
ingest
Required - API name:ingest -
master
Required - API name:master -
ml
API name:ml -
remoteClusterClient
Required - API name:remote_cluster_client -
search
API name:search -
total
Required - API name:total -
transform
API name:transform -
votingOnly
API name:voting_only -
warm
API name:warm -
build
Builds aClusterNodeCount.- Specified by:
buildin interfaceObjectBuilder<ClusterNodeCount>- Throws:
NullPointerException- if some of the required fields are null.
-