Class ClusterOperatingSystem.Builder
java.lang.Object
co.elastic.clients.elasticsearch.cluster.stats.ClusterOperatingSystem.Builder
- All Implemented Interfaces:
ObjectBuilder<ClusterOperatingSystem>
- Enclosing class:
- ClusterOperatingSystem
public static class ClusterOperatingSystem.Builder extends java.lang.Object implements ObjectBuilder<ClusterOperatingSystem>
Builder for
ClusterOperatingSystem
.-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
allocatedProcessors
API name:allocated_processors
-
availableProcessors
API name:available_processors
-
mem
API name:mem
-
mem
public ClusterOperatingSystem.Builder mem(java.util.function.Function<OperatingSystemMemoryInfo.Builder,ObjectBuilder<OperatingSystemMemoryInfo>> fn)API name:mem
-
names
API name:names
-
names
API name:names
-
addNames
Add a value tonames(List)
, creating the list if needed. 4 -
names
public ClusterOperatingSystem.Builder names(java.util.function.Function<ClusterOperatingSystemName.Builder,ObjectBuilder<ClusterOperatingSystemName>> fn)Setnames(List)
to a singleton list. -
addNames
public ClusterOperatingSystem.Builder addNames(java.util.function.Function<ClusterOperatingSystemName.Builder,ObjectBuilder<ClusterOperatingSystemName>> fn)Add a value tonames(List)
, creating the list if needed. 5 -
prettyNames
public ClusterOperatingSystem.Builder prettyNames(java.util.List<ClusterOperatingSystemPrettyName> value)API name:pretty_names
-
prettyNames
API name:pretty_names
-
addPrettyNames
Add a value toprettyNames(List)
, creating the list if needed. 4 -
prettyNames
public ClusterOperatingSystem.Builder prettyNames(java.util.function.Function<ClusterOperatingSystemPrettyName.Builder,ObjectBuilder<ClusterOperatingSystemPrettyName>> fn)SetprettyNames(List)
to a singleton list. -
addPrettyNames
public ClusterOperatingSystem.Builder addPrettyNames(java.util.function.Function<ClusterOperatingSystemPrettyName.Builder,ObjectBuilder<ClusterOperatingSystemPrettyName>> fn)Add a value toprettyNames(List)
, creating the list if needed. 5 -
architectures
public ClusterOperatingSystem.Builder architectures(@Nullable java.util.List<ClusterOperatingSystemArchitecture> value)API name:architectures
-
architectures
API name:architectures
-
addArchitectures
Add a value toarchitectures(List)
, creating the list if needed. 4 -
architectures
public ClusterOperatingSystem.Builder architectures(java.util.function.Function<ClusterOperatingSystemArchitecture.Builder,ObjectBuilder<ClusterOperatingSystemArchitecture>> fn)Setarchitectures(List)
to a singleton list. -
addArchitectures
public ClusterOperatingSystem.Builder addArchitectures(java.util.function.Function<ClusterOperatingSystemArchitecture.Builder,ObjectBuilder<ClusterOperatingSystemArchitecture>> fn)Add a value toarchitectures(List)
, creating the list if needed. 5 -
build
Builds aClusterOperatingSystem
.- Specified by:
build
in interfaceObjectBuilder<ClusterOperatingSystem>
- Throws:
java.lang.NullPointerException
- if some of the required fields are null.
-