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 ShardStatsbuild()Builds aShardStats.ShardStats.Builderbulk(BulkStats value)API name:bulkShardStats.Builderbulk(java.util.function.Function<BulkStats.Builder,ObjectBuilder<BulkStats>> fn)API name:bulkShardStats.Buildercommit(ShardCommit value)Required - API name:commitShardStats.Buildercommit(java.util.function.Function<ShardCommit.Builder,ObjectBuilder<ShardCommit>> fn)Required - API name:commitShardStats.Buildercompletion(CompletionStats value)Required - API name:completionShardStats.Buildercompletion(java.util.function.Function<CompletionStats.Builder,ObjectBuilder<CompletionStats>> fn)Required - API name:completionShardStats.Builderdocs(DocStats value)Required - API name:docsShardStats.Builderdocs(java.util.function.Function<DocStats.Builder,ObjectBuilder<DocStats>> fn)Required - API name:docsShardStats.Builderfielddata(FielddataStats value)Required - API name:fielddataShardStats.Builderfielddata(java.util.function.Function<FielddataStats.Builder,ObjectBuilder<FielddataStats>> fn)Required - API name:fielddataShardStats.Builderflush(FlushStats value)Required - API name:flushShardStats.Builderflush(java.util.function.Function<FlushStats.Builder,ObjectBuilder<FlushStats>> fn)Required - API name:flushShardStats.Builderget(GetStats value)Required - API name:getShardStats.Builderget(java.util.function.Function<GetStats.Builder,ObjectBuilder<GetStats>> fn)Required - API name:getShardStats.Builderindexing(IndexingStats value)Required - API name:indexingShardStats.Builderindexing(java.util.function.Function<IndexingStats.Builder,ObjectBuilder<IndexingStats>> fn)Required - API name:indexingShardStats.Buildermerges(MergesStats value)Required - API name:mergesShardStats.Buildermerges(java.util.function.Function<MergesStats.Builder,ObjectBuilder<MergesStats>> fn)Required - API name:mergesShardStats.BuilderqueryCache(ShardQueryCache value)Required - API name:query_cacheShardStats.BuilderqueryCache(java.util.function.Function<ShardQueryCache.Builder,ObjectBuilder<ShardQueryCache>> fn)Required - API name:query_cacheShardStats.Builderrecovery(RecoveryStats value)Required - API name:recoveryShardStats.Builderrecovery(java.util.function.Function<RecoveryStats.Builder,ObjectBuilder<RecoveryStats>> fn)Required - API name:recoveryShardStats.Builderrefresh(RefreshStats value)Required - API name:refreshShardStats.Builderrefresh(java.util.function.Function<RefreshStats.Builder,ObjectBuilder<RefreshStats>> fn)Required - API name:refreshShardStats.BuilderrequestCache(RequestCacheStats value)Required - API name:request_cacheShardStats.BuilderrequestCache(java.util.function.Function<RequestCacheStats.Builder,ObjectBuilder<RequestCacheStats>> fn)Required - API name:request_cacheShardStats.BuilderretentionLeases(ShardRetentionLeases value)Required - API name:retention_leasesShardStats.BuilderretentionLeases(java.util.function.Function<ShardRetentionLeases.Builder,ObjectBuilder<ShardRetentionLeases>> fn)Required - API name:retention_leasesShardStats.Builderrouting(ShardRouting value)Required - API name:routingShardStats.Builderrouting(java.util.function.Function<ShardRouting.Builder,ObjectBuilder<ShardRouting>> fn)Required - API name:routingShardStats.Buildersearch(SearchStats value)Required - API name:searchShardStats.Buildersearch(java.util.function.Function<SearchStats.Builder,ObjectBuilder<SearchStats>> fn)Required - API name:searchShardStats.Buildersegments(SegmentsStats value)Required - API name:segmentsShardStats.Buildersegments(java.util.function.Function<SegmentsStats.Builder,ObjectBuilder<SegmentsStats>> fn)Required - API name:segmentsShardStats.BuilderseqNo(ShardSequenceNumber value)Required - API name:seq_noShardStats.BuilderseqNo(java.util.function.Function<ShardSequenceNumber.Builder,ObjectBuilder<ShardSequenceNumber>> fn)Required - API name:seq_noShardStats.BuildershardPath(ShardPath value)Required - API name:shard_pathShardStats.BuildershardPath(java.util.function.Function<ShardPath.Builder,ObjectBuilder<ShardPath>> fn)Required - API name:shard_pathShardStats.Buildershards(ShardsTotalStats value)Required - API name:shardsShardStats.Buildershards(java.util.function.Function<ShardsTotalStats.Builder,ObjectBuilder<ShardsTotalStats>> fn)Required - API name:shardsShardStats.Builderstore(StoreStats value)Required - API name:storeShardStats.Builderstore(java.util.function.Function<StoreStats.Builder,ObjectBuilder<StoreStats>> fn)Required - API name:storeShardStats.Buildertranslog(TranslogStats value)Required - API name:translogShardStats.Buildertranslog(java.util.function.Function<TranslogStats.Builder,ObjectBuilder<TranslogStats>> fn)Required - API name:translogShardStats.Builderwarmer(WarmerStats value)Required - API name:warmerShardStats.Builderwarmer(java.util.function.Function<WarmerStats.Builder,ObjectBuilder<WarmerStats>> fn)Required - API name:warmerMethods inherited from class co.elastic.clients.util.ObjectBuilderBase
_checkSingleUse, _listAdd, _listAddAll, _mapPut, _mapPutAllMethods 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:
buildin interfaceObjectBuilder<ShardStats>- Throws:
java.lang.NullPointerException- if some of the required fields are null.
-