Class NodeProcessInfo.Builder
java.lang.Object
org.opensearch.client.opensearch.nodes.info.NodeProcessInfo.Builder
- All Implemented Interfaces:
ObjectBuilder<NodeProcessInfo>
- Enclosing class:
- NodeProcessInfo
public static class NodeProcessInfo.Builder extends java.lang.Object implements ObjectBuilder<NodeProcessInfo>
Builder for
NodeProcessInfo.-
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
Modifier and Type Method Description NodeProcessInfobuild()Builds aNodeProcessInfo.NodeProcessInfo.Builderid(java.lang.Number value)Process identifier (PID) API name:idNodeProcessInfo.Buildermlockall(java.lang.Boolean value)Indicates if the process address space has been successfully locked in memory API name:mlockallNodeProcessInfo.BuilderrefreshIntervalInMillis(java.lang.Number value)Refresh interval for the process statistics API name:refresh_interval_in_millis
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
id
Process identifier (PID) API name:id -
mlockall
Indicates if the process address space has been successfully locked in memory API name:mlockall -
refreshIntervalInMillis
Refresh interval for the process statistics API name:refresh_interval_in_millis -
build
Builds aNodeProcessInfo.- Specified by:
buildin interfaceObjectBuilder<NodeProcessInfo>- Throws:
java.lang.NullPointerException- if some of the required fields are null.
-