Class ClusterStateBlockIndex.Builder
java.lang.Object
org.opensearch.client.opensearch.cluster.ClusterStateBlockIndex.Builder
- All Implemented Interfaces:
ObjectBuilder<ClusterStateBlockIndex>
- Enclosing class:
- ClusterStateBlockIndex
public static class ClusterStateBlockIndex.Builder extends java.lang.Object implements ObjectBuilder<ClusterStateBlockIndex>
Builder for
ClusterStateBlockIndex.-
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 ClusterStateBlockIndex.BuilderaddAliases(java.lang.String value)Add a value toaliases(List), creating the list if needed.ClusterStateBlockIndex.BuilderaddLevels(java.lang.String value)Add a value tolevels(List), creating the list if needed.ClusterStateBlockIndex.Builderaliases(java.lang.String... value)API name:aliasesClusterStateBlockIndex.Builderaliases(java.util.List<java.lang.String> value)API name:aliasesClusterStateBlockIndex.BuilderaliasesVersion(java.lang.Number value)API name:aliases_versionClusterStateBlockIndexbuild()Builds aClusterStateBlockIndex.ClusterStateBlockIndex.Builderdescription(java.lang.String value)API name:descriptionClusterStateBlockIndex.BuilderinSyncAllocations(java.util.Map<java.lang.String,java.util.List<java.lang.String>> value)API name:in_sync_allocationsClusterStateBlockIndex.Builderlevels(java.lang.String... value)API name:levelsClusterStateBlockIndex.Builderlevels(java.util.List<java.lang.String> value)API name:levelsClusterStateBlockIndex.Buildermappings(java.lang.String key, java.util.function.Function<TypeMapping.Builder,ObjectBuilder<TypeMapping>> fn)Setmappings(Map)to a singleton map.ClusterStateBlockIndex.Buildermappings(java.util.Map<java.lang.String,TypeMapping> value)API name:mappingsClusterStateBlockIndex.BuildermappingVersion(java.lang.Number value)API name:mapping_versionClusterStateBlockIndex.BuilderprimaryTerms(java.util.Map<java.lang.String,java.lang.Number> value)API name:primary_termsClusterStateBlockIndex.BuilderputInSyncAllocations(java.lang.String key, java.util.List<java.lang.String> value)Add a key/value toinSyncAllocations(Map), creating the map if needed.ClusterStateBlockIndex.BuilderputMappings(java.lang.String key, java.util.function.Function<TypeMapping.Builder,ObjectBuilder<TypeMapping>> fn)Add a key/value tomappings(Map), creating the map if needed.ClusterStateBlockIndex.BuilderputMappings(java.lang.String key, TypeMapping value)Add a key/value tomappings(Map), creating the map if needed.ClusterStateBlockIndex.BuilderputPrimaryTerms(java.lang.String key, java.lang.Number value)Add a key/value toprimaryTerms(Map), creating the map if needed.ClusterStateBlockIndex.BuilderputRolloverInfo(java.lang.String key, java.util.function.Function<RolloverConditions.Builder,ObjectBuilder<RolloverConditions>> fn)Add a key/value torolloverInfo(Map), creating the map if needed.ClusterStateBlockIndex.BuilderputRolloverInfo(java.lang.String key, RolloverConditions value)Add a key/value torolloverInfo(Map), creating the map if needed.ClusterStateBlockIndex.BuilderputSettings(java.lang.String key, java.util.function.Function<IndexSettings.Builder,ObjectBuilder<IndexSettings>> fn)Add a key/value tosettings(Map), creating the map if needed.ClusterStateBlockIndex.BuilderputSettings(java.lang.String key, IndexSettings value)Add a key/value tosettings(Map), creating the map if needed.ClusterStateBlockIndex.BuilderputTimestampRange(java.lang.String key, jakarta.json.JsonValue value)Add a key/value totimestampRange(Map), creating the map if needed.ClusterStateBlockIndex.Builderretryable(java.lang.Boolean value)API name:retryableClusterStateBlockIndex.BuilderrolloverInfo(java.lang.String key, java.util.function.Function<RolloverConditions.Builder,ObjectBuilder<RolloverConditions>> fn)SetrolloverInfo(Map)to a singleton map.ClusterStateBlockIndex.BuilderrolloverInfo(java.util.Map<java.lang.String,RolloverConditions> value)API name:rollover_infoClusterStateBlockIndex.BuilderroutingNumShards(java.lang.Number value)API name:routing_num_shardsClusterStateBlockIndex.Buildersettings(java.lang.String key, java.util.function.Function<IndexSettings.Builder,ObjectBuilder<IndexSettings>> fn)Setsettings(Map)to a singleton map.ClusterStateBlockIndex.Buildersettings(java.util.Map<java.lang.String,IndexSettings> value)API name:settingsClusterStateBlockIndex.BuildersettingsVersion(java.lang.Number value)API name:settings_versionClusterStateBlockIndex.Builderstate(java.lang.String value)API name:stateClusterStateBlockIndex.Buildersystem(java.lang.Boolean value)API name:systemClusterStateBlockIndex.BuildertimestampRange(java.util.Map<java.lang.String,jakarta.json.JsonValue> value)API name:timestamp_rangeClusterStateBlockIndex.Builderversion(java.lang.Number value)API name:version
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
description
API name:description -
retryable
API name:retryable -
levels
API name:levels -
levels
API name:levels -
addLevels
Add a value tolevels(List), creating the list if needed. -
aliases
API name:aliases -
aliases
API name:aliases -
addAliases
Add a value toaliases(List), creating the list if needed. -
aliasesVersion
API name:aliases_version -
version
API name:version -
mappingVersion
API name:mapping_version -
settingsVersion
API name:settings_version -
routingNumShards
API name:routing_num_shards -
state
API name:state -
settings
public ClusterStateBlockIndex.Builder settings(@Nullable java.util.Map<java.lang.String,IndexSettings> value)API name:settings -
putSettings
Add a key/value tosettings(Map), creating the map if needed. -
settings
public ClusterStateBlockIndex.Builder settings(java.lang.String key, java.util.function.Function<IndexSettings.Builder,ObjectBuilder<IndexSettings>> fn)Setsettings(Map)to a singleton map. -
putSettings
public ClusterStateBlockIndex.Builder putSettings(java.lang.String key, java.util.function.Function<IndexSettings.Builder,ObjectBuilder<IndexSettings>> fn)Add a key/value tosettings(Map), creating the map if needed. -
inSyncAllocations
public ClusterStateBlockIndex.Builder inSyncAllocations(@Nullable java.util.Map<java.lang.String,java.util.List<java.lang.String>> value)API name:in_sync_allocations -
putInSyncAllocations
public ClusterStateBlockIndex.Builder putInSyncAllocations(java.lang.String key, java.util.List<java.lang.String> value)Add a key/value toinSyncAllocations(Map), creating the map if needed. -
primaryTerms
public ClusterStateBlockIndex.Builder primaryTerms(@Nullable java.util.Map<java.lang.String,java.lang.Number> value)API name:primary_terms -
putPrimaryTerms
public ClusterStateBlockIndex.Builder putPrimaryTerms(java.lang.String key, java.lang.Number value)Add a key/value toprimaryTerms(Map), creating the map if needed. -
mappings
public ClusterStateBlockIndex.Builder mappings(@Nullable java.util.Map<java.lang.String,TypeMapping> value)API name:mappings -
putMappings
Add a key/value tomappings(Map), creating the map if needed. -
mappings
public ClusterStateBlockIndex.Builder mappings(java.lang.String key, java.util.function.Function<TypeMapping.Builder,ObjectBuilder<TypeMapping>> fn)Setmappings(Map)to a singleton map. -
putMappings
public ClusterStateBlockIndex.Builder putMappings(java.lang.String key, java.util.function.Function<TypeMapping.Builder,ObjectBuilder<TypeMapping>> fn)Add a key/value tomappings(Map), creating the map if needed. -
rolloverInfo
public ClusterStateBlockIndex.Builder rolloverInfo(@Nullable java.util.Map<java.lang.String,RolloverConditions> value)API name:rollover_info -
putRolloverInfo
public ClusterStateBlockIndex.Builder putRolloverInfo(java.lang.String key, RolloverConditions value)Add a key/value torolloverInfo(Map), creating the map if needed. -
rolloverInfo
public ClusterStateBlockIndex.Builder rolloverInfo(java.lang.String key, java.util.function.Function<RolloverConditions.Builder,ObjectBuilder<RolloverConditions>> fn)SetrolloverInfo(Map)to a singleton map. -
putRolloverInfo
public ClusterStateBlockIndex.Builder putRolloverInfo(java.lang.String key, java.util.function.Function<RolloverConditions.Builder,ObjectBuilder<RolloverConditions>> fn)Add a key/value torolloverInfo(Map), creating the map if needed. -
timestampRange
public ClusterStateBlockIndex.Builder timestampRange(@Nullable java.util.Map<java.lang.String,jakarta.json.JsonValue> value)API name:timestamp_range -
putTimestampRange
public ClusterStateBlockIndex.Builder putTimestampRange(java.lang.String key, jakarta.json.JsonValue value)Add a key/value totimestampRange(Map), creating the map if needed. -
system
API name:system -
build
Builds aClusterStateBlockIndex.- Specified by:
buildin interfaceObjectBuilder<ClusterStateBlockIndex>- Throws:
java.lang.NullPointerException- if some of the required fields are null.
-