Class OperatingSystem.Builder
java.lang.Object
co.elastic.clients.util.ObjectBuilderBase
co.elastic.clients.util.WithJsonObjectBuilderBase<OperatingSystem.Builder>
co.elastic.clients.elasticsearch.nodes.OperatingSystem.Builder
- All Implemented Interfaces:
WithJson<OperatingSystem.Builder>,ObjectBuilder<OperatingSystem>
- Enclosing class:
- OperatingSystem
public static class OperatingSystem.Builder
extends WithJsonObjectBuilderBase<OperatingSystem.Builder>
implements ObjectBuilder<OperatingSystem>
Builder for
OperatingSystem.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Builds aOperatingSystem.final OperatingSystem.BuilderAPI name:cgroupfinal OperatingSystem.BuilderAPI name:cgroupfinal OperatingSystem.BuilderAPI name:cpufinal OperatingSystem.Buildercpu(Function<Cpu.Builder, ObjectBuilder<Cpu>> fn) API name:cpufinal OperatingSystem.Buildermem(ExtendedMemoryStats value) API name:memfinal OperatingSystem.BuilderAPI name:memprotected OperatingSystem.Builderself()final OperatingSystem.Builderswap(MemoryStats value) API name:swapfinal OperatingSystem.BuilderAPI name:swapfinal OperatingSystem.BuilderAPI name:timestampMethods inherited from class co.elastic.clients.util.WithJsonObjectBuilderBase
withJsonMethods inherited from class co.elastic.clients.util.ObjectBuilderBase
_checkSingleUse, _listAdd, _listAddAll, _mapPut, _mapPutAll
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
cpu
API name:cpu -
cpu
API name:cpu -
mem
API name:mem -
mem
public final OperatingSystem.Builder mem(Function<ExtendedMemoryStats.Builder, ObjectBuilder<ExtendedMemoryStats>> fn) API name:mem -
swap
API name:swap -
swap
public final OperatingSystem.Builder swap(Function<MemoryStats.Builder, ObjectBuilder<MemoryStats>> fn) API name:swap -
cgroup
API name:cgroup -
cgroup
API name:cgroup -
timestamp
API name:timestamp -
self
- Specified by:
selfin classWithJsonObjectBuilderBase<OperatingSystem.Builder>
-
build
Builds aOperatingSystem.- Specified by:
buildin interfaceObjectBuilder<OperatingSystem>- Throws:
NullPointerException- if some of the required fields are null.
-