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 Constructor Description Builder() -
Method Summary
Modifier and Type Method Description Stats.BuilderadaptiveSelection(java.lang.String key, AdaptiveSelection value)API name:adaptive_selectionStats.BuilderadaptiveSelection(java.lang.String key, java.util.function.Function<AdaptiveSelection.Builder,ObjectBuilder<AdaptiveSelection>> fn)API name:adaptive_selectionStats.BuilderadaptiveSelection(java.util.Map<java.lang.String,AdaptiveSelection> map)API name:adaptive_selectionStats.Builderattributes(java.lang.String key, java.lang.String value)API name:attributesStats.Builderattributes(java.util.Map<java.lang.String,java.lang.String> map)API name:attributesStats.Builderbreakers(java.lang.String key, Breaker value)API name:breakersStats.Builderbreakers(java.lang.String key, java.util.function.Function<Breaker.Builder,ObjectBuilder<Breaker>> fn)API name:breakersStats.Builderbreakers(java.util.Map<java.lang.String,Breaker> map)API name:breakersStatsbuild()Builds aStats.Stats.Builderdiscovery(Discovery value)API name:discoveryStats.Builderdiscovery(java.util.function.Function<Discovery.Builder,ObjectBuilder<Discovery>> fn)API name:discoveryStats.Builderfs(FileSystem value)API name:fsStats.Builderfs(java.util.function.Function<FileSystem.Builder,ObjectBuilder<FileSystem>> fn)API name:fsStats.Builderhost(java.lang.String value)API name:hostStats.Builderhttp(Http value)API name:httpStats.Builderhttp(java.util.function.Function<Http.Builder,ObjectBuilder<Http>> fn)API name:httpStats.BuilderindexingPressure(IndexingPressure value)API name:indexing_pressureStats.BuilderindexingPressure(java.util.function.Function<IndexingPressure.Builder,ObjectBuilder<IndexingPressure>> fn)API name:indexing_pressureStats.Builderindices(ShardStats value)API name:indicesStats.Builderindices(java.util.function.Function<ShardStats.Builder,ObjectBuilder<ShardStats>> fn)API name:indicesStats.Builderingest(Ingest value)API name:ingestStats.Builderingest(java.util.function.Function<Ingest.Builder,ObjectBuilder<Ingest>> fn)API name:ingestStats.Builderip(java.lang.String value, java.lang.String... values)API name:ipStats.Builderip(java.util.List<java.lang.String> list)API name:ipStats.Builderjvm(Jvm value)API name:jvmStats.Builderjvm(java.util.function.Function<Jvm.Builder,ObjectBuilder<Jvm>> fn)API name:jvmStats.Buildername(java.lang.String value)API name:nameStats.Builderos(OperatingSystem value)API name:osStats.Builderos(java.util.function.Function<OperatingSystem.Builder,ObjectBuilder<OperatingSystem>> fn)API name:osStats.Builderprocess(Process value)API name:processStats.Builderprocess(java.util.function.Function<Process.Builder,ObjectBuilder<Process>> fn)API name:processStats.Builderroles(NodeRole value, NodeRole... values)API name:rolesStats.Builderroles(java.util.List<NodeRole> list)API name:rolesStats.Builderscript(Scripting value)API name:scriptStats.Builderscript(java.util.function.Function<Scripting.Builder,ObjectBuilder<Scripting>> fn)API name:scriptStats.BuilderscriptCache(java.lang.String key, java.util.List<ScriptCache> value)API name:script_cacheStats.BuilderscriptCache(java.util.Map<java.lang.String,java.util.List<ScriptCache>> map)API name:script_cacheprotected Stats.Builderself()Stats.BuilderthreadPool(java.lang.String key, ThreadCount value)API name:thread_poolStats.BuilderthreadPool(java.lang.String key, java.util.function.Function<ThreadCount.Builder,ObjectBuilder<ThreadCount>> fn)API name:thread_poolStats.BuilderthreadPool(java.util.Map<java.lang.String,ThreadCount> map)API name:thread_poolStats.Buildertimestamp(java.lang.Long value)API name:timestampStats.Buildertransport(Transport value)API name:transportStats.Buildertransport(java.util.function.Function<Transport.Builder,ObjectBuilder<Transport>> fn)API name:transportStats.BuildertransportAddress(java.lang.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, _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
-
adaptiveSelection
public final Stats.Builder adaptiveSelection(java.util.Map<java.lang.String,AdaptiveSelection> map)API name:adaptive_selectionAdds all entries of
maptoadaptiveSelection. -
adaptiveSelection
API name:adaptive_selectionAdds an entry to
adaptiveSelection. -
adaptiveSelection
public final Stats.Builder adaptiveSelection(java.lang.String key, java.util.function.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(java.lang.String key, java.util.function.Function<Breaker.Builder,ObjectBuilder<Breaker>> fn)API name:breakersAdds an entry to
breakersusing a builder lambda. -
fs
API name:fs -
fs
public final Stats.Builder fs(java.util.function.Function<FileSystem.Builder,ObjectBuilder<FileSystem>> fn)API name:fs -
host
API name:host -
http
API name:http -
http
API name:http -
ingest
API name:ingest -
ingest
public final Stats.Builder ingest(java.util.function.Function<Ingest.Builder,ObjectBuilder<Ingest>> fn)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
public final Stats.Builder os(java.util.function.Function<OperatingSystem.Builder,ObjectBuilder<OperatingSystem>> fn)API name:os -
process
API name:process -
process
public final Stats.Builder process(java.util.function.Function<Process.Builder,ObjectBuilder<Process>> fn)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
public final Stats.Builder script(java.util.function.Function<Scripting.Builder,ObjectBuilder<Scripting>> fn)API name:script -
scriptCache
public final Stats.Builder scriptCache(java.util.Map<java.lang.String,java.util.List<ScriptCache>> map)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(java.lang.String key, java.util.function.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
public final Stats.Builder transport(java.util.function.Function<Transport.Builder,ObjectBuilder<Transport>> fn)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
public final Stats.Builder discovery(java.util.function.Function<Discovery.Builder,ObjectBuilder<Discovery>> fn)API name:discovery -
indexingPressure
API name:indexing_pressure -
indexingPressure
public final Stats.Builder indexingPressure(java.util.function.Function<IndexingPressure.Builder,ObjectBuilder<IndexingPressure>> fn)API name:indexing_pressure -
indices
API name:indices -
indices
public final Stats.Builder indices(java.util.function.Function<ShardStats.Builder,ObjectBuilder<ShardStats>> fn)API name:indices -
self
- Specified by:
selfin classWithJsonObjectBuilderBase<Stats.Builder>
-
build
Builds aStats.- Specified by:
buildin interfaceObjectBuilder<Stats>- Throws:
java.lang.NullPointerException- if some of the required fields are null.
-