Class IndexStatsBase

java.lang.Object
org.opensearch.client.opensearch.indices.stats.IndexStatsBase
All Implemented Interfaces:
JsonpSerializable, PlainJsonSerializable
Direct Known Subclasses:
IndexShardStatsBase, IndexStats, NodeIndicesStats

@Generated("org.opensearch.client.codegen.CodeGenerator") public abstract class IndexStatsBase extends Object implements PlainJsonSerializable
The base statistics for an index.
  • Constructor Details

  • Method Details

    • completion

      @Nullable public final CompletionStats completion()
      API name: completion
    • docs

      @Nullable public final DocStats docs()
      API name: docs
    • fielddata

      @Nullable public final FielddataStats fielddata()
      API name: fielddata
    • flush

      @Nullable public final FlushStats flush()
      API name: flush
    • get

      @Nullable public final GetStats get()
      API name: get
    • indexing

      @Nullable public final IndexingStats indexing()
      API name: indexing
    • merges

      @Nullable public final MergesStats merges()
      API name: merges
    • queryCache

      @Nullable public final QueryCacheStats queryCache()
      API name: query_cache
    • recovery

      @Nullable public final RecoveryStats recovery()
      API name: recovery
    • refresh

      @Nullable public final RefreshStats refresh()
      API name: refresh
    • requestCache

      @Nullable public final RequestCacheStats requestCache()
      API name: request_cache
    • search

      @Nullable public final SearchStats search()
      API name: search
    • segments

      @Nullable public final SegmentsStats segments()
      API name: segments
    • store

      @Nullable public final StoreStats store()
      API name: store
    • translog

      @Nullable public final TranslogStats translog()
      API name: translog
    • warmer

      @Nullable public final WarmerStats warmer()
      API name: warmer
    • serialize

      public void serialize(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)
      Serialize this object to JSON.
      Specified by:
      serialize in interface JsonpSerializable
    • serializeInternal

      protected void serializeInternal(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)
    • setupIndexStatsBaseDeserializer

      protected static <BuilderT extends IndexStatsBase.AbstractBuilder<BuilderT>> void setupIndexStatsBaseDeserializer(ObjectDeserializer<BuilderT> op)
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object