Class ShardStats.Builder
java.lang.Object
co.elastic.clients.util.ObjectBuilderBase
co.elastic.clients.elasticsearch.indices.stats.ShardStats.Builder
- All Implemented Interfaces:
ObjectBuilder<ShardStats>
- Enclosing class:
- ShardStats
public static class ShardStats.Builder extends ObjectBuilderBase implements ObjectBuilder<ShardStats>
Builder for
ShardStats
.-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
Modifier and Type Method Description ShardStats
build()
Builds aShardStats
.ShardStats.Builder
bulk(BulkStats value)
API name:bulk
ShardStats.Builder
bulk(java.util.function.Function<BulkStats.Builder,ObjectBuilder<BulkStats>> fn)
API name:bulk
ShardStats.Builder
commit(ShardCommit value)
Required - API name:commit
ShardStats.Builder
commit(java.util.function.Function<ShardCommit.Builder,ObjectBuilder<ShardCommit>> fn)
Required - API name:commit
ShardStats.Builder
completion(CompletionStats value)
Required - API name:completion
ShardStats.Builder
completion(java.util.function.Function<CompletionStats.Builder,ObjectBuilder<CompletionStats>> fn)
Required - API name:completion
ShardStats.Builder
docs(DocStats value)
Required - API name:docs
ShardStats.Builder
docs(java.util.function.Function<DocStats.Builder,ObjectBuilder<DocStats>> fn)
Required - API name:docs
ShardStats.Builder
fielddata(FielddataStats value)
Required - API name:fielddata
ShardStats.Builder
fielddata(java.util.function.Function<FielddataStats.Builder,ObjectBuilder<FielddataStats>> fn)
Required - API name:fielddata
ShardStats.Builder
flush(FlushStats value)
Required - API name:flush
ShardStats.Builder
flush(java.util.function.Function<FlushStats.Builder,ObjectBuilder<FlushStats>> fn)
Required - API name:flush
ShardStats.Builder
get(GetStats value)
Required - API name:get
ShardStats.Builder
get(java.util.function.Function<GetStats.Builder,ObjectBuilder<GetStats>> fn)
Required - API name:get
ShardStats.Builder
indexing(IndexingStats value)
Required - API name:indexing
ShardStats.Builder
indexing(java.util.function.Function<IndexingStats.Builder,ObjectBuilder<IndexingStats>> fn)
Required - API name:indexing
ShardStats.Builder
merges(MergesStats value)
Required - API name:merges
ShardStats.Builder
merges(java.util.function.Function<MergesStats.Builder,ObjectBuilder<MergesStats>> fn)
Required - API name:merges
ShardStats.Builder
queryCache(ShardQueryCache value)
Required - API name:query_cache
ShardStats.Builder
queryCache(java.util.function.Function<ShardQueryCache.Builder,ObjectBuilder<ShardQueryCache>> fn)
Required - API name:query_cache
ShardStats.Builder
recovery(RecoveryStats value)
Required - API name:recovery
ShardStats.Builder
recovery(java.util.function.Function<RecoveryStats.Builder,ObjectBuilder<RecoveryStats>> fn)
Required - API name:recovery
ShardStats.Builder
refresh(RefreshStats value)
Required - API name:refresh
ShardStats.Builder
refresh(java.util.function.Function<RefreshStats.Builder,ObjectBuilder<RefreshStats>> fn)
Required - API name:refresh
ShardStats.Builder
requestCache(RequestCacheStats value)
Required - API name:request_cache
ShardStats.Builder
requestCache(java.util.function.Function<RequestCacheStats.Builder,ObjectBuilder<RequestCacheStats>> fn)
Required - API name:request_cache
ShardStats.Builder
retentionLeases(ShardRetentionLeases value)
Required - API name:retention_leases
ShardStats.Builder
retentionLeases(java.util.function.Function<ShardRetentionLeases.Builder,ObjectBuilder<ShardRetentionLeases>> fn)
Required - API name:retention_leases
ShardStats.Builder
routing(ShardRouting value)
Required - API name:routing
ShardStats.Builder
routing(java.util.function.Function<ShardRouting.Builder,ObjectBuilder<ShardRouting>> fn)
Required - API name:routing
ShardStats.Builder
search(SearchStats value)
Required - API name:search
ShardStats.Builder
search(java.util.function.Function<SearchStats.Builder,ObjectBuilder<SearchStats>> fn)
Required - API name:search
ShardStats.Builder
segments(SegmentsStats value)
Required - API name:segments
ShardStats.Builder
segments(java.util.function.Function<SegmentsStats.Builder,ObjectBuilder<SegmentsStats>> fn)
Required - API name:segments
ShardStats.Builder
seqNo(ShardSequenceNumber value)
Required - API name:seq_no
ShardStats.Builder
seqNo(java.util.function.Function<ShardSequenceNumber.Builder,ObjectBuilder<ShardSequenceNumber>> fn)
Required - API name:seq_no
ShardStats.Builder
shardPath(ShardPath value)
Required - API name:shard_path
ShardStats.Builder
shardPath(java.util.function.Function<ShardPath.Builder,ObjectBuilder<ShardPath>> fn)
Required - API name:shard_path
ShardStats.Builder
shards(ShardsTotalStats value)
Required - API name:shards
ShardStats.Builder
shards(java.util.function.Function<ShardsTotalStats.Builder,ObjectBuilder<ShardsTotalStats>> fn)
Required - API name:shards
ShardStats.Builder
store(StoreStats value)
Required - API name:store
ShardStats.Builder
store(java.util.function.Function<StoreStats.Builder,ObjectBuilder<StoreStats>> fn)
Required - API name:store
ShardStats.Builder
translog(TranslogStats value)
Required - API name:translog
ShardStats.Builder
translog(java.util.function.Function<TranslogStats.Builder,ObjectBuilder<TranslogStats>> fn)
Required - API name:translog
ShardStats.Builder
warmer(WarmerStats value)
Required - API name:warmer
ShardStats.Builder
warmer(java.util.function.Function<WarmerStats.Builder,ObjectBuilder<WarmerStats>> fn)
Required - API name:warmer
Methods inherited from class co.elastic.clients.util.ObjectBuilderBase
_checkSingleUse, _listAdd, _listAddAll, _mapPut, _mapPutAll
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
commit
Required - API name:commit
-
commit
public final ShardStats.Builder commit(java.util.function.Function<ShardCommit.Builder,ObjectBuilder<ShardCommit>> fn)Required - API name:commit
-
completion
Required - API name:completion
-
completion
public final ShardStats.Builder completion(java.util.function.Function<CompletionStats.Builder,ObjectBuilder<CompletionStats>> fn)Required - API name:completion
-
docs
Required - API name:docs
-
docs
public final ShardStats.Builder docs(java.util.function.Function<DocStats.Builder,ObjectBuilder<DocStats>> fn)Required - API name:docs
-
fielddata
Required - API name:fielddata
-
fielddata
public final ShardStats.Builder fielddata(java.util.function.Function<FielddataStats.Builder,ObjectBuilder<FielddataStats>> fn)Required - API name:fielddata
-
flush
Required - API name:flush
-
flush
public final ShardStats.Builder flush(java.util.function.Function<FlushStats.Builder,ObjectBuilder<FlushStats>> fn)Required - API name:flush
-
get
Required - API name:get
-
get
public final ShardStats.Builder get(java.util.function.Function<GetStats.Builder,ObjectBuilder<GetStats>> fn)Required - API name:get
-
indexing
Required - API name:indexing
-
indexing
public final ShardStats.Builder indexing(java.util.function.Function<IndexingStats.Builder,ObjectBuilder<IndexingStats>> fn)Required - API name:indexing
-
merges
Required - API name:merges
-
merges
public final ShardStats.Builder merges(java.util.function.Function<MergesStats.Builder,ObjectBuilder<MergesStats>> fn)Required - API name:merges
-
shardPath
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
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
Required - API name:recovery
-
recovery
public final ShardStats.Builder recovery(java.util.function.Function<RecoveryStats.Builder,ObjectBuilder<RecoveryStats>> fn)Required - API name:recovery
-
refresh
Required - API name:refresh
-
refresh
public final ShardStats.Builder refresh(java.util.function.Function<RefreshStats.Builder,ObjectBuilder<RefreshStats>> fn)Required - API name:refresh
-
requestCache
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
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
Required - API name:routing
-
routing
public final ShardStats.Builder routing(java.util.function.Function<ShardRouting.Builder,ObjectBuilder<ShardRouting>> fn)Required - API name:routing
-
search
Required - API name:search
-
search
public final ShardStats.Builder search(java.util.function.Function<SearchStats.Builder,ObjectBuilder<SearchStats>> fn)Required - API name:search
-
segments
Required - API name:segments
-
segments
public final ShardStats.Builder segments(java.util.function.Function<SegmentsStats.Builder,ObjectBuilder<SegmentsStats>> fn)Required - API name:segments
-
seqNo
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
Required - API name:store
-
store
public final ShardStats.Builder store(java.util.function.Function<StoreStats.Builder,ObjectBuilder<StoreStats>> fn)Required - API name:store
-
translog
Required - API name:translog
-
translog
public final ShardStats.Builder translog(java.util.function.Function<TranslogStats.Builder,ObjectBuilder<TranslogStats>> fn)Required - API name:translog
-
warmer
Required - API name:warmer
-
warmer
public final ShardStats.Builder warmer(java.util.function.Function<WarmerStats.Builder,ObjectBuilder<WarmerStats>> fn)Required - API name:warmer
-
bulk
API name:bulk
-
bulk
public final ShardStats.Builder bulk(java.util.function.Function<BulkStats.Builder,ObjectBuilder<BulkStats>> fn)API name:bulk
-
shards
Required - API name:shards
-
shards
public final ShardStats.Builder shards(java.util.function.Function<ShardsTotalStats.Builder,ObjectBuilder<ShardsTotalStats>> fn)Required - API name:shards
-
build
Builds aShardStats
.- Specified by:
build
in interfaceObjectBuilder<ShardStats>
- Throws:
java.lang.NullPointerException
- if some of the required fields are null.
-