Class ClusterStateBlockIndex
java.lang.Object
org.opensearch.client.opensearch.cluster.ClusterStateBlockIndex
- All Implemented Interfaces:
ToJsonp
public final class ClusterStateBlockIndex extends java.lang.Object implements ToJsonp
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classClusterStateBlockIndex.BuilderBuilder forClusterStateBlockIndex. -
Field Summary
Fields Modifier and Type Field Description static JsonpDeserializer<ClusterStateBlockIndex>DESERIALIZERJson deserializer for ClusterStateBlockIndex -
Constructor Summary
Constructors Modifier Constructor Description protectedClusterStateBlockIndex(ClusterStateBlockIndex.Builder builder) -
Method Summary
Modifier and Type Method Description java.util.List<java.lang.String>aliases()API name:aliasesjava.lang.NumberaliasesVersion()API name:aliases_versionjava.lang.Stringdescription()API name:descriptionjava.util.Map<java.lang.String,java.util.List<java.lang.String>>inSyncAllocations()API name:in_sync_allocationsjava.util.List<java.lang.String>levels()API name:levelsjava.util.Map<java.lang.String,TypeMapping>mappings()API name:mappingsjava.lang.NumbermappingVersion()API name:mapping_versionjava.util.Map<java.lang.String,java.lang.Number>primaryTerms()API name:primary_termsjava.lang.Booleanretryable()API name:retryablejava.util.Map<java.lang.String,RolloverConditions>rolloverInfo()API name:rollover_infojava.lang.NumberroutingNumShards()API name:routing_num_shardsjava.util.Map<java.lang.String,IndexSettings>settings()API name:settingsjava.lang.NumbersettingsVersion()API name:settings_versionprotected static voidsetupClusterStateBlockIndexDeserializer(DelegatingDeserializer<ClusterStateBlockIndex.Builder> op)java.lang.Stringstate()API name:statejava.lang.Booleansystem()API name:systemjava.util.Map<java.lang.String,jakarta.json.JsonValue>timestampRange()API name:timestamp_rangevoidtoJsonp(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)Serialize this object to JSON.protected voidtoJsonpInternal(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)java.lang.Numberversion()API name:version
-
Field Details
-
DESERIALIZER
Json deserializer for ClusterStateBlockIndex
-
-
Constructor Details
-
Method Details
-
description
@Nullable public java.lang.String description()API name:description -
retryable
@Nullable public java.lang.Boolean retryable()API name:retryable -
levels
@Nullable public java.util.List<java.lang.String> levels()API name:levels -
aliases
@Nullable public java.util.List<java.lang.String> aliases()API name:aliases -
aliasesVersion
@Nullable public java.lang.Number aliasesVersion()API name:aliases_version -
version
@Nullable public java.lang.Number version()API name:version -
mappingVersion
@Nullable public java.lang.Number mappingVersion()API name:mapping_version -
settingsVersion
@Nullable public java.lang.Number settingsVersion()API name:settings_version -
routingNumShards
@Nullable public java.lang.Number routingNumShards()API name:routing_num_shards -
state
@Nullable public java.lang.String state()API name:state -
settings
API name:settings -
inSyncAllocations
@Nullable public java.util.Map<java.lang.String,java.util.List<java.lang.String>> inSyncAllocations()API name:in_sync_allocations -
primaryTerms
@Nullable public java.util.Map<java.lang.String,java.lang.Number> primaryTerms()API name:primary_terms -
mappings
API name:mappings -
rolloverInfo
API name:rollover_info -
timestampRange
@Nullable public java.util.Map<java.lang.String,jakarta.json.JsonValue> timestampRange()API name:timestamp_range -
system
@Nullable public java.lang.Boolean system()API name:system -
toJsonp
Serialize this object to JSON. -
toJsonpInternal
-
setupClusterStateBlockIndexDeserializer
protected static void setupClusterStateBlockIndexDeserializer(DelegatingDeserializer<ClusterStateBlockIndex.Builder> op)
-