Class ShardStats.Builder
java.lang.Object
org.opensearch.client.opensearch.indices.stats.ShardStats.Builder
- All Implemented Interfaces:
ObjectBuilder<ShardStats>
- Enclosing class:
- ShardStats
public static class ShardStats.Builder extends java.lang.Object implements ObjectBuilder<ShardStats>
Builder for
ShardStats.-
Nested Class Summary
Nested classes/interfaces inherited from interface org.opensearch.client.util.ObjectBuilder
ObjectBuilder.Constant<V> -
Constructor Summary
Constructors Constructor Description Builder() -
Method Summary
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
commit
API name:commit -
commit
public ShardStats.Builder commit(java.util.function.Function<ShardCommit.Builder,ObjectBuilder<ShardCommit>> fn)API name:commit -
completion
API name:completion -
completion
public ShardStats.Builder completion(java.util.function.Function<CompletionStats.Builder,ObjectBuilder<CompletionStats>> fn)API name:completion -
docs
API name:docs -
docs
public ShardStats.Builder docs(java.util.function.Function<DocStats.Builder,ObjectBuilder<DocStats>> fn)API name:docs -
fielddata
API name:fielddata -
fielddata
public ShardStats.Builder fielddata(java.util.function.Function<FielddataStats.Builder,ObjectBuilder<FielddataStats>> fn)API name:fielddata -
flush
API name:flush -
flush
public ShardStats.Builder flush(java.util.function.Function<FlushStats.Builder,ObjectBuilder<FlushStats>> fn)API name:flush -
get
API name:get -
get
public ShardStats.Builder get(java.util.function.Function<GetStats.Builder,ObjectBuilder<GetStats>> fn)API name:get -
indexing
API name:indexing -
indexing
public ShardStats.Builder indexing(java.util.function.Function<IndexingStats.Builder,ObjectBuilder<IndexingStats>> fn)API name:indexing -
merges
API name:merges -
merges
public ShardStats.Builder merges(java.util.function.Function<MergesStats.Builder,ObjectBuilder<MergesStats>> fn)API name:merges -
shardPath
API name:shard_path -
shardPath
public ShardStats.Builder shardPath(java.util.function.Function<ShardPath.Builder,ObjectBuilder<ShardPath>> fn)API name:shard_path -
queryCache
API name:query_cache -
queryCache
public ShardStats.Builder queryCache(java.util.function.Function<ShardQueryCache.Builder,ObjectBuilder<ShardQueryCache>> fn)API name:query_cache -
recovery
API name:recovery -
recovery
public ShardStats.Builder recovery(java.util.function.Function<RecoveryStats.Builder,ObjectBuilder<RecoveryStats>> fn)API name:recovery -
refresh
API name:refresh -
refresh
public ShardStats.Builder refresh(java.util.function.Function<RefreshStats.Builder,ObjectBuilder<RefreshStats>> fn)API name:refresh -
requestCache
API name:request_cache -
requestCache
public ShardStats.Builder requestCache(java.util.function.Function<RequestCacheStats.Builder,ObjectBuilder<RequestCacheStats>> fn)API name:request_cache -
retentionLeases
API name:retention_leases -
retentionLeases
public ShardStats.Builder retentionLeases(java.util.function.Function<ShardRetentionLeases.Builder,ObjectBuilder<ShardRetentionLeases>> fn)API name:retention_leases -
routing
API name:routing -
routing
public ShardStats.Builder routing(java.util.function.Function<ShardRouting.Builder,ObjectBuilder<ShardRouting>> fn)API name:routing -
search
API name:search -
search
public ShardStats.Builder search(java.util.function.Function<SearchStats.Builder,ObjectBuilder<SearchStats>> fn)API name:search -
segments
API name:segments -
segments
public ShardStats.Builder segments(java.util.function.Function<SegmentsStats.Builder,ObjectBuilder<SegmentsStats>> fn)API name:segments -
seqNo
API name:seq_no -
seqNo
public ShardStats.Builder seqNo(java.util.function.Function<ShardSequenceNumber.Builder,ObjectBuilder<ShardSequenceNumber>> fn)API name:seq_no -
store
API name:store -
store
public ShardStats.Builder store(java.util.function.Function<StoreStats.Builder,ObjectBuilder<StoreStats>> fn)API name:store -
translog
API name:translog -
translog
public ShardStats.Builder translog(java.util.function.Function<TranslogStats.Builder,ObjectBuilder<TranslogStats>> fn)API name:translog -
warmer
API name:warmer -
warmer
public ShardStats.Builder warmer(java.util.function.Function<WarmerStats.Builder,ObjectBuilder<WarmerStats>> fn)API name:warmer -
bulk
API name:bulk -
bulk
public ShardStats.Builder bulk(java.util.function.Function<BulkStats.Builder,ObjectBuilder<BulkStats>> fn)API name:bulk -
build
Builds aShardStats.- Specified by:
buildin interfaceObjectBuilder<ShardStats>- Throws:
java.lang.NullPointerException- if some of the required fields are null.
-