Class ShardStats.Builder
java.lang.Object
co.elastic.clients.util.ObjectBuilderBase
co.elastic.clients.util.WithJsonObjectBuilderBase<ShardStats.Builder>
co.elastic.clients.elasticsearch.indices.stats.ShardStats.Builder
- All Implemented Interfaces:
WithJson<ShardStats.Builder>,ObjectBuilder<ShardStats>
- Enclosing class:
- ShardStats
public static class ShardStats.Builder
extends WithJsonObjectBuilderBase<ShardStats.Builder>
implements ObjectBuilder<ShardStats>
Builder for
ShardStats.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Builds aShardStats.final ShardStats.BuilderAPI name:bulkfinal ShardStats.BuilderAPI name:bulkfinal ShardStats.Buildercommit(ShardCommit value) API name:commitfinal ShardStats.BuilderAPI name:commitfinal ShardStats.Buildercompletion(CompletionStats value) API name:completionfinal ShardStats.BuilderAPI name:completionfinal ShardStats.BuilderAPI name:docsfinal ShardStats.BuilderAPI name:docsfinal ShardStats.Builderfielddata(FielddataStats value) API name:fielddatafinal ShardStats.BuilderAPI name:fielddatafinal ShardStats.Builderflush(FlushStats value) API name:flushfinal ShardStats.BuilderAPI name:flushfinal ShardStats.BuilderAPI name:getfinal ShardStats.BuilderAPI name:getfinal ShardStats.Builderindexing(IndexingStats value) API name:indexingfinal ShardStats.BuilderAPI name:indexingfinal ShardStats.Builderindices(IndicesStats value) API name:indicesfinal ShardStats.BuilderAPI name:indicesfinal ShardStats.Buildermappings(MappingStats value) API name:mappingsfinal ShardStats.BuilderAPI name:mappingsfinal ShardStats.Buildermerges(MergesStats value) API name:mergesfinal ShardStats.BuilderAPI name:mergesfinal ShardStats.BuilderqueryCache(ShardQueryCache value) API name:query_cachefinal ShardStats.BuilderAPI name:query_cachefinal ShardStats.Builderrecovery(RecoveryStats value) API name:recoveryfinal ShardStats.BuilderAPI name:recoveryfinal ShardStats.Builderrefresh(RefreshStats value) API name:refreshfinal ShardStats.BuilderAPI name:refreshfinal ShardStats.BuilderrequestCache(RequestCacheStats value) API name:request_cachefinal ShardStats.BuilderAPI name:request_cachefinal ShardStats.BuilderAPI name:retention_leasesfinal ShardStats.BuilderAPI name:retention_leasesfinal ShardStats.Builderrouting(ShardRouting value) API name:routingfinal ShardStats.BuilderAPI name:routingfinal ShardStats.Buildersearch(SearchStats value) API name:searchfinal ShardStats.BuilderAPI name:searchfinal ShardStats.Buildersegments(SegmentsStats value) API name:segmentsfinal ShardStats.BuilderAPI name:segmentsprotected ShardStats.Builderself()final ShardStats.BuilderseqNo(ShardSequenceNumber value) API name:seq_nofinal ShardStats.BuilderAPI name:seq_nofinal ShardStats.BuilderAPI name:shard_pathfinal ShardStats.BuilderAPI name:shard_pathfinal ShardStats.BuilderAPI name:shardsfinal ShardStats.BuilderAPI name:shardsfinal ShardStats.BuildershardStats(ShardsTotalStats value) API name:shard_statsfinal ShardStats.BuilderAPI name:shard_statsfinal ShardStats.Builderstore(StoreStats value) API name:storefinal ShardStats.BuilderAPI name:storefinal ShardStats.Buildertranslog(TranslogStats value) API name:translogfinal ShardStats.BuilderAPI name:translogfinal ShardStats.Builderwarmer(WarmerStats value) API name:warmerfinal ShardStats.BuilderAPI name:warmerMethods inherited from class co.elastic.clients.util.WithJsonObjectBuilderBase
withJsonMethods inherited from class co.elastic.clients.util.ObjectBuilderBase
_checkSingleUse, _listAdd, _listAddAll, _mapPut, _mapPutAll
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
commit
API name:commit -
commit
API name:commit -
completion
API name:completion -
completion
public final ShardStats.Builder completion(Function<CompletionStats.Builder, ObjectBuilder<CompletionStats>> fn) API name:completion -
docs
API name:docs -
docs
API name:docs -
fielddata
API name:fielddata -
fielddata
public final ShardStats.Builder fielddata(Function<FielddataStats.Builder, ObjectBuilder<FielddataStats>> fn) API name:fielddata -
flush
API name:flush -
flush
API name:flush -
get
API name:get -
get
API name:get -
indexing
API name:indexing -
indexing
public final ShardStats.Builder indexing(Function<IndexingStats.Builder, ObjectBuilder<IndexingStats>> fn) API name:indexing -
mappings
API name:mappings -
mappings
public final ShardStats.Builder mappings(Function<MappingStats.Builder, ObjectBuilder<MappingStats>> fn) API name:mappings -
merges
API name:merges -
merges
API name:merges -
shardPath
API name:shard_path -
shardPath
API name:shard_path -
queryCache
API name:query_cache -
queryCache
public final ShardStats.Builder queryCache(Function<ShardQueryCache.Builder, ObjectBuilder<ShardQueryCache>> fn) API name:query_cache -
recovery
API name:recovery -
recovery
public final ShardStats.Builder recovery(Function<RecoveryStats.Builder, ObjectBuilder<RecoveryStats>> fn) API name:recovery -
refresh
API name:refresh -
refresh
public final ShardStats.Builder refresh(Function<RefreshStats.Builder, ObjectBuilder<RefreshStats>> fn) API name:refresh -
requestCache
API name:request_cache -
requestCache
public final ShardStats.Builder requestCache(Function<RequestCacheStats.Builder, ObjectBuilder<RequestCacheStats>> fn) API name:request_cache -
retentionLeases
API name:retention_leases -
retentionLeases
public final ShardStats.Builder retentionLeases(Function<ShardRetentionLeases.Builder, ObjectBuilder<ShardRetentionLeases>> fn) API name:retention_leases -
routing
API name:routing -
routing
public final ShardStats.Builder routing(Function<ShardRouting.Builder, ObjectBuilder<ShardRouting>> fn) API name:routing -
search
API name:search -
search
API name:search -
segments
API name:segments -
segments
public final ShardStats.Builder segments(Function<SegmentsStats.Builder, ObjectBuilder<SegmentsStats>> fn) API name:segments -
seqNo
API name:seq_no -
seqNo
public final ShardStats.Builder seqNo(Function<ShardSequenceNumber.Builder, ObjectBuilder<ShardSequenceNumber>> fn) API name:seq_no -
store
API name:store -
store
API name:store -
translog
API name:translog -
translog
public final ShardStats.Builder translog(Function<TranslogStats.Builder, ObjectBuilder<TranslogStats>> fn) API name:translog -
warmer
API name:warmer -
warmer
API name:warmer -
bulk
API name:bulk -
bulk
API name:bulk -
shards
API name:shardsAdds all entries of
maptoshards. -
shards
API name:shardsAdds an entry to
shards. -
shardStats
API name:shard_stats -
shardStats
public final ShardStats.Builder shardStats(Function<ShardsTotalStats.Builder, ObjectBuilder<ShardsTotalStats>> fn) API name:shard_stats -
indices
API name:indices -
indices
public final ShardStats.Builder indices(Function<IndicesStats.Builder, ObjectBuilder<IndicesStats>> fn) API name:indices -
self
- Specified by:
selfin classWithJsonObjectBuilderBase<ShardStats.Builder>
-
build
Builds aShardStats.- Specified by:
buildin interfaceObjectBuilder<ShardStats>- Throws:
NullPointerException- if some of the required fields are null.
-