@Generated(value="software.amazon.awssdk:codegen") public final class DescribeVaultOutput extends Object implements StructuredPojo, ToCopyableBuilder<DescribeVaultOutput.Builder,DescribeVaultOutput>
Contains the Amazon Glacier response to your request.
Modifier and Type | Class and Description |
---|---|
static interface |
DescribeVaultOutput.Builder |
Modifier and Type | Method and Description |
---|---|
static DescribeVaultOutput.Builder |
builder() |
String |
creationDate()
The Universal Coordinated Time (UTC) date when the vault was created.
|
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
lastInventoryDate()
The Universal Coordinated Time (UTC) date when Amazon Glacier completed the last vault inventory.
|
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
Long |
numberOfArchives()
The number of archives in the vault as of the last inventory date.
|
static Class<? extends DescribeVaultOutput.Builder> |
serializableBuilderClass() |
Long |
sizeInBytes()
Total size, in bytes, of the archives in the vault as of the last inventory date.
|
DescribeVaultOutput.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
String |
vaultARN()
The Amazon Resource Name (ARN) of the vault.
|
String |
vaultName()
The name of the vault.
|
copy
public String vaultARN()
The Amazon Resource Name (ARN) of the vault.
public String vaultName()
The name of the vault.
public String creationDate()
The Universal Coordinated Time (UTC) date when the vault was created. This value should be a string in the ISO
8601 date format, for example 2012-03-20T17:03:43.221Z
.
2012-03-20T17:03:43.221Z
.public String lastInventoryDate()
The Universal Coordinated Time (UTC) date when Amazon Glacier completed the last vault inventory. This value
should be a string in the ISO 8601 date format, for example 2012-03-20T17:03:43.221Z
.
2012-03-20T17:03:43.221Z
.public Long numberOfArchives()
The number of archives in the vault as of the last inventory date. This field will return null
if an
inventory has not yet run on the vault, for example if you just created the vault.
null
if an inventory has not yet run on the vault, for example if you just created the
vault.public Long sizeInBytes()
Total size, in bytes, of the archives in the vault as of the last inventory date. This field will return null if an inventory has not yet run on the vault, for example if you just created the vault.
public DescribeVaultOutput.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<DescribeVaultOutput.Builder,DescribeVaultOutput>
public static DescribeVaultOutput.Builder builder()
public static Class<? extends DescribeVaultOutput.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.