Class NodeProcessInfo
java.lang.Object
co.elastic.clients.elasticsearch.nodes.info.NodeProcessInfo
- All Implemented Interfaces:
JsonpSerializable
@JsonpDeserializable public final class NodeProcessInfo extends java.lang.Object implements JsonpSerializable
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
NodeProcessInfo.Builder
Builder forNodeProcessInfo
. -
Field Summary
Fields Modifier and Type Field Description static JsonpDeserializer<NodeProcessInfo>
_DESERIALIZER
Json deserializer forNodeProcessInfo
-
Constructor Summary
Constructors Constructor Description NodeProcessInfo(NodeProcessInfo.Builder builder)
NodeProcessInfo(java.util.function.Function<NodeProcessInfo.Builder,NodeProcessInfo.Builder> fn)
-
Method Summary
Modifier and Type Method Description long
id()
Process identifier (PID)boolean
mlockall()
Indicates if the process address space has been successfully locked in memorylong
refreshIntervalInMillis()
Refresh interval for the process statisticsvoid
serialize(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)
Serialize this object to JSON.protected void
serializeInternal(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)
protected static void
setupNodeProcessInfoDeserializer(DelegatingDeserializer<NodeProcessInfo.Builder> op)
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
_DESERIALIZER
Json deserializer forNodeProcessInfo
-
-
Constructor Details
-
NodeProcessInfo
-
NodeProcessInfo
public NodeProcessInfo(java.util.function.Function<NodeProcessInfo.Builder,NodeProcessInfo.Builder> fn)
-
-
Method Details
-
id
public long id()Process identifier (PID)API name:
id
-
mlockall
public boolean mlockall()Indicates if the process address space has been successfully locked in memoryAPI name:
mlockall
-
refreshIntervalInMillis
public long refreshIntervalInMillis()Refresh interval for the process statisticsAPI name:
refresh_interval_in_millis
-
serialize
Serialize this object to JSON.- Specified by:
serialize
in interfaceJsonpSerializable
-
serializeInternal
-
setupNodeProcessInfoDeserializer
protected static void setupNodeProcessInfoDeserializer(DelegatingDeserializer<NodeProcessInfo.Builder> op)
-