java.lang.Object
co.elastic.clients.elasticsearch.indices.stats.ShardStats
All Implemented Interfaces:
JsonpSerializable

@JsonpDeserializable
public final class ShardStats
extends java.lang.Object
implements JsonpSerializable
  • Field Details

  • Constructor Details

  • Method Details

    • commit

      public ShardCommit commit()
      Required - API name: commit
    • completion

      public CompletionStats completion()
      Required - API name: completion
    • docs

      public DocStats docs()
      Required - API name: docs
    • fielddata

      public FielddataStats fielddata()
      Required - API name: fielddata
    • flush

      public FlushStats flush()
      Required - API name: flush
    • get

      public GetStats get()
      Required - API name: get
    • indexing

      public IndexingStats indexing()
      Required - API name: indexing
    • merges

      public MergesStats merges()
      Required - API name: merges
    • shardPath

      public ShardPath shardPath()
      Required - API name: shard_path
    • queryCache

      public ShardQueryCache queryCache()
      Required - API name: query_cache
    • recovery

      public RecoveryStats recovery()
      Required - API name: recovery
    • refresh

      public RefreshStats refresh()
      Required - API name: refresh
    • requestCache

      public RequestCacheStats requestCache()
      Required - API name: request_cache
    • retentionLeases

      public ShardRetentionLeases retentionLeases()
      Required - API name: retention_leases
    • routing

      public ShardRouting routing()
      Required - API name: routing
    • search

      public SearchStats search()
      Required - API name: search
    • segments

      public SegmentsStats segments()
      Required - API name: segments
    • seqNo

      public ShardSequenceNumber seqNo()
      Required - API name: seq_no
    • store

      public StoreStats store()
      Required - API name: store
    • translog

      public TranslogStats translog()
      Required - API name: translog
    • warmer

      public WarmerStats warmer()
      Required - API name: warmer
    • bulk

      @Nullable public BulkStats bulk()
      API name: bulk
    • shards

      public ShardsTotalStats shards()
      Required - API name: shards
    • 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)
    • setupShardStatsDeserializer

      protected static void setupShardStatsDeserializer​(DelegatingDeserializer<ShardStats.Builder> op)