Class ClusterFileSystem
java.lang.Object
co.elastic.clients.elasticsearch.cluster.stats.ClusterFileSystem
- All Implemented Interfaces:
JsonpSerializable
- See Also:
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final JsonpDeserializer<ClusterFileSystem>
Json deserializer forClusterFileSystem
-
Method Summary
Modifier and TypeMethodDescriptionfinal String
Total number of bytes available to JVM in file stores across all selected nodes.final Long
Total number of bytes available to JVM in file stores across all selected nodes.final String
API name:flood_stage_free_space
final Long
API name:flood_stage_free_space_in_bytes
final String
free()
Total number of unallocated bytes in file stores across all selected nodes.final Long
Total number, in bytes, of unallocated bytes in file stores across all selected nodes.final String
API name:frozen_flood_stage_free_space
final Long
API name:frozen_flood_stage_free_space_in_bytes
final String
API name:high_watermark_free_space
final Long
API name:high_watermark_free_space_in_bytes
final String
API name:low_watermark_free_space
final Long
API name:low_watermark_free_space_in_bytes
final String
mount()
API name:mount
static ClusterFileSystem
final String
path()
API name:path
void
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
toString()
final String
total()
Total size of all file stores across all selected nodes.final Long
Total size, in bytes, of all file stores across all selected nodes.final String
type()
API name:type
-
Field Details
-
_DESERIALIZER
Json deserializer forClusterFileSystem
-
-
Method Details
-
of
public static ClusterFileSystem of(Function<ClusterFileSystem.Builder, ObjectBuilder<ClusterFileSystem>> fn) -
path
API name:path
-
mount
API name:mount
-
type
API name:type
-
availableInBytes
Total number of bytes available to JVM in file stores across all selected nodes. Depending on operating system or process-level restrictions, this number may be less thannodes.fs.free_in_byes
. This is the actual amount of free disk space the selected Elasticsearch nodes can use.API name:
available_in_bytes
-
available
Total number of bytes available to JVM in file stores across all selected nodes. Depending on operating system or process-level restrictions, this number may be less thannodes.fs.free_in_byes
. This is the actual amount of free disk space the selected Elasticsearch nodes can use.API name:
available
-
freeInBytes
Total number, in bytes, of unallocated bytes in file stores across all selected nodes.API name:
free_in_bytes
-
free
Total number of unallocated bytes in file stores across all selected nodes.API name:
free
-
totalInBytes
Total size, in bytes, of all file stores across all selected nodes.API name:
total_in_bytes
-
total
Total size of all file stores across all selected nodes.API name:
total
-
lowWatermarkFreeSpace
API name:low_watermark_free_space
-
lowWatermarkFreeSpaceInBytes
API name:low_watermark_free_space_in_bytes
-
highWatermarkFreeSpace
API name:high_watermark_free_space
-
highWatermarkFreeSpaceInBytes
API name:high_watermark_free_space_in_bytes
-
floodStageFreeSpace
API name:flood_stage_free_space
-
floodStageFreeSpaceInBytes
API name:flood_stage_free_space_in_bytes
-
frozenFloodStageFreeSpace
API name:frozen_flood_stage_free_space
-
frozenFloodStageFreeSpaceInBytes
API name:frozen_flood_stage_free_space_in_bytes
-
serialize
Serialize this object to JSON.- Specified by:
serialize
in interfaceJsonpSerializable
-
serializeInternal
-
toString
-
setupClusterFileSystemDeserializer
protected static void setupClusterFileSystemDeserializer(ObjectDeserializer<ClusterFileSystem.Builder> op)
-