Class NodeProcessInfo.Builder
- java.lang.Object
-
- org.opensearch.client.util.ObjectBuilderBase
-
- org.opensearch.client.opensearch.nodes.info.NodeProcessInfo.Builder
-
- All Implemented Interfaces:
ObjectBuilder<NodeProcessInfo>
- Enclosing class:
- NodeProcessInfo
public static class NodeProcessInfo.Builder extends ObjectBuilderBase implements ObjectBuilder<NodeProcessInfo>
Builder forNodeProcessInfo.
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description NodeProcessInfobuild()Builds aNodeProcessInfo.NodeProcessInfo.Builderid(long value)Required - Process identifier (PID)NodeProcessInfo.Buildermlockall(boolean value)Required - Indicates if the process address space has been successfully locked in memoryNodeProcessInfo.BuilderrefreshIntervalInMillis(long value)Required - Refresh interval for the process statistics-
Methods inherited from class org.opensearch.client.util.ObjectBuilderBase
_checkSingleUse, _listAdd, _listAddAll, _mapPut, _mapPutAll
-
-
-
-
Method Detail
-
id
public final NodeProcessInfo.Builder id(long value)
Required - Process identifier (PID)API name:
id
-
mlockall
public final NodeProcessInfo.Builder mlockall(boolean value)
Required - Indicates if the process address space has been successfully locked in memoryAPI name:
mlockall
-
refreshIntervalInMillis
public final NodeProcessInfo.Builder refreshIntervalInMillis(long value)
Required - Refresh interval for the process statisticsAPI name:
refresh_interval_in_millis
-
build
public NodeProcessInfo build()
Builds aNodeProcessInfo.- Specified by:
buildin interfaceObjectBuilder<NodeProcessInfo>- Throws:
java.lang.NullPointerException- if some of the required fields are null.
-
-