Class VolumeRecoveryPointInfo

    • Method Detail

      • volumeARN

        public final String volumeARN()

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

        Returns:
        The Amazon Resource Name (ARN) of the volume target.
      • volumeSizeInBytes

        public final Long volumeSizeInBytes()

        The size of the volume in bytes.

        Returns:
        The size of the volume in bytes.
      • volumeUsageInBytes

        public final 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.

        Returns:
        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.

      • volumeRecoveryPointTime

        public final String volumeRecoveryPointTime()

        The time the recovery point was taken.

        Returns:
        The time the recovery point was taken.
      • hashCode

        public final int hashCode()
        Overrides:
        hashCode in class Object
      • equals

        public final boolean equals​(Object obj)
        Overrides:
        equals in class Object
      • toString

        public final String toString()
        Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
        Overrides:
        toString in class Object
      • getValueForField

        public final <T> Optional<T> getValueForField​(String fieldName,
                                                      Class<T> clazz)