Interface AdditionalStorageVolumeOutput.Builder

    • Method Detail

      • volumeName

        AdditionalStorageVolumeOutput.Builder volumeName​(String volumeName)

        The name of the additional storage volume.

        Parameters:
        volumeName - The name of the additional storage volume.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • storageVolumeStatus

        AdditionalStorageVolumeOutput.Builder storageVolumeStatus​(String storageVolumeStatus)

        The status of the additional storage volume.

        Valid Values: ACTIVE | CREATING | DELETING | MODIFYING | NOT-IN-USE | STORAGE-OPTIMIZATION | VOLUME-FULL

        Parameters:
        storageVolumeStatus - The status of the additional storage volume.

        Valid Values: ACTIVE | CREATING | DELETING | MODIFYING | NOT-IN-USE | STORAGE-OPTIMIZATION | VOLUME-FULL

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

        AdditionalStorageVolumeOutput.Builder allocatedStorage​(Integer allocatedStorage)

        The amount of storage allocated for the additional storage volume, in gibibytes (GiB). The minimum is 20 GiB. The maximum is 65,536 GiB (64 TiB).

        Parameters:
        allocatedStorage - The amount of storage allocated for the additional storage volume, in gibibytes (GiB). The minimum is 20 GiB. The maximum is 65,536 GiB (64 TiB).
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • iops

        AdditionalStorageVolumeOutput.Builder iops​(Integer iops)

        The number of I/O operations per second (IOPS) provisioned for the additional storage volume.

        Parameters:
        iops - The number of I/O operations per second (IOPS) provisioned for the additional storage volume.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • maxAllocatedStorage

        AdditionalStorageVolumeOutput.Builder maxAllocatedStorage​(Integer maxAllocatedStorage)

        The upper limit in gibibytes (GiB) to which RDS can automatically scale the storage of the additional storage volume.

        Parameters:
        maxAllocatedStorage - The upper limit in gibibytes (GiB) to which RDS can automatically scale the storage of the additional storage volume.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • storageThroughput

        AdditionalStorageVolumeOutput.Builder storageThroughput​(Integer storageThroughput)

        The storage throughput value for the additional storage volume, in mebibytes per second (MiBps).

        Parameters:
        storageThroughput - The storage throughput value for the additional storage volume, in mebibytes per second (MiBps).
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • storageType

        AdditionalStorageVolumeOutput.Builder storageType​(String storageType)

        The storage type for the additional storage volume.

        Valid Values: GP3 | IO2

        Parameters:
        storageType - The storage type for the additional storage volume.

        Valid Values: GP3 | IO2

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