Class NodeInfoJvmMemory
java.lang.Object
org.opensearch.client.opensearch.nodes.info.NodeInfoJvmMemory
- All Implemented Interfaces:
ToJsonp
public final class NodeInfoJvmMemory extends java.lang.Object implements ToJsonp
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classNodeInfoJvmMemory.BuilderBuilder forNodeInfoJvmMemory. -
Field Summary
Fields Modifier and Type Field Description static JsonpDeserializer<NodeInfoJvmMemory>DESERIALIZERJson deserializer for NodeInfoJvmMemory -
Constructor Summary
Constructors Modifier Constructor Description protectedNodeInfoJvmMemory(NodeInfoJvmMemory.Builder builder) -
Method Summary
Modifier and Type Method Description jakarta.json.JsonValuedirectMax()API name:direct_maxjava.lang.NumberdirectMaxInBytes()API name:direct_max_in_bytesjakarta.json.JsonValueheapInit()API name:heap_initjava.lang.NumberheapInitInBytes()API name:heap_init_in_bytesjakarta.json.JsonValueheapMax()API name:heap_maxjava.lang.NumberheapMaxInBytes()API name:heap_max_in_bytesjakarta.json.JsonValuenonHeapInit()API name:non_heap_initjava.lang.NumbernonHeapInitInBytes()API name:non_heap_init_in_bytesjakarta.json.JsonValuenonHeapMax()API name:non_heap_maxjava.lang.NumbernonHeapMaxInBytes()API name:non_heap_max_in_bytesprotected static voidsetupNodeInfoJvmMemoryDeserializer(DelegatingDeserializer<NodeInfoJvmMemory.Builder> op)voidtoJsonp(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)Serialize this object to JSON.protected voidtoJsonpInternal(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)
-
Field Details
-
DESERIALIZER
Json deserializer for NodeInfoJvmMemory
-
-
Constructor Details
-
Method Details
-
directMax
@Nullable public jakarta.json.JsonValue directMax()API name:direct_max -
directMaxInBytes
public java.lang.Number directMaxInBytes()API name:direct_max_in_bytes -
heapInit
@Nullable public jakarta.json.JsonValue heapInit()API name:heap_init -
heapInitInBytes
public java.lang.Number heapInitInBytes()API name:heap_init_in_bytes -
heapMax
@Nullable public jakarta.json.JsonValue heapMax()API name:heap_max -
heapMaxInBytes
public java.lang.Number heapMaxInBytes()API name:heap_max_in_bytes -
nonHeapInit
@Nullable public jakarta.json.JsonValue nonHeapInit()API name:non_heap_init -
nonHeapInitInBytes
public java.lang.Number nonHeapInitInBytes()API name:non_heap_init_in_bytes -
nonHeapMax
@Nullable public jakarta.json.JsonValue nonHeapMax()API name:non_heap_max -
nonHeapMaxInBytes
public java.lang.Number nonHeapMaxInBytes()API name:non_heap_max_in_bytes -
toJsonp
Serialize this object to JSON. -
toJsonpInternal
-
setupNodeInfoJvmMemoryDeserializer
protected static void setupNodeInfoJvmMemoryDeserializer(DelegatingDeserializer<NodeInfoJvmMemory.Builder> op)
-