Interface AvailableAdditionalStorageVolumesOption.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<AvailableAdditionalStorageVolumesOption.Builder,,AvailableAdditionalStorageVolumesOption> SdkBuilder<AvailableAdditionalStorageVolumesOption.Builder,,AvailableAdditionalStorageVolumesOption> SdkPojo
- Enclosing class:
AvailableAdditionalStorageVolumesOption
-
Method Summary
Modifier and TypeMethodDescriptionThe maximum number of I/O operations per second (IOPS) that the additional storage volume supports.maxIopsPerGib(Double maxIopsPerGib) The maximum ratio of I/O operations per second (IOPS) to gibibytes (GiB) of storage for the additional storage volume.maxStorageSize(Integer maxStorageSize) The maximum amount of storage that you can allocate for the additional storage volume, in gibibytes (GiB).maxStorageThroughput(Integer maxStorageThroughput) The maximum storage throughput that the additional storage volume supports, in mebibytes per second (MiBps).The minimum number of I/O operations per second (IOPS) that the additional storage volume supports.minIopsPerGib(Double minIopsPerGib) The minimum ratio of I/O operations per second (IOPS) to gibibytes (GiB) of storage for the additional storage volume.minStorageSize(Integer minStorageSize) The minimum amount of storage that you can allocate for the additional storage volume, in gibibytes (GiB).minStorageThroughput(Integer minStorageThroughput) The minimum storage throughput that the additional storage volume supports, in mebibytes per second (MiBps).storageType(String storageType) The storage type for the additional storage volume.supportsIops(Boolean supportsIops) Indicates whether the additional storage volume supports provisioned IOPS.supportsStorageAutoscaling(Boolean supportsStorageAutoscaling) Indicates whether the additional storage volume supports storage autoscaling.supportsStorageThroughput(Boolean supportsStorageThroughput) Indicates whether the additional storage volume supports configurable storage throughput.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
supportsStorageAutoscaling
AvailableAdditionalStorageVolumesOption.Builder supportsStorageAutoscaling(Boolean supportsStorageAutoscaling) Indicates whether the additional storage volume supports storage autoscaling.
- Parameters:
supportsStorageAutoscaling- Indicates whether the additional storage volume supports storage autoscaling.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
supportsStorageThroughput
AvailableAdditionalStorageVolumesOption.Builder supportsStorageThroughput(Boolean supportsStorageThroughput) Indicates whether the additional storage volume supports configurable storage throughput.
- Parameters:
supportsStorageThroughput- Indicates whether the additional storage volume supports configurable storage throughput.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
supportsIops
Indicates whether the additional storage volume supports provisioned IOPS.
- Parameters:
supportsIops- Indicates whether the additional storage volume supports provisioned IOPS.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
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.
-
minStorageSize
The minimum amount of storage that you can allocate for the additional storage volume, in gibibytes (GiB).
- Parameters:
minStorageSize- The minimum amount of storage that you can allocate for the additional storage volume, in gibibytes (GiB).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
maxStorageSize
The maximum amount of storage that you can allocate for the additional storage volume, in gibibytes (GiB).
- Parameters:
maxStorageSize- The maximum amount of storage that you can allocate for the additional storage volume, in gibibytes (GiB).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
minIops
The minimum number of I/O operations per second (IOPS) that the additional storage volume supports.
- Parameters:
minIops- The minimum number of I/O operations per second (IOPS) that the additional storage volume supports.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
maxIops
The maximum number of I/O operations per second (IOPS) that the additional storage volume supports.
- Parameters:
maxIops- The maximum number of I/O operations per second (IOPS) that the additional storage volume supports.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
minIopsPerGib
The minimum ratio of I/O operations per second (IOPS) to gibibytes (GiB) of storage for the additional storage volume.
- Parameters:
minIopsPerGib- The minimum ratio of I/O operations per second (IOPS) to gibibytes (GiB) of storage for the additional storage volume.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
maxIopsPerGib
The maximum ratio of I/O operations per second (IOPS) to gibibytes (GiB) of storage for the additional storage volume.
- Parameters:
maxIopsPerGib- The maximum ratio of I/O operations per second (IOPS) to gibibytes (GiB) of storage for the additional storage volume.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
minStorageThroughput
The minimum storage throughput that the additional storage volume supports, in mebibytes per second (MiBps).
- Parameters:
minStorageThroughput- The minimum storage throughput that the additional storage volume supports, in mebibytes per second (MiBps).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
maxStorageThroughput
The maximum storage throughput that the additional storage volume supports, in mebibytes per second (MiBps).
- Parameters:
maxStorageThroughput- The maximum storage throughput that the additional storage volume supports, in mebibytes per second (MiBps).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-