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
  • Field Details

  • 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

      @Nullable public java.util.Map<java.lang.String,​IndexSettings> 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

      @Nullable public java.util.Map<java.lang.String,​TypeMapping> mappings()
      API name: mappings
    • rolloverInfo

      @Nullable public java.util.Map<java.lang.String,​RolloverConditions> 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

      public void toJsonp​(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)
      Serialize this object to JSON.
      Specified by:
      toJsonp in interface ToJsonp
    • toJsonpInternal

      protected void toJsonpInternal​(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)
    • setupClusterStateBlockIndexDeserializer

      protected static void setupClusterStateBlockIndexDeserializer​(DelegatingDeserializer<ClusterStateBlockIndex.Builder> op)