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
Required - API name:allocated_processors -
availableProcessors
Required - API name:available_processors -
mem
Required - API name:mem -
mem
public ClusterOperatingSystem.Builder mem(java.util.function.Function<OperatingSystemMemoryInfo.Builder,ObjectBuilder<OperatingSystemMemoryInfo>> fn)Required - API name:mem -
names
Required - API name:names -
names
Required - API name:names -
addNames
Add a value tonames(List), creating the list if needed. -
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. -
prettyNames
public ClusterOperatingSystem.Builder prettyNames(java.util.List<ClusterOperatingSystemPrettyName> value)Required - API name:pretty_names -
prettyNames
Required - API name:pretty_names -
addPrettyNames
Add a value toprettyNames(List), creating the list if needed. -
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. -
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. -
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. -
build
Builds aClusterOperatingSystem.- Specified by:
buildin interfaceObjectBuilder<ClusterOperatingSystem>- Throws:
java.lang.NullPointerException- if some of the required fields are null.
-