Class FileSystemTotal.Builder
java.lang.Object
org.opensearch.client.util.ObjectBuilderBase
org.opensearch.client.opensearch.nodes.stats.FileSystemTotal.Builder
- All Implemented Interfaces:
CopyableBuilder<FileSystemTotal.Builder,,FileSystemTotal> MutableBuilder<FileSystemTotal.Builder,,FileSystemTotal> ObjectBuilder<FileSystemTotal>
- Enclosing class:
FileSystemTotal
public static class FileSystemTotal.Builder
extends ObjectBuilderBase
implements CopyableBuilder<FileSystemTotal.Builder,FileSystemTotal>
Builder for
FileSystemTotal.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal FileSystemTotal.BuilderTotal disk space available to this Java virtual machine on all file stores.final FileSystemTotal.BuilderavailableInBytes(Long value) Total number of bytes available to this Java virtual machine on all file stores.build()Builds aFileSystemTotal.final FileSystemTotal.BuildercacheReserved(String value) Total size of cache bytes reserved in all file stores.final FileSystemTotal.BuildercacheReservedInBytes(Long value) Total size of cache bytes reserved in all file stores.copy()Create a new builderCopyableBuilderthat is a copy of this one.final FileSystemTotal.BuilderTotal unallocated disk space in all file stores.final FileSystemTotal.BuilderfreeInBytes(Long value) Total number of unallocated bytes in all file stores.final FileSystemTotal.BuilderTotal size of all file stores.final FileSystemTotal.BuildertotalInBytes(Long value) Total size of all file stores in bytes.Methods inherited from class org.opensearch.client.util.ObjectBuilderBase
_checkSingleUse, _listAdd, _listAddAll, _listCopy, _mapCopy, _mapPut, _mapPutAllMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.opensearch.client.util.MutableBuilder
applyMutation
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
copy
Description copied from interface:CopyableBuilderCreate a new builderCopyableBuilderthat is a copy of this one.- Specified by:
copyin interfaceCopyableBuilder<FileSystemTotal.Builder,FileSystemTotal> - Returns:
- a new builder instance.
-
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 -
build
Builds aFileSystemTotal.- Specified by:
buildin interfaceObjectBuilder<FileSystemTotal>- Throws:
NullPointerException- if some of the required fields are null.
-