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 Constructor Description Builder() -
Method Summary
Methods inherited from class co.elastic.clients.util.WithJsonObjectBuilderBase
withJsonMethods 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
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 -
self
- Specified by:
selfin classWithJsonObjectBuilderBase<ShardStats.Builder>
-
build
Builds aShardStats.- Specified by:
buildin interfaceObjectBuilder<ShardStats>- Throws:
java.lang.NullPointerException- if some of the required fields are null.
-