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 ClassesNested classes/interfaces inherited from class co.elastic.clients.elasticsearch.nodes.MemoryStats
MemoryStats.AbstractBuilder<BuilderT extends MemoryStats.AbstractBuilder<BuilderT>> -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final JsonpDeserializer<ExtendedMemoryStats>Json deserializer forExtendedMemoryStats -
Method Summary
Modifier and TypeMethodDescriptionfinal IntegerPercentage of free memory.static ExtendedMemoryStatsrebuild()protected voidserializeInternal(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper) protected static voidfinal IntegerPercentage of used memory.Methods inherited from class co.elastic.clients.elasticsearch.nodes.MemoryStats
adjustedTotal, adjustedTotalInBytes, free, freeInBytes, memoryStatsOf, resident, residentInBytes, serialize, setupMemoryStatsDeserializer, share, shareInBytes, toString, total, totalInBytes, totalVirtual, totalVirtualInBytes, used, 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:
serializeInternalin classMemoryStats
-
rebuild
- Returns:
- New
ExtendedMemoryStats.Builderinitialized with field values of this instance
-
setupExtendedMemoryStatsDeserializer
protected static void setupExtendedMemoryStatsDeserializer(ObjectDeserializer<ExtendedMemoryStats.Builder> op)
-