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
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
API name:commit
-
commit
public final ShardStats.Builder commit(java.util.function.Function<ShardCommit.Builder,ObjectBuilder<ShardCommit>> fn)API name:commit
-
completion
API name:completion
-
completion
public final ShardStats.Builder completion(java.util.function.Function<CompletionStats.Builder,ObjectBuilder<CompletionStats>> fn)API name:completion
-
docs
API name:docs
-
docs
public final ShardStats.Builder docs(java.util.function.Function<DocStats.Builder,ObjectBuilder<DocStats>> fn)API name:docs
-
fielddata
API name:fielddata
-
fielddata
public final ShardStats.Builder fielddata(java.util.function.Function<FielddataStats.Builder,ObjectBuilder<FielddataStats>> fn)API name:fielddata
-
flush
API name:flush
-
flush
public final ShardStats.Builder flush(java.util.function.Function<FlushStats.Builder,ObjectBuilder<FlushStats>> fn)API name:flush
-
get
API name:get
-
get
public final ShardStats.Builder get(java.util.function.Function<GetStats.Builder,ObjectBuilder<GetStats>> fn)API name:get
-
indexing
API name:indexing
-
indexing
public final ShardStats.Builder indexing(java.util.function.Function<IndexingStats.Builder,ObjectBuilder<IndexingStats>> fn)API name:indexing
-
merges
API name:merges
-
merges
public final ShardStats.Builder merges(java.util.function.Function<MergesStats.Builder,ObjectBuilder<MergesStats>> fn)API name:merges
-
shardPath
API name:shard_path
-
shardPath
public final ShardStats.Builder shardPath(java.util.function.Function<ShardPath.Builder,ObjectBuilder<ShardPath>> fn)API name:shard_path
-
queryCache
API name:query_cache
-
queryCache
public final ShardStats.Builder queryCache(java.util.function.Function<ShardQueryCache.Builder,ObjectBuilder<ShardQueryCache>> fn)API name:query_cache
-
recovery
API name:recovery
-
recovery
public final ShardStats.Builder recovery(java.util.function.Function<RecoveryStats.Builder,ObjectBuilder<RecoveryStats>> fn)API name:recovery
-
refresh
API name:refresh
-
refresh
public final ShardStats.Builder refresh(java.util.function.Function<RefreshStats.Builder,ObjectBuilder<RefreshStats>> fn)API name:refresh
-
requestCache
API name:request_cache
-
requestCache
public final ShardStats.Builder requestCache(java.util.function.Function<RequestCacheStats.Builder,ObjectBuilder<RequestCacheStats>> fn)API name:request_cache
-
retentionLeases
API name:retention_leases
-
retentionLeases
public final ShardStats.Builder retentionLeases(java.util.function.Function<ShardRetentionLeases.Builder,ObjectBuilder<ShardRetentionLeases>> fn)API name:retention_leases
-
routing
API name:routing
-
routing
public final ShardStats.Builder routing(java.util.function.Function<ShardRouting.Builder,ObjectBuilder<ShardRouting>> fn)API name:routing
-
search
API name:search
-
search
public final ShardStats.Builder search(java.util.function.Function<SearchStats.Builder,ObjectBuilder<SearchStats>> fn)API name:search
-
segments
API name:segments
-
segments
public final ShardStats.Builder segments(java.util.function.Function<SegmentsStats.Builder,ObjectBuilder<SegmentsStats>> fn)API name:segments
-
seqNo
API name:seq_no
-
seqNo
public final ShardStats.Builder seqNo(java.util.function.Function<ShardSequenceNumber.Builder,ObjectBuilder<ShardSequenceNumber>> fn)API name:seq_no
-
store
API name:store
-
store
public final ShardStats.Builder store(java.util.function.Function<StoreStats.Builder,ObjectBuilder<StoreStats>> fn)API name:store
-
translog
API name:translog
-
translog
public final ShardStats.Builder translog(java.util.function.Function<TranslogStats.Builder,ObjectBuilder<TranslogStats>> fn)API name:translog
-
warmer
API name:warmer
-
warmer
public final ShardStats.Builder warmer(java.util.function.Function<WarmerStats.Builder,ObjectBuilder<WarmerStats>> fn)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
API name:shards
-
shards
public final ShardStats.Builder shards(java.util.function.Function<ShardsTotalStats.Builder,ObjectBuilder<ShardsTotalStats>> fn)API name:shards
-
shardStats
API name:shard_stats
-
shardStats
public final ShardStats.Builder shardStats(java.util.function.Function<ShardsTotalStats.Builder,ObjectBuilder<ShardsTotalStats>> fn)API name:shard_stats
-
indices
API name:indices
-
indices
public final ShardStats.Builder indices(java.util.function.Function<IndicesStats.Builder,ObjectBuilder<IndicesStats>> fn)API name:indices
-
build
Builds aShardStats
.- Specified by:
build
in interfaceObjectBuilder<ShardStats>
- Throws:
java.lang.NullPointerException
- if some of the required fields are null.
-