Class NodeProcessInfo.Builder
java.lang.Object
co.elastic.clients.elasticsearch.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
.-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
Modifier and Type Method Description NodeProcessInfo
build()
Builds aNodeProcessInfo
.NodeProcessInfo.Builder
id(long value)
Process identifier (PID)NodeProcessInfo.Builder
mlockall(boolean value)
Indicates if the process address space has been successfully locked in memoryNodeProcessInfo.Builder
refreshIntervalInMillis(long value)
Refresh interval for the process statisticsMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
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 memoryAPI name:
mlockall
-
refreshIntervalInMillis
Refresh interval for the process statisticsAPI name:
refresh_interval_in_millis
-
build
Builds aNodeProcessInfo
.- Specified by:
build
in interfaceObjectBuilder<NodeProcessInfo>
- Throws:
java.lang.NullPointerException
- if some of the required fields are null.
-