Class Stats.Builder
- java.lang.Object
-
- org.opensearch.client.util.ObjectBuilderBase
-
- org.opensearch.client.opensearch.nodes.Stats.Builder
-
- All Implemented Interfaces:
ObjectBuilder<Stats>
- Enclosing class:
- Stats
public static class Stats.Builder extends ObjectBuilderBase implements ObjectBuilder<Stats>
Builder forStats.
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Stats.BuilderadaptiveSelection(java.lang.String key, java.util.function.Function<AdaptiveSelection.Builder,ObjectBuilder<AdaptiveSelection>> fn)Required - API name:adaptive_selectionStats.BuilderadaptiveSelection(java.lang.String key, AdaptiveSelection value)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)API name:attributesStats.Builderattributes(java.util.Map<java.lang.String,java.lang.String> map)API name:attributesStats.Builderbreakers(java.lang.String key, java.util.function.Function<Breaker.Builder,ObjectBuilder<Breaker>> fn)Required - API name:breakersStats.Builderbreakers(java.lang.String key, Breaker value)Required - API name:breakersStats.Builderbreakers(java.util.Map<java.lang.String,Breaker> map)Required - API name:breakersStatsbuild()Builds aStats.Stats.Builderfs(java.util.function.Function<FileSystem.Builder,ObjectBuilder<FileSystem>> fn)Required - API name:fsStats.Builderfs(FileSystem value)Required - API name:fsStats.Builderhost(java.lang.String value)Required - API name:hostStats.Builderhttp(java.util.function.Function<Http.Builder,ObjectBuilder<Http>> fn)Required - API name:httpStats.Builderhttp(Http value)Required - API name:httpStats.Builderindices(java.util.function.Function<IndexStats.Builder,ObjectBuilder<IndexStats>> fn)Required - API name:indicesStats.Builderindices(IndexStats value)Required - API name:indicesStats.Builderingest(java.util.function.Function<Ingest.Builder,ObjectBuilder<Ingest>> fn)Required - API name:ingestStats.Builderingest(Ingest value)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(java.util.function.Function<Jvm.Builder,ObjectBuilder<Jvm>> fn)Required - API name:jvmStats.Builderjvm(Jvm value)Required - API name:jvmStats.Buildername(java.lang.String value)Required - API name:nameStats.Builderos(java.util.function.Function<OperatingSystem.Builder,ObjectBuilder<OperatingSystem>> fn)Required - API name:osStats.Builderos(OperatingSystem value)Required - API name:osStats.Builderprocess(java.util.function.Function<Process.Builder,ObjectBuilder<Process>> fn)Required - API name:processStats.Builderprocess(Process value)Required - API name:processStats.Builderroles(java.util.List<NodeRole> list)Required - API name:rolesStats.Builderroles(NodeRole value, NodeRole... values)Required - API name:rolesStats.Builderscript(java.util.function.Function<Scripting.Builder,ObjectBuilder<Scripting>> fn)Required - API name:scriptStats.Builderscript(Scripting value)Required - API name:scriptStats.BuilderthreadPool(java.lang.String key, java.util.function.Function<ThreadCount.Builder,ObjectBuilder<ThreadCount>> fn)Required - API name:thread_poolStats.BuilderthreadPool(java.lang.String key, ThreadCount value)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(java.util.function.Function<Transport.Builder,ObjectBuilder<Transport>> fn)Required - API name:transportStats.Buildertransport(Transport value)Required - API name:transportStats.BuildertransportAddress(java.lang.String value)Required - API name:transport_address-
Methods inherited from class org.opensearch.client.util.ObjectBuilderBase
_checkSingleUse, _listAdd, _listAddAll, _mapPut, _mapPutAll
-
-
-
-
Method Detail
-
adaptiveSelection
public final Stats.Builder adaptiveSelection(java.util.Map<java.lang.String,AdaptiveSelection> map)
Required - API name:adaptive_selectionAdds all entries of
maptoadaptiveSelection.
-
adaptiveSelection
public final Stats.Builder adaptiveSelection(java.lang.String key, AdaptiveSelection value)
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
public final Stats.Builder breakers(java.util.Map<java.lang.String,Breaker> map)
Required - API name:breakersAdds all entries of
maptobreakers.
-
breakers
public final Stats.Builder breakers(java.lang.String key, Breaker value)
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
public final Stats.Builder fs(FileSystem value)
Required - API name:fs
-
fs
public final Stats.Builder fs(java.util.function.Function<FileSystem.Builder,ObjectBuilder<FileSystem>> fn)
Required - API name:fs
-
host
public final Stats.Builder host(java.lang.String value)
Required - API name:host
-
http
public final Stats.Builder http(Http value)
Required - API name:http
-
http
public final Stats.Builder http(java.util.function.Function<Http.Builder,ObjectBuilder<Http>> fn)
Required - API name:http
-
indices
public final Stats.Builder indices(IndexStats value)
Required - API name:indices
-
indices
public final Stats.Builder indices(java.util.function.Function<IndexStats.Builder,ObjectBuilder<IndexStats>> fn)
Required - API name:indices
-
ingest
public final Stats.Builder ingest(Ingest value)
Required - API name:ingest
-
ingest
public final Stats.Builder ingest(java.util.function.Function<Ingest.Builder,ObjectBuilder<Ingest>> fn)
Required - API name:ingest
-
ip
public final Stats.Builder ip(java.util.List<java.lang.String> list)
Required - API name:ipAdds all elements of
listtoip.
-
ip
public final Stats.Builder ip(java.lang.String value, java.lang.String... values)
Required - API name:ipAdds one or more values to
ip.
-
jvm
public final Stats.Builder jvm(Jvm value)
Required - API name:jvm
-
jvm
public final Stats.Builder jvm(java.util.function.Function<Jvm.Builder,ObjectBuilder<Jvm>> fn)
Required - API name:jvm
-
name
public final Stats.Builder name(java.lang.String value)
Required - API name:name
-
os
public final Stats.Builder os(OperatingSystem value)
Required - API name:os
-
os
public final Stats.Builder os(java.util.function.Function<OperatingSystem.Builder,ObjectBuilder<OperatingSystem>> fn)
Required - API name:os
-
process
public final Stats.Builder process(Process value)
Required - API name:process
-
process
public final Stats.Builder process(java.util.function.Function<Process.Builder,ObjectBuilder<Process>> fn)
Required - API name:process
-
roles
public final Stats.Builder roles(java.util.List<NodeRole> list)
Required - API name:rolesAdds all elements of
listtoroles.
-
roles
public final Stats.Builder roles(NodeRole value, NodeRole... values)
Required - API name:rolesAdds one or more values to
roles.
-
script
public final Stats.Builder script(Scripting value)
Required - API name:script
-
script
public final Stats.Builder script(java.util.function.Function<Scripting.Builder,ObjectBuilder<Scripting>> fn)
Required - API name:script
-
threadPool
public final Stats.Builder threadPool(java.util.Map<java.lang.String,ThreadCount> map)
Required - API name:thread_poolAdds all entries of
maptothreadPool.
-
threadPool
public final Stats.Builder threadPool(java.lang.String key, ThreadCount value)
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
public final Stats.Builder timestamp(long value)
Required - API name:timestamp
-
transport
public final Stats.Builder transport(Transport value)
Required - API name:transport
-
transport
public final Stats.Builder transport(java.util.function.Function<Transport.Builder,ObjectBuilder<Transport>> fn)
Required - API name:transport
-
transportAddress
public final Stats.Builder transportAddress(java.lang.String value)
Required - API name:transport_address
-
attributes
public final Stats.Builder attributes(java.util.Map<java.lang.String,java.lang.String> map)
API name:attributesAdds all entries of
maptoattributes.
-
attributes
public final Stats.Builder attributes(java.lang.String key, java.lang.String value)
API name:attributesAdds an entry to
attributes.
-
build
public Stats build()
Builds aStats.- Specified by:
buildin interfaceObjectBuilder<Stats>- Throws:
java.lang.NullPointerException- if some of the required fields are null.
-
-