Class Stats.Builder
java.lang.Object
co.elastic.clients.util.ObjectBuilderBase
co.elastic.clients.elasticsearch.nodes.Stats.Builder
- All Implemented Interfaces:
ObjectBuilder<Stats>
- Enclosing class:
- Stats
public static class Stats.Builder extends ObjectBuilderBase 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)Required - API name:adaptive_selectionStats.BuilderadaptiveSelection(java.lang.String key, java.util.function.Function<AdaptiveSelection.Builder,ObjectBuilder<AdaptiveSelection>> fn)Required - API name:adaptive_selectionStats.BuilderadaptiveSelection(java.util.Map<java.lang.String,AdaptiveSelection> map)Required - API name:adaptive_selectionStats.Builderattributes(java.lang.String key, java.lang.String value)Required - API name:attributesStats.Builderattributes(java.util.Map<java.lang.String,java.lang.String> map)Required - API name:attributesStats.Builderbreakers(java.lang.String key, Breaker value)Required - API name:breakersStats.Builderbreakers(java.lang.String key, java.util.function.Function<Breaker.Builder,ObjectBuilder<Breaker>> fn)Required - API name:breakersStats.Builderbreakers(java.util.Map<java.lang.String,Breaker> map)Required - API name:breakersStatsbuild()Builds aStats.Stats.Builderfs(FileSystem value)Required - API name:fsStats.Builderfs(java.util.function.Function<FileSystem.Builder,ObjectBuilder<FileSystem>> fn)Required - API name:fsStats.Builderhost(java.lang.String value)Required - API name:hostStats.Builderhttp(Http value)Required - API name:httpStats.Builderhttp(java.util.function.Function<Http.Builder,ObjectBuilder<Http>> fn)Required - API name:httpStats.Builderindices(IndexStats value)Required - API name:indicesStats.Builderindices(java.util.function.Function<IndexStats.Builder,ObjectBuilder<IndexStats>> fn)Required - API name:indicesStats.Builderingest(Ingest value)Required - API name:ingestStats.Builderingest(java.util.function.Function<Ingest.Builder,ObjectBuilder<Ingest>> fn)Required - API name:ingestStats.Builderip(java.lang.String value, java.lang.String... values)Required - API name:ipStats.Builderip(java.util.List<java.lang.String> list)Required - API name:ipStats.Builderjvm(Jvm value)Required - API name:jvmStats.Builderjvm(java.util.function.Function<Jvm.Builder,ObjectBuilder<Jvm>> fn)Required - API name:jvmStats.Buildername(java.lang.String value)Required - API name:nameStats.Builderos(OperatingSystem value)Required - API name:osStats.Builderos(java.util.function.Function<OperatingSystem.Builder,ObjectBuilder<OperatingSystem>> fn)Required - API name:osStats.Builderprocess(Process value)Required - API name:processStats.Builderprocess(java.util.function.Function<Process.Builder,ObjectBuilder<Process>> fn)Required - API name:processStats.Builderroles(NodeRole value, NodeRole... values)Required - API name:rolesStats.Builderroles(java.util.List<NodeRole> list)Required - API name:rolesStats.Builderscript(Scripting value)Required - API name:scriptStats.Builderscript(java.util.function.Function<Scripting.Builder,ObjectBuilder<Scripting>> fn)Required - API name:scriptStats.BuilderthreadPool(java.lang.String key, ThreadCount value)Required - API name:thread_poolStats.BuilderthreadPool(java.lang.String key, java.util.function.Function<ThreadCount.Builder,ObjectBuilder<ThreadCount>> fn)Required - API name:thread_poolStats.BuilderthreadPool(java.util.Map<java.lang.String,ThreadCount> map)Required - API name:thread_poolStats.Buildertimestamp(long value)Required - API name:timestampStats.Buildertransport(Transport value)Required - API name:transportStats.Buildertransport(java.util.function.Function<Transport.Builder,ObjectBuilder<Transport>> fn)Required - API name:transportStats.BuildertransportAddress(java.lang.String value)Required - API name:transport_addressMethods 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)Required - API name:adaptive_selectionAdds all entries of
maptoadaptiveSelection. -
adaptiveSelection
Required - 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)Required - API name:adaptive_selectionAdds an entry to
adaptiveSelectionusing a builder lambda. -
breakers
Required - API name:breakersAdds all entries of
maptobreakers. -
breakers
Required - 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)Required - API name:breakersAdds an entry to
breakersusing a builder lambda. -
fs
Required - API name:fs -
fs
public final Stats.Builder fs(java.util.function.Function<FileSystem.Builder,ObjectBuilder<FileSystem>> fn)Required - API name:fs -
host
Required - API name:host -
http
Required - API name:http -
http
Required - API name:http -
indices
Required - API name:indices -
indices
public final Stats.Builder indices(java.util.function.Function<IndexStats.Builder,ObjectBuilder<IndexStats>> fn)Required - API name:indices -
ingest
Required - API name:ingest -
ingest
public final Stats.Builder ingest(java.util.function.Function<Ingest.Builder,ObjectBuilder<Ingest>> fn)Required - API name:ingest -
ip
Required - API name:ipAdds all elements of
listtoip. -
ip
Required - API name:ipAdds one or more values to
ip. -
jvm
Required - API name:jvm -
jvm
Required - API name:jvm -
name
Required - API name:name -
os
Required - API name:os -
os
public final Stats.Builder os(java.util.function.Function<OperatingSystem.Builder,ObjectBuilder<OperatingSystem>> fn)Required - API name:os -
process
Required - API name:process -
process
public final Stats.Builder process(java.util.function.Function<Process.Builder,ObjectBuilder<Process>> fn)Required - API name:process -
roles
Required - API name:rolesAdds all elements of
listtoroles. -
roles
Required - API name:rolesAdds one or more values to
roles. -
script
Required - API name:script -
script
public final Stats.Builder script(java.util.function.Function<Scripting.Builder,ObjectBuilder<Scripting>> fn)Required - API name:script -
threadPool
Required - API name:thread_poolAdds all entries of
maptothreadPool. -
threadPool
Required - 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)Required - API name:thread_poolAdds an entry to
threadPoolusing a builder lambda. -
timestamp
Required - API name:timestamp -
transport
Required - API name:transport -
transport
public final Stats.Builder transport(java.util.function.Function<Transport.Builder,ObjectBuilder<Transport>> fn)Required - API name:transport -
transportAddress
Required - API name:transport_address -
attributes
Required - API name:attributesAdds all entries of
maptoattributes. -
attributes
Required - API name:attributesAdds an entry to
attributes. -
build
Builds aStats.- Specified by:
buildin interfaceObjectBuilder<Stats>- Throws:
java.lang.NullPointerException- if some of the required fields are null.
-