java.lang.Object
org.opensearch.client.opensearch.indices.stats.IndexStats
All Implemented Interfaces:
ToJsonp

public final class IndexStats
extends java.lang.Object
implements ToJsonp
  • Field Details

  • Constructor Details

  • Method Details

    • completion

      @Nullable public CompletionStats completion()
      Contains statistics about completions across all shards assigned to the node. API name: completion
    • docs

      @Nullable public DocStats docs()
      Contains statistics about documents across all primary shards assigned to the node. API name: docs
    • fielddata

      @Nullable public FielddataStats fielddata()
      Contains statistics about the field data cache across all shards assigned to the node. API name: fielddata
    • flush

      @Nullable public FlushStats flush()
      Contains statistics about flush operations for the node. API name: flush
    • get

      @Nullable public GetStats get()
      Contains statistics about get operations for the node. API name: get
    • indexing

      @Nullable public IndexingStats indexing()
      Contains statistics about indexing operations for the node. API name: indexing
    • merges

      @Nullable public MergesStats merges()
      Contains statistics about merge operations for the node. API name: merges
    • queryCache

      @Nullable public QueryCacheStats queryCache()
      Contains statistics about the query cache across all shards assigned to the node. API name: query_cache
    • recovery

      @Nullable public RecoveryStats recovery()
      Contains statistics about recovery operations for the node. API name: recovery
    • refresh

      @Nullable public RefreshStats refresh()
      Contains statistics about refresh operations for the node. API name: refresh
    • requestCache

      @Nullable public RequestCacheStats requestCache()
      Contains statistics about the request cache across all shards assigned to the node. API name: request_cache
    • search

      @Nullable public SearchStats search()
      Contains statistics about search operations for the node. API name: search
    • segments

      @Nullable public SegmentsStats segments()
      Contains statistics about segments across all shards assigned to the node. API name: segments
    • store

      @Nullable public StoreStats store()
      Contains statistics about the size of shards assigned to the node. API name: store
    • translog

      @Nullable public TranslogStats translog()
      Contains statistics about transaction log operations for the node. API name: translog
    • warmer

      @Nullable public WarmerStats warmer()
      Contains statistics about index warming operations for the node. API name: warmer
    • bulk

      @Nullable public BulkStats bulk()
      API name: bulk
    • 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)
    • setupIndexStatsDeserializer

      protected static void setupIndexStatsDeserializer​(DelegatingDeserializer<IndexStats.Builder> op)