Class ShardStats
- java.lang.Object
-
- org.opensearch.client.opensearch.indices.stats.ShardStats
-
- All Implemented Interfaces:
JsonpSerializable
@JsonpDeserializable public class ShardStats extends java.lang.Object implements JsonpSerializable
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classShardStats.BuilderBuilder forShardStats.
-
Field Summary
Fields Modifier and Type Field Description static JsonpDeserializer<ShardStats>_DESERIALIZERJson deserializer forShardStats
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description BulkStatsbulk()API name:bulkShardCommitcommit()Required - API name:commitCompletionStatscompletion()Required - API name:completionDocStatsdocs()Required - API name:docsFielddataStatsfielddata()Required - API name:fielddataFlushStatsflush()Required - API name:flushGetStatsget()Required - API name:getIndexingStatsindexing()Required - API name:indexingMergesStatsmerges()Required - API name:mergesstatic ShardStatsof(java.util.function.Function<ShardStats.Builder,ObjectBuilder<ShardStats>> fn)ShardQueryCachequeryCache()Required - API name:query_cacheRecoveryStatsrecovery()Required - API name:recoveryRefreshStatsrefresh()Required - API name:refreshRequestCacheStatsrequestCache()Required - API name:request_cacheShardRetentionLeasesretentionLeases()Required - API name:retention_leasesShardRoutingrouting()Required - API name:routingSearchStatssearch()Required - API name:searchSegmentsStatssegments()Required - API name:segmentsShardSequenceNumberseqNo()Required - API name:seq_novoidserialize(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)Serialize this object to JSON.protected voidserializeInternal(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)protected static voidsetupShardStatsDeserializer(ObjectDeserializer<ShardStats.Builder> op)ShardPathshardPath()Required - API name:shard_pathShardsTotalStatsshards()Required - API name:shardsStoreStatsstore()Required - API name:storeTranslogStatstranslog()Required - API name:translogWarmerStatswarmer()Required - API name:warmer
-
-
-
Field Detail
-
_DESERIALIZER
public static final JsonpDeserializer<ShardStats> _DESERIALIZER
Json deserializer forShardStats
-
-
Method Detail
-
of
public static ShardStats of(java.util.function.Function<ShardStats.Builder,ObjectBuilder<ShardStats>> fn)
-
commit
public final ShardCommit commit()
Required - API name:commit
-
completion
public final CompletionStats completion()
Required - API name:completion
-
docs
public final DocStats docs()
Required - API name:docs
-
fielddata
public final FielddataStats fielddata()
Required - API name:fielddata
-
flush
public final FlushStats flush()
Required - API name:flush
-
get
public final GetStats get()
Required - API name:get
-
indexing
public final IndexingStats indexing()
Required - API name:indexing
-
merges
public final MergesStats merges()
Required - API name:merges
-
shardPath
public final ShardPath shardPath()
Required - API name:shard_path
-
queryCache
public final ShardQueryCache queryCache()
Required - API name:query_cache
-
recovery
public final RecoveryStats recovery()
Required - API name:recovery
-
refresh
public final RefreshStats refresh()
Required - API name:refresh
-
requestCache
public final RequestCacheStats requestCache()
Required - API name:request_cache
-
retentionLeases
public final ShardRetentionLeases retentionLeases()
Required - API name:retention_leases
-
routing
public final ShardRouting routing()
Required - API name:routing
-
search
public final SearchStats search()
Required - API name:search
-
segments
public final SegmentsStats segments()
Required - API name:segments
-
seqNo
public final ShardSequenceNumber seqNo()
Required - API name:seq_no
-
store
public final StoreStats store()
Required - API name:store
-
translog
public final TranslogStats translog()
Required - API name:translog
-
warmer
public final WarmerStats warmer()
Required - API name:warmer
-
bulk
@Nullable public final BulkStats bulk()
API name:bulk
-
shards
public final ShardsTotalStats shards()
Required - API name:shards
-
serialize
public void serialize(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)Serialize this object to JSON.- Specified by:
serializein interfaceJsonpSerializable
-
serializeInternal
protected void serializeInternal(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)
-
setupShardStatsDeserializer
protected static void setupShardStatsDeserializer(ObjectDeserializer<ShardStats.Builder> op)
-
-