Class ShardStats.Builder
- java.lang.Object
-
- org.opensearch.client.util.ObjectBuilderBase
-
- org.opensearch.client.opensearch.indices.stats.ShardStats.Builder
-
- All Implemented Interfaces:
ObjectBuilder<ShardStats>
- Enclosing class:
- ShardStats
public static class ShardStats.Builder extends ObjectBuilderBase implements ObjectBuilder<ShardStats>
Builder forShardStats.
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ShardStatsbuild()Builds aShardStats.ShardStats.Builderbulk(java.util.function.Function<BulkStats.Builder,ObjectBuilder<BulkStats>> fn)API name:bulkShardStats.Builderbulk(BulkStats value)API name:bulkShardStats.Buildercommit(java.util.function.Function<ShardCommit.Builder,ObjectBuilder<ShardCommit>> fn)Required - API name:commitShardStats.Buildercommit(ShardCommit value)Required - API name:commitShardStats.Buildercompletion(java.util.function.Function<CompletionStats.Builder,ObjectBuilder<CompletionStats>> fn)Required - API name:completionShardStats.Buildercompletion(CompletionStats value)Required - API name:completionShardStats.Builderdocs(java.util.function.Function<DocStats.Builder,ObjectBuilder<DocStats>> fn)Required - API name:docsShardStats.Builderdocs(DocStats value)Required - API name:docsShardStats.Builderfielddata(java.util.function.Function<FielddataStats.Builder,ObjectBuilder<FielddataStats>> fn)Required - API name:fielddataShardStats.Builderfielddata(FielddataStats value)Required - API name:fielddataShardStats.Builderflush(java.util.function.Function<FlushStats.Builder,ObjectBuilder<FlushStats>> fn)Required - API name:flushShardStats.Builderflush(FlushStats value)Required - API name:flushShardStats.Builderget(java.util.function.Function<GetStats.Builder,ObjectBuilder<GetStats>> fn)Required - API name:getShardStats.Builderget(GetStats value)Required - API name:getShardStats.Builderindexing(java.util.function.Function<IndexingStats.Builder,ObjectBuilder<IndexingStats>> fn)Required - API name:indexingShardStats.Builderindexing(IndexingStats value)Required - API name:indexingShardStats.Buildermerges(java.util.function.Function<MergesStats.Builder,ObjectBuilder<MergesStats>> fn)Required - API name:mergesShardStats.Buildermerges(MergesStats value)Required - API name:mergesShardStats.BuilderqueryCache(java.util.function.Function<ShardQueryCache.Builder,ObjectBuilder<ShardQueryCache>> fn)Required - API name:query_cacheShardStats.BuilderqueryCache(ShardQueryCache value)Required - API name:query_cacheShardStats.Builderrecovery(java.util.function.Function<RecoveryStats.Builder,ObjectBuilder<RecoveryStats>> fn)Required - API name:recoveryShardStats.Builderrecovery(RecoveryStats value)Required - API name:recoveryShardStats.Builderrefresh(java.util.function.Function<RefreshStats.Builder,ObjectBuilder<RefreshStats>> fn)Required - API name:refreshShardStats.Builderrefresh(RefreshStats value)Required - API name:refreshShardStats.BuilderrequestCache(java.util.function.Function<RequestCacheStats.Builder,ObjectBuilder<RequestCacheStats>> fn)Required - API name:request_cacheShardStats.BuilderrequestCache(RequestCacheStats value)Required - API name:request_cacheShardStats.BuilderretentionLeases(java.util.function.Function<ShardRetentionLeases.Builder,ObjectBuilder<ShardRetentionLeases>> fn)Required - API name:retention_leasesShardStats.BuilderretentionLeases(ShardRetentionLeases value)Required - API name:retention_leasesShardStats.Builderrouting(java.util.function.Function<ShardRouting.Builder,ObjectBuilder<ShardRouting>> fn)Required - API name:routingShardStats.Builderrouting(ShardRouting value)Required - API name:routingShardStats.Buildersearch(java.util.function.Function<SearchStats.Builder,ObjectBuilder<SearchStats>> fn)Required - API name:searchShardStats.Buildersearch(SearchStats value)Required - API name:searchShardStats.Buildersegments(java.util.function.Function<SegmentsStats.Builder,ObjectBuilder<SegmentsStats>> fn)Required - API name:segmentsShardStats.Buildersegments(SegmentsStats value)Required - API name:segmentsShardStats.BuilderseqNo(java.util.function.Function<ShardSequenceNumber.Builder,ObjectBuilder<ShardSequenceNumber>> fn)Required - API name:seq_noShardStats.BuilderseqNo(ShardSequenceNumber value)Required - API name:seq_noShardStats.BuildershardPath(java.util.function.Function<ShardPath.Builder,ObjectBuilder<ShardPath>> fn)Required - API name:shard_pathShardStats.BuildershardPath(ShardPath value)Required - API name:shard_pathShardStats.Buildershards(java.util.function.Function<ShardsTotalStats.Builder,ObjectBuilder<ShardsTotalStats>> fn)Required - API name:shardsShardStats.Buildershards(ShardsTotalStats value)Required - API name:shardsShardStats.Builderstore(java.util.function.Function<StoreStats.Builder,ObjectBuilder<StoreStats>> fn)Required - API name:storeShardStats.Builderstore(StoreStats value)Required - API name:storeShardStats.Buildertranslog(java.util.function.Function<TranslogStats.Builder,ObjectBuilder<TranslogStats>> fn)Required - API name:translogShardStats.Buildertranslog(TranslogStats value)Required - API name:translogShardStats.Builderwarmer(java.util.function.Function<WarmerStats.Builder,ObjectBuilder<WarmerStats>> fn)Required - API name:warmerShardStats.Builderwarmer(WarmerStats value)Required - API name:warmer-
Methods inherited from class org.opensearch.client.util.ObjectBuilderBase
_checkSingleUse, _listAdd, _listAddAll, _mapPut, _mapPutAll
-
-
-
-
Method Detail
-
commit
public final ShardStats.Builder commit(ShardCommit value)
Required - API name:commit
-
commit
public final ShardStats.Builder commit(java.util.function.Function<ShardCommit.Builder,ObjectBuilder<ShardCommit>> fn)
Required - API name:commit
-
completion
public final ShardStats.Builder completion(CompletionStats value)
Required - API name:completion
-
completion
public final ShardStats.Builder completion(java.util.function.Function<CompletionStats.Builder,ObjectBuilder<CompletionStats>> fn)
Required - API name:completion
-
docs
public final ShardStats.Builder docs(DocStats value)
Required - API name:docs
-
docs
public final ShardStats.Builder docs(java.util.function.Function<DocStats.Builder,ObjectBuilder<DocStats>> fn)
Required - API name:docs
-
fielddata
public final ShardStats.Builder fielddata(FielddataStats value)
Required - API name:fielddata
-
fielddata
public final ShardStats.Builder fielddata(java.util.function.Function<FielddataStats.Builder,ObjectBuilder<FielddataStats>> fn)
Required - API name:fielddata
-
flush
public final ShardStats.Builder flush(FlushStats value)
Required - API name:flush
-
flush
public final ShardStats.Builder flush(java.util.function.Function<FlushStats.Builder,ObjectBuilder<FlushStats>> fn)
Required - API name:flush
-
get
public final ShardStats.Builder get(GetStats value)
Required - API name:get
-
get
public final ShardStats.Builder get(java.util.function.Function<GetStats.Builder,ObjectBuilder<GetStats>> fn)
Required - API name:get
-
indexing
public final ShardStats.Builder indexing(IndexingStats value)
Required - API name:indexing
-
indexing
public final ShardStats.Builder indexing(java.util.function.Function<IndexingStats.Builder,ObjectBuilder<IndexingStats>> fn)
Required - API name:indexing
-
merges
public final ShardStats.Builder merges(MergesStats value)
Required - API name:merges
-
merges
public final ShardStats.Builder merges(java.util.function.Function<MergesStats.Builder,ObjectBuilder<MergesStats>> fn)
Required - API name:merges
-
shardPath
public final ShardStats.Builder shardPath(ShardPath value)
Required - API name:shard_path
-
shardPath
public final ShardStats.Builder shardPath(java.util.function.Function<ShardPath.Builder,ObjectBuilder<ShardPath>> fn)
Required - API name:shard_path
-
queryCache
public final ShardStats.Builder queryCache(ShardQueryCache value)
Required - API name:query_cache
-
queryCache
public final ShardStats.Builder queryCache(java.util.function.Function<ShardQueryCache.Builder,ObjectBuilder<ShardQueryCache>> fn)
Required - API name:query_cache
-
recovery
public final ShardStats.Builder recovery(RecoveryStats value)
Required - API name:recovery
-
recovery
public final ShardStats.Builder recovery(java.util.function.Function<RecoveryStats.Builder,ObjectBuilder<RecoveryStats>> fn)
Required - API name:recovery
-
refresh
public final ShardStats.Builder refresh(RefreshStats value)
Required - API name:refresh
-
refresh
public final ShardStats.Builder refresh(java.util.function.Function<RefreshStats.Builder,ObjectBuilder<RefreshStats>> fn)
Required - API name:refresh
-
requestCache
public final ShardStats.Builder requestCache(RequestCacheStats value)
Required - API name:request_cache
-
requestCache
public final ShardStats.Builder requestCache(java.util.function.Function<RequestCacheStats.Builder,ObjectBuilder<RequestCacheStats>> fn)
Required - API name:request_cache
-
retentionLeases
public final ShardStats.Builder retentionLeases(ShardRetentionLeases value)
Required - API name:retention_leases
-
retentionLeases
public final ShardStats.Builder retentionLeases(java.util.function.Function<ShardRetentionLeases.Builder,ObjectBuilder<ShardRetentionLeases>> fn)
Required - API name:retention_leases
-
routing
public final ShardStats.Builder routing(ShardRouting value)
Required - API name:routing
-
routing
public final ShardStats.Builder routing(java.util.function.Function<ShardRouting.Builder,ObjectBuilder<ShardRouting>> fn)
Required - API name:routing
-
search
public final ShardStats.Builder search(SearchStats value)
Required - API name:search
-
search
public final ShardStats.Builder search(java.util.function.Function<SearchStats.Builder,ObjectBuilder<SearchStats>> fn)
Required - API name:search
-
segments
public final ShardStats.Builder segments(SegmentsStats value)
Required - API name:segments
-
segments
public final ShardStats.Builder segments(java.util.function.Function<SegmentsStats.Builder,ObjectBuilder<SegmentsStats>> fn)
Required - API name:segments
-
seqNo
public final ShardStats.Builder seqNo(ShardSequenceNumber value)
Required - API name:seq_no
-
seqNo
public final ShardStats.Builder seqNo(java.util.function.Function<ShardSequenceNumber.Builder,ObjectBuilder<ShardSequenceNumber>> fn)
Required - API name:seq_no
-
store
public final ShardStats.Builder store(StoreStats value)
Required - API name:store
-
store
public final ShardStats.Builder store(java.util.function.Function<StoreStats.Builder,ObjectBuilder<StoreStats>> fn)
Required - API name:store
-
translog
public final ShardStats.Builder translog(TranslogStats value)
Required - API name:translog
-
translog
public final ShardStats.Builder translog(java.util.function.Function<TranslogStats.Builder,ObjectBuilder<TranslogStats>> fn)
Required - API name:translog
-
warmer
public final ShardStats.Builder warmer(WarmerStats value)
Required - API name:warmer
-
warmer
public final ShardStats.Builder warmer(java.util.function.Function<WarmerStats.Builder,ObjectBuilder<WarmerStats>> fn)
Required - API name:warmer
-
bulk
public final ShardStats.Builder bulk(@Nullable BulkStats value)
API name:bulk
-
bulk
public final ShardStats.Builder bulk(java.util.function.Function<BulkStats.Builder,ObjectBuilder<BulkStats>> fn)
API name:bulk
-
shards
public final ShardStats.Builder shards(ShardsTotalStats value)
Required - API name:shards
-
shards
public final ShardStats.Builder shards(java.util.function.Function<ShardsTotalStats.Builder,ObjectBuilder<ShardsTotalStats>> fn)
Required - API name:shards
-
build
public ShardStats build()
Builds aShardStats.- Specified by:
buildin interfaceObjectBuilder<ShardStats>- Throws:
java.lang.NullPointerException- if some of the required fields are null.
-
-