Interface VolumeRecoveryPointInfo.Builder

All Superinterfaces:
Buildable, CopyableBuilder<VolumeRecoveryPointInfo.Builder,VolumeRecoveryPointInfo>, SdkBuilder<VolumeRecoveryPointInfo.Builder,VolumeRecoveryPointInfo>, SdkPojo
Enclosing class:
VolumeRecoveryPointInfo

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

    • volumeARN

      The Amazon Resource Name (ARN) of the volume target.

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

      VolumeRecoveryPointInfo.Builder volumeSizeInBytes(Long volumeSizeInBytes)

      The size of the volume in bytes.

      Parameters:
      volumeSizeInBytes - The size of the volume in bytes.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • volumeUsageInBytes

      VolumeRecoveryPointInfo.Builder volumeUsageInBytes(Long volumeUsageInBytes)

      The size of the data stored on the volume in bytes.

      This value is not available for volumes created prior to May 13, 2015, until you store data on the volume.

      Parameters:
      volumeUsageInBytes - The size of the data stored on the volume in bytes.

      This value is not available for volumes created prior to May 13, 2015, until you store data on the volume.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • volumeRecoveryPointTime

      VolumeRecoveryPointInfo.Builder volumeRecoveryPointTime(String volumeRecoveryPointTime)

      The time the recovery point was taken.

      Parameters:
      volumeRecoveryPointTime - The time the recovery point was taken.
      Returns:
      Returns a reference to this object so that method calls can be chained together.