Class DiskUsage
java.lang.Object
org.opensearch.client.opensearch.cluster.allocation_explain.DiskUsage
- All Implemented Interfaces:
ToJsonp
public final class DiskUsage extends java.lang.Object implements ToJsonp
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classDiskUsage.BuilderBuilder forDiskUsage. -
Field Summary
Fields Modifier and Type Field Description static JsonpDeserializer<DiskUsage>DESERIALIZERJson deserializer for DiskUsage -
Constructor Summary
Constructors Modifier Constructor Description protectedDiskUsage(DiskUsage.Builder builder) -
Method Summary
Modifier and Type Method Description java.lang.NumberfreeBytes()API name:free_bytesjava.lang.NumberfreeDiskPercent()API name:free_disk_percentjava.lang.Stringpath()API name:pathprotected static voidsetupDiskUsageDeserializer(DelegatingDeserializer<DiskUsage.Builder> op)voidtoJsonp(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)Serialize this object to JSON.protected voidtoJsonpInternal(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)java.lang.NumbertotalBytes()API name:total_bytesjava.lang.NumberusedBytes()API name:used_bytesjava.lang.NumberusedDiskPercent()API name:used_disk_percent
-
Field Details
-
DESERIALIZER
Json deserializer for DiskUsage
-
-
Constructor Details
-
Method Details
-
path
public java.lang.String path()API name:path -
totalBytes
public java.lang.Number totalBytes()API name:total_bytes -
usedBytes
public java.lang.Number usedBytes()API name:used_bytes -
freeBytes
public java.lang.Number freeBytes()API name:free_bytes -
freeDiskPercent
public java.lang.Number freeDiskPercent()API name:free_disk_percent -
usedDiskPercent
public java.lang.Number usedDiskPercent()API name:used_disk_percent -
toJsonp
Serialize this object to JSON. -
toJsonpInternal
-
setupDiskUsageDeserializer
-