Class ClusterOperatingSystem.Builder
java.lang.Object
org.opensearch.client.opensearch.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.-
Nested Class Summary
Nested classes/interfaces inherited from interface org.opensearch.client.util.ObjectBuilder
ObjectBuilder.Constant<V> -
Constructor Summary
Constructors Constructor Description Builder() -
Method Summary
-
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. -
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<ClusterOperatingSystemName> value)API name:pretty_names -
prettyNames
API name:pretty_names -
addPrettyNames
Add a value toprettyNames(List), creating the list if needed. -
prettyNames
public ClusterOperatingSystem.Builder prettyNames(java.util.function.Function<ClusterOperatingSystemName.Builder,ObjectBuilder<ClusterOperatingSystemName>> fn)SetprettyNames(List)to a singleton list. -
addPrettyNames
public ClusterOperatingSystem.Builder addPrettyNames(java.util.function.Function<ClusterOperatingSystemName.Builder,ObjectBuilder<ClusterOperatingSystemName>> 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.
-