Class FileSystemTotal
java.lang.Object
org.opensearch.client.opensearch.nodes.stats.FileSystemTotal
- All Implemented Interfaces:
JsonpSerializable,PlainJsonSerializable,ToCopyableBuilder<FileSystemTotal.Builder,FileSystemTotal>
@JsonpDeserializable
@Generated("org.opensearch.client.codegen.CodeGenerator")
public class FileSystemTotal
extends Object
implements PlainJsonSerializable, ToCopyableBuilder<FileSystemTotal.Builder,FileSystemTotal>
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final JsonpDeserializer<FileSystemTotal> Json deserializer forFileSystemTotal -
Method Summary
Modifier and TypeMethodDescriptionfinal StringTotal disk space available to this Java virtual machine on all file stores.final LongTotal number of bytes available to this Java virtual machine on all file stores.static FileSystemTotal.Builderbuilder()final StringTotal size of cache bytes reserved in all file stores.final LongTotal size of cache bytes reserved in all file stores.booleanfinal Stringfree()Total unallocated disk space in all file stores.final LongTotal number of unallocated bytes in all file stores.inthashCode()static FileSystemTotalvoidserialize(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper) Serialize this object to JSON.protected voidserializeInternal(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper) protected static voidCreate a new builderToCopyableBuilderthat is initialised with the current state of this object.final Stringtotal()Total size of all file stores.final LongTotal size of all file stores in bytes.Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.opensearch.client.json.PlainJsonSerializable
toJsonStringMethods inherited from interface org.opensearch.client.util.ToCopyableBuilder
copy
-
Field Details
-
_DESERIALIZER
Json deserializer forFileSystemTotal
-
-
Method Details
-
of
public static FileSystemTotal of(Function<FileSystemTotal.Builder, ObjectBuilder<FileSystemTotal>> fn) -
available
Total disk space available to this Java virtual machine on all file stores. Depending on OS or process level restrictions, this might appear less thanfree. This is the actual amount of free disk space the OpenSearch node can utilize.API name:
available -
availableInBytes
Total number of bytes available to this Java virtual machine on all file stores. Depending on OS or process level restrictions, this might appear less thanfree_in_bytes. This is the actual amount of free disk space the OpenSearch node can utilize.API name:
available_in_bytes -
cacheReserved
Total size of cache bytes reserved in all file stores.API name:
cache_reserved -
cacheReservedInBytes
Total size of cache bytes reserved in all file stores.API name:
cache_reserved_in_bytes -
free
Total unallocated disk space in all file stores.API name:
free -
freeInBytes
Total number of unallocated bytes in all file stores.API name:
free_in_bytes -
total
Total size of all file stores.API name:
total -
totalInBytes
Total size of all file stores in bytes.API name:
total_in_bytes -
serialize
Serialize this object to JSON.- Specified by:
serializein interfaceJsonpSerializable
-
serializeInternal
-
toBuilder
Description copied from interface:ToCopyableBuilderCreate a new builderToCopyableBuilderthat is initialised with the current state of this object.- Specified by:
toBuilderin interfaceToCopyableBuilder<FileSystemTotal.Builder,FileSystemTotal> - Returns:
- a new builder instance.
-
builder
-
setupFileSystemTotalDeserializer
protected static void setupFileSystemTotalDeserializer(ObjectDeserializer<FileSystemTotal.Builder> op) -
hashCode
public int hashCode() -
equals
-