Class Process.Builder
- java.lang.Object
-
- org.opensearch.client.util.ObjectBuilderBase
-
- org.opensearch.client.opensearch.nodes.Process.Builder
-
- All Implemented Interfaces:
ObjectBuilder<Process>
- Enclosing class:
- Process
public static class Process.Builder extends ObjectBuilderBase implements ObjectBuilder<Process>
Builder forProcess.
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Processbuild()Builds aProcess.Process.Buildercpu(java.util.function.Function<Cpu.Builder,ObjectBuilder<Cpu>> fn)Required - API name:cpuProcess.Buildercpu(Cpu value)Required - API name:cpuProcess.Buildermem(java.util.function.Function<MemoryStats.Builder,ObjectBuilder<MemoryStats>> fn)Required - API name:memProcess.Buildermem(MemoryStats value)Required - API name:memProcess.BuilderopenFileDescriptors(int value)Required - API name:open_file_descriptorsProcess.Buildertimestamp(long value)Required - API name:timestamp-
Methods inherited from class org.opensearch.client.util.ObjectBuilderBase
_checkSingleUse, _listAdd, _listAddAll, _mapPut, _mapPutAll
-
-
-
-
Method Detail
-
cpu
public final Process.Builder cpu(Cpu value)
Required - API name:cpu
-
cpu
public final Process.Builder cpu(java.util.function.Function<Cpu.Builder,ObjectBuilder<Cpu>> fn)
Required - API name:cpu
-
mem
public final Process.Builder mem(MemoryStats value)
Required - API name:mem
-
mem
public final Process.Builder mem(java.util.function.Function<MemoryStats.Builder,ObjectBuilder<MemoryStats>> fn)
Required - API name:mem
-
openFileDescriptors
public final Process.Builder openFileDescriptors(int value)
Required - API name:open_file_descriptors
-
timestamp
public final Process.Builder timestamp(long value)
Required - API name:timestamp
-
build
public Process build()
Builds aProcess.- Specified by:
buildin interfaceObjectBuilder<Process>- Throws:
java.lang.NullPointerException- if some of the required fields are null.
-
-