Class ExtendedMemoryStats
java.lang.Object
co.elastic.clients.elasticsearch.nodes.MemoryStats
co.elastic.clients.elasticsearch.nodes.ExtendedMemoryStats
- All Implemented Interfaces:
JsonpSerializable
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class co.elastic.clients.elasticsearch.nodes.MemoryStats
MemoryStats.AbstractBuilder<BuilderT extends MemoryStats.AbstractBuilder<BuilderT>>
-
Field Summary
Modifier and TypeFieldDescriptionstatic final JsonpDeserializer<ExtendedMemoryStats>
Json deserializer forExtendedMemoryStats
-
Method Summary
Modifier and TypeMethodDescriptionfinal Integer
Percentage of free memory.static ExtendedMemoryStats
protected void
serializeInternal
(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper) protected static void
final Integer
Percentage of used memory.Methods inherited from class co.elastic.clients.elasticsearch.nodes.MemoryStats
adjustedTotalInBytes, freeInBytes, memoryStatsOf, resident, residentInBytes, serialize, setupMemoryStatsDeserializer, share, shareInBytes, toString, totalInBytes, totalVirtual, totalVirtualInBytes, usedInBytes
-
Field Details
-
_DESERIALIZER
Json deserializer forExtendedMemoryStats
-
-
Method Details
-
of
public static ExtendedMemoryStats of(Function<ExtendedMemoryStats.Builder, ObjectBuilder<ExtendedMemoryStats>> fn) -
freePercent
Percentage of free memory.API name:
free_percent
-
usedPercent
Percentage of used memory.API name:
used_percent
-
serializeInternal
- Overrides:
serializeInternal
in classMemoryStats
-
setupExtendedMemoryStatsDeserializer
protected static void setupExtendedMemoryStatsDeserializer(ObjectDeserializer<ExtendedMemoryStats.Builder> op)
-