Interface DescribeVaultResponse.Builder

All Superinterfaces:
AwsResponse.Builder, Buildable, CopyableBuilder<DescribeVaultResponse.Builder,DescribeVaultResponse>, GlacierResponse.Builder, SdkBuilder<DescribeVaultResponse.Builder,DescribeVaultResponse>, SdkPojo, SdkResponse.Builder
Enclosing class:
DescribeVaultResponse

public static interface DescribeVaultResponse.Builder extends GlacierResponse.Builder, SdkPojo, CopyableBuilder<DescribeVaultResponse.Builder,DescribeVaultResponse>
  • Method Details

    • vaultARN

      The Amazon Resource Name (ARN) of the vault.

      Parameters:
      vaultARN - The Amazon Resource Name (ARN) of the vault.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • vaultName

      DescribeVaultResponse.Builder vaultName(String vaultName)

      The name of the vault.

      Parameters:
      vaultName - The name of the vault.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • creationDate

      DescribeVaultResponse.Builder creationDate(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.

      Parameters:
      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.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • lastInventoryDate

      DescribeVaultResponse.Builder lastInventoryDate(String lastInventoryDate)

      The Universal Coordinated Time (UTC) date when Amazon S3 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.

      Parameters:
      lastInventoryDate - The Universal Coordinated Time (UTC) date when Amazon S3 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.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • numberOfArchives

      DescribeVaultResponse.Builder numberOfArchives(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.

      Parameters:
      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.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • sizeInBytes

      DescribeVaultResponse.Builder sizeInBytes(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.

      Parameters:
      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.
      Returns:
      Returns a reference to this object so that method calls can be chained together.