Interface AdditionalStorageVolume.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<AdditionalStorageVolume.Builder,AdditionalStorageVolume>,SdkBuilder<AdditionalStorageVolume.Builder,AdditionalStorageVolume>,SdkPojo
- Enclosing class:
- AdditionalStorageVolume
@Mutable @NotThreadSafe public static interface AdditionalStorageVolume.Builder extends SdkPojo, CopyableBuilder<AdditionalStorageVolume.Builder,AdditionalStorageVolume>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AdditionalStorageVolume.BuilderallocatedStorage(Integer allocatedStorage)The amount of storage allocated for the additional storage volume, in gibibytes (GiB).AdditionalStorageVolume.Builderiops(Integer iops)The number of I/O operations per second (IOPS) provisioned for the additional storage volume.AdditionalStorageVolume.BuildermaxAllocatedStorage(Integer maxAllocatedStorage)The upper limit in gibibytes (GiB) to which RDS can automatically scale the storage of the additional storage volume.AdditionalStorageVolume.BuilderstorageThroughput(Integer storageThroughput)The storage throughput value for the additional storage volume, in mebibytes per second (MiBps).AdditionalStorageVolume.BuilderstorageType(String storageType)The storage type for the additional storage volume.AdditionalStorageVolume.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
AdditionalStorageVolume.Builder volumeName(String volumeName)
The name of the additional storage volume.
Valid Values:
RDSDBDATA2 | RDSDBDATA3 | RDSDBDATA4- Parameters:
volumeName- The name of the additional storage volume.Valid Values:
RDSDBDATA2 | RDSDBDATA3 | RDSDBDATA4- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
allocatedStorage
AdditionalStorageVolume.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
AdditionalStorageVolume.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
AdditionalStorageVolume.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
AdditionalStorageVolume.Builder storageThroughput(Integer storageThroughput)
The storage throughput value for the additional storage volume, in mebibytes per second (MiBps). This setting applies only to the General Purpose SSD (
gp3) storage type.- Parameters:
storageThroughput- The storage throughput value for the additional storage volume, in mebibytes per second (MiBps). This setting applies only to the General Purpose SSD (gp3) storage type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
storageType
AdditionalStorageVolume.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.
-
-