Class Stats.Builder
java.lang.Object
co.elastic.clients.util.ObjectBuilderBase
co.elastic.clients.util.WithJsonObjectBuilderBase<Stats.Builder>
co.elastic.clients.elasticsearch.nodes.Stats.Builder
- All Implemented Interfaces:
WithJson<Stats.Builder>,ObjectBuilder<Stats>
- Enclosing class:
- Stats
public static class Stats.Builder
extends WithJsonObjectBuilderBase<Stats.Builder>
implements ObjectBuilder<Stats>
Builder for
Stats.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal Stats.BuilderadaptiveSelection(String key, AdaptiveSelection value) API name:adaptive_selectionfinal Stats.BuilderadaptiveSelection(String key, Function<AdaptiveSelection.Builder, ObjectBuilder<AdaptiveSelection>> fn) API name:adaptive_selectionfinal Stats.BuilderAPI name:adaptive_selectionfinal Stats.Builderattributes(String key, String value) API name:attributesfinal Stats.Builderattributes(Map<String, String> map) API name:attributesfinal Stats.BuilderAPI name:breakersfinal Stats.Builderbreakers(String key, Function<Breaker.Builder, ObjectBuilder<Breaker>> fn) API name:breakersfinal Stats.BuilderAPI name:breakersbuild()Builds aStats.final Stats.BuilderAPI name:discoveryfinal Stats.BuilderAPI name:discoveryfinal Stats.Builderfs(FileSystem value) API name:fsfinal Stats.BuilderAPI name:fsfinal Stats.BuilderAPI name:hostfinal Stats.BuilderAPI name:httpfinal Stats.BuilderAPI name:httpfinal Stats.BuilderindexingPressure(IndexingPressure value) API name:indexing_pressurefinal Stats.BuilderAPI name:indexing_pressurefinal Stats.Builderindices(ShardStats value) API name:indicesfinal Stats.BuilderAPI name:indicesfinal Stats.BuilderAPI name:ingestfinal Stats.BuilderAPI name:ingestfinal Stats.BuilderAPI name:ipfinal Stats.BuilderAPI name:ipfinal Stats.BuilderAPI name:jvmfinal Stats.Builderjvm(Function<Jvm.Builder, ObjectBuilder<Jvm>> fn) API name:jvmfinal Stats.BuilderAPI name:namefinal Stats.Builderos(OperatingSystem value) API name:osfinal Stats.BuilderAPI name:osfinal Stats.BuilderAPI name:processfinal Stats.BuilderAPI name:processfinal Stats.BuilderAPI name:rolesfinal Stats.BuilderAPI name:rolesfinal Stats.BuilderAPI name:scriptfinal Stats.BuilderAPI name:scriptfinal Stats.BuilderscriptCache(String key, List<ScriptCache> value) API name:script_cachefinal Stats.BuilderscriptCache(Map<String, List<ScriptCache>> map) API name:script_cacheprotected Stats.Builderself()final Stats.BuilderthreadPool(String key, ThreadCount value) API name:thread_poolfinal Stats.BuilderAPI name:thread_poolfinal Stats.BuilderthreadPool(Map<String, ThreadCount> map) API name:thread_poolfinal Stats.BuilderAPI name:timestampfinal Stats.BuilderAPI name:transportfinal Stats.BuilderAPI name:transportfinal Stats.BuildertransportAddress(String value) API name:transport_addressMethods 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
-
adaptiveSelection
API name:adaptive_selectionAdds all entries of
maptoadaptiveSelection. -
adaptiveSelection
API name:adaptive_selectionAdds an entry to
adaptiveSelection. -
adaptiveSelection
public final Stats.Builder adaptiveSelection(String key, Function<AdaptiveSelection.Builder, ObjectBuilder<AdaptiveSelection>> fn) API name:adaptive_selectionAdds an entry to
adaptiveSelectionusing a builder lambda. -
breakers
API name:breakersAdds all entries of
maptobreakers. -
breakers
API name:breakersAdds an entry to
breakers. -
breakers
public final Stats.Builder breakers(String key, Function<Breaker.Builder, ObjectBuilder<Breaker>> fn) API name:breakersAdds an entry to
breakersusing a builder lambda. -
fs
API name:fs -
fs
API name:fs -
host
API name:host -
http
API name:http -
http
API name:http -
ingest
API name:ingest -
ingest
API name:ingest -
ip
API name:ipAdds all elements of
listtoip. -
ip
API name:ipAdds one or more values to
ip. -
jvm
API name:jvm -
jvm
API name:jvm -
name
API name:name -
os
API name:os -
os
API name:os -
process
API name:process -
process
API name:process -
roles
API name:rolesAdds all elements of
listtoroles. -
roles
API name:rolesAdds one or more values to
roles. -
script
API name:script -
script
API name:script -
scriptCache
API name:script_cacheAdds all entries of
maptoscriptCache. -
scriptCache
API name:script_cacheAdds an entry to
scriptCache. -
threadPool
API name:thread_poolAdds all entries of
maptothreadPool. -
threadPool
API name:thread_poolAdds an entry to
threadPool. -
threadPool
public final Stats.Builder threadPool(String key, Function<ThreadCount.Builder, ObjectBuilder<ThreadCount>> fn) API name:thread_poolAdds an entry to
threadPoolusing a builder lambda. -
timestamp
API name:timestamp -
transport
API name:transport -
transport
API name:transport -
transportAddress
API name:transport_address -
attributes
API name:attributesAdds all entries of
maptoattributes. -
attributes
API name:attributesAdds an entry to
attributes. -
discovery
API name:discovery -
discovery
API name:discovery -
indexingPressure
API name:indexing_pressure -
indexingPressure
public final Stats.Builder indexingPressure(Function<IndexingPressure.Builder, ObjectBuilder<IndexingPressure>> fn) API name:indexing_pressure -
indices
API name:indices -
indices
API name:indices -
self
- Specified by:
selfin classWithJsonObjectBuilderBase<Stats.Builder>
-
build
Builds aStats.- Specified by:
buildin interfaceObjectBuilder<Stats>- Throws:
NullPointerException- if some of the required fields are null.
-