Class ClusterStateMetadata.Builder
java.lang.Object
org.opensearch.client.opensearch.cluster.ClusterStateMetadata.Builder
- All Implemented Interfaces:
ObjectBuilder<ClusterStateMetadata>
- Enclosing class:
- ClusterStateMetadata
public static class ClusterStateMetadata.Builder extends java.lang.Object implements ObjectBuilder<ClusterStateMetadata>
Builder for
ClusterStateMetadata.-
Nested Class Summary
Nested classes/interfaces inherited from interface org.opensearch.client.util.ObjectBuilder
ObjectBuilder.Constant<V> -
Constructor Summary
Constructors Constructor Description Builder() -
Method Summary
Modifier and Type Method Description ClusterStateMetadatabuild()Builds aClusterStateMetadata.ClusterStateMetadata.BuilderclusterCoordination(java.util.function.Function<ClusterStateMetadataClusterCoordination.Builder,ObjectBuilder<ClusterStateMetadataClusterCoordination>> fn)API name:cluster_coordinationClusterStateMetadata.BuilderclusterCoordination(ClusterStateMetadataClusterCoordination value)API name:cluster_coordinationClusterStateMetadata.BuilderclusterUuid(java.lang.String value)API name:cluster_uuidClusterStateMetadata.BuilderclusterUuidCommitted(java.lang.Boolean value)API name:cluster_uuid_committedClusterStateMetadata.BuildercomponentTemplate(java.util.Map<java.lang.String,jakarta.json.JsonValue> value)API name:component_templateClusterStateMetadata.BuilderindexGraveyard(java.util.function.Function<ClusterStateMetadataIndexGraveyard.Builder,ObjectBuilder<ClusterStateMetadataIndexGraveyard>> fn)API name:index-graveyardClusterStateMetadata.BuilderindexGraveyard(ClusterStateMetadataIndexGraveyard value)API name:index-graveyardClusterStateMetadata.BuilderindexTemplate(java.util.Map<java.lang.String,jakarta.json.JsonValue> value)API name:index_templateClusterStateMetadata.Builderindices(java.lang.String key, java.util.function.Function<ClusterStateBlockIndex.Builder,ObjectBuilder<ClusterStateBlockIndex>> fn)Setindices(Map)to a singleton map.ClusterStateMetadata.Builderindices(java.util.Map<java.lang.String,ClusterStateBlockIndex> value)API name:indicesClusterStateMetadata.Builderingest(java.util.function.Function<ClusterStateIngest.Builder,ObjectBuilder<ClusterStateIngest>> fn)API name:ingestClusterStateMetadata.Builderingest(ClusterStateIngest value)API name:ingestClusterStateMetadata.BuilderputComponentTemplate(java.lang.String key, jakarta.json.JsonValue value)Add a key/value tocomponentTemplate(Map), creating the map if needed.ClusterStateMetadata.BuilderputIndexTemplate(java.lang.String key, jakarta.json.JsonValue value)Add a key/value toindexTemplate(Map), creating the map if needed.ClusterStateMetadata.BuilderputIndices(java.lang.String key, java.util.function.Function<ClusterStateBlockIndex.Builder,ObjectBuilder<ClusterStateBlockIndex>> fn)Add a key/value toindices(Map), creating the map if needed.ClusterStateMetadata.BuilderputIndices(java.lang.String key, ClusterStateBlockIndex value)Add a key/value toindices(Map), creating the map if needed.ClusterStateMetadata.BuilderputRepositories(java.lang.String key, java.lang.String value)Add a key/value torepositories(Map), creating the map if needed.ClusterStateMetadata.Builderrepositories(java.util.Map<java.lang.String,java.lang.String> value)API name:repositoriesClusterStateMetadata.Buildertemplates(jakarta.json.JsonValue value)API name:templates
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
clusterUuid
API name:cluster_uuid -
clusterUuidCommitted
API name:cluster_uuid_committed -
templates
API name:templates -
indices
public ClusterStateMetadata.Builder indices(@Nullable java.util.Map<java.lang.String,ClusterStateBlockIndex> value)API name:indices -
putIndices
Add a key/value toindices(Map), creating the map if needed. -
indices
public ClusterStateMetadata.Builder indices(java.lang.String key, java.util.function.Function<ClusterStateBlockIndex.Builder,ObjectBuilder<ClusterStateBlockIndex>> fn)Setindices(Map)to a singleton map. -
putIndices
public ClusterStateMetadata.Builder putIndices(java.lang.String key, java.util.function.Function<ClusterStateBlockIndex.Builder,ObjectBuilder<ClusterStateBlockIndex>> fn)Add a key/value toindices(Map), creating the map if needed. -
indexGraveyard
API name:index-graveyard -
indexGraveyard
public ClusterStateMetadata.Builder indexGraveyard(java.util.function.Function<ClusterStateMetadataIndexGraveyard.Builder,ObjectBuilder<ClusterStateMetadataIndexGraveyard>> fn)API name:index-graveyard -
clusterCoordination
public ClusterStateMetadata.Builder clusterCoordination(ClusterStateMetadataClusterCoordination value)API name:cluster_coordination -
clusterCoordination
public ClusterStateMetadata.Builder clusterCoordination(java.util.function.Function<ClusterStateMetadataClusterCoordination.Builder,ObjectBuilder<ClusterStateMetadataClusterCoordination>> fn)API name:cluster_coordination -
ingest
API name:ingest -
ingest
public ClusterStateMetadata.Builder ingest(java.util.function.Function<ClusterStateIngest.Builder,ObjectBuilder<ClusterStateIngest>> fn)API name:ingest -
repositories
public ClusterStateMetadata.Builder repositories(@Nullable java.util.Map<java.lang.String,java.lang.String> value)API name:repositories -
putRepositories
Add a key/value torepositories(Map), creating the map if needed. -
componentTemplate
public ClusterStateMetadata.Builder componentTemplate(@Nullable java.util.Map<java.lang.String,jakarta.json.JsonValue> value)API name:component_template -
putComponentTemplate
public ClusterStateMetadata.Builder putComponentTemplate(java.lang.String key, jakarta.json.JsonValue value)Add a key/value tocomponentTemplate(Map), creating the map if needed. -
indexTemplate
public ClusterStateMetadata.Builder indexTemplate(@Nullable java.util.Map<java.lang.String,jakarta.json.JsonValue> value)API name:index_template -
putIndexTemplate
public ClusterStateMetadata.Builder putIndexTemplate(java.lang.String key, jakarta.json.JsonValue value)Add a key/value toindexTemplate(Map), creating the map if needed. -
build
Builds aClusterStateMetadata.- Specified by:
buildin interfaceObjectBuilder<ClusterStateMetadata>- Throws:
java.lang.NullPointerException- if some of the required fields are null.
-