@Generated(value="software.amazon.awssdk:codegen") public final class FileSystemSize extends Object implements StructuredPojo, ToCopyableBuilder<FileSystemSize.Builder,FileSystemSize>
Latest known metered size (in bytes) of data stored in the file system, in its Value
field, and the time
at which that size was determined in its Timestamp
field. Note that the value does not represent the
size of a consistent snapshot of the file system, but it is eventually consistent when there are no writes to the
file system. That is, the value will represent the actual size only if the file system is not modified for a period
longer than a couple of hours. Otherwise, the value is not necessarily the exact size the file system was at any
instant in time.
Modifier and Type | Class and Description |
---|---|
static interface |
FileSystemSize.Builder |
Modifier and Type | Method and Description |
---|---|
static FileSystemSize.Builder |
builder() |
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
static Class<? extends FileSystemSize.Builder> |
serializableBuilderClass() |
Instant |
timestamp()
Time at which the size of data, returned in the
Value field, was determined. |
FileSystemSize.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
Long |
value()
Latest known metered size (in bytes) of data stored in the file system.
|
copy
public Long value()
Latest known metered size (in bytes) of data stored in the file system.
public Instant timestamp()
Time at which the size of data, returned in the Value
field, was determined. The value is the
integer number of seconds since 1970-01-01T00:00:00Z.
Value
field, was determined. The value is
the integer number of seconds since 1970-01-01T00:00:00Z.public FileSystemSize.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<FileSystemSize.Builder,FileSystemSize>
public static FileSystemSize.Builder builder()
public static Class<? extends FileSystemSize.Builder> serializableBuilderClass()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.