Interface AdditionalStorageVolumeOutput.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<AdditionalStorageVolumeOutput.Builder,AdditionalStorageVolumeOutput>,SdkBuilder<AdditionalStorageVolumeOutput.Builder,AdditionalStorageVolumeOutput>,SdkPojo
- Enclosing class:
- AdditionalStorageVolumeOutput
@Mutable @NotThreadSafe public static interface AdditionalStorageVolumeOutput.Builder extends SdkPojo, CopyableBuilder<AdditionalStorageVolumeOutput.Builder,AdditionalStorageVolumeOutput>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AdditionalStorageVolumeOutput.BuilderallocatedStorage(Integer allocatedStorage)The amount of storage allocated for the additional storage volume, in gibibytes (GiB).AdditionalStorageVolumeOutput.Builderiops(Integer iops)The number of I/O operations per second (IOPS) provisioned for the additional storage volume.AdditionalStorageVolumeOutput.BuildermaxAllocatedStorage(Integer maxAllocatedStorage)The upper limit in gibibytes (GiB) to which RDS can automatically scale the storage of the additional storage volume.AdditionalStorageVolumeOutput.BuilderstorageThroughput(Integer storageThroughput)The storage throughput value for the additional storage volume, in mebibytes per second (MiBps).AdditionalStorageVolumeOutput.BuilderstorageType(String storageType)The storage type for the additional storage volume.AdditionalStorageVolumeOutput.BuilderstorageVolumeStatus(String storageVolumeStatus)The status of the additional storage volume.AdditionalStorageVolumeOutput.BuildervolumeName(String volumeName)The name of the additional storage volume.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
-
-
-
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.
-
-