public static interface ValidStorageOptions.Builder extends SdkPojo, CopyableBuilder<ValidStorageOptions.Builder,ValidStorageOptions>
| Modifier and Type | Method and Description |
|---|---|
ValidStorageOptions.Builder |
iopsToStorageRatio(Collection<DoubleRange> iopsToStorageRatio)
The valid range of Provisioned IOPS to gibibytes of storage multiplier.
|
ValidStorageOptions.Builder |
iopsToStorageRatio(Consumer<DoubleRange.Builder>... iopsToStorageRatio)
The valid range of Provisioned IOPS to gibibytes of storage multiplier.
|
ValidStorageOptions.Builder |
iopsToStorageRatio(DoubleRange... iopsToStorageRatio)
The valid range of Provisioned IOPS to gibibytes of storage multiplier.
|
ValidStorageOptions.Builder |
provisionedIops(Collection<Range> provisionedIops)
The valid range of provisioned IOPS.
|
ValidStorageOptions.Builder |
provisionedIops(Consumer<Range.Builder>... provisionedIops)
The valid range of provisioned IOPS.
|
ValidStorageOptions.Builder |
provisionedIops(Range... provisionedIops)
The valid range of provisioned IOPS.
|
ValidStorageOptions.Builder |
provisionedStorageThroughput(Collection<Range> provisionedStorageThroughput)
The valid range of provisioned storage throughput.
|
ValidStorageOptions.Builder |
provisionedStorageThroughput(Consumer<Range.Builder>... provisionedStorageThroughput)
The valid range of provisioned storage throughput.
|
ValidStorageOptions.Builder |
provisionedStorageThroughput(Range... provisionedStorageThroughput)
The valid range of provisioned storage throughput.
|
ValidStorageOptions.Builder |
storageSize(Collection<Range> storageSize)
The valid range of storage in gibibytes (GiB).
|
ValidStorageOptions.Builder |
storageSize(Consumer<Range.Builder>... storageSize)
The valid range of storage in gibibytes (GiB).
|
ValidStorageOptions.Builder |
storageSize(Range... storageSize)
The valid range of storage in gibibytes (GiB).
|
ValidStorageOptions.Builder |
storageThroughputToIopsRatio(Collection<DoubleRange> storageThroughputToIopsRatio)
The valid range of storage throughput to provisioned IOPS ratios.
|
ValidStorageOptions.Builder |
storageThroughputToIopsRatio(Consumer<DoubleRange.Builder>... storageThroughputToIopsRatio)
The valid range of storage throughput to provisioned IOPS ratios.
|
ValidStorageOptions.Builder |
storageThroughputToIopsRatio(DoubleRange... storageThroughputToIopsRatio)
The valid range of storage throughput to provisioned IOPS ratios.
|
ValidStorageOptions.Builder |
storageType(String storageType)
The valid storage types for your DB instance.
|
ValidStorageOptions.Builder |
supportsStorageAutoscaling(Boolean supportsStorageAutoscaling)
Whether or not Amazon RDS can automatically scale storage for DB instances that use the new instance class.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildValidStorageOptions.Builder storageType(String storageType)
The valid storage types for your DB instance. For example: gp2, gp3, io1.
storageType - The valid storage types for your DB instance. For example: gp2, gp3, io1.ValidStorageOptions.Builder storageSize(Collection<Range> storageSize)
The valid range of storage in gibibytes (GiB). For example, 100 to 16,384.
storageSize - The valid range of storage in gibibytes (GiB). For example, 100 to 16,384.ValidStorageOptions.Builder storageSize(Range... storageSize)
The valid range of storage in gibibytes (GiB). For example, 100 to 16,384.
storageSize - The valid range of storage in gibibytes (GiB). For example, 100 to 16,384.ValidStorageOptions.Builder storageSize(Consumer<Range.Builder>... storageSize)
The valid range of storage in gibibytes (GiB). For example, 100 to 16,384.
This is a convenience method that creates an instance of theRange.Builder avoiding the need to create one manually via
Range.builder().
When the Consumer completes, SdkBuilder.build()
is called immediately and its result is passed to #storageSize(List.
storageSize - a consumer that will call methods on Range.Builder#storageSize(java.util.Collection) ValidStorageOptions.Builder provisionedIops(Collection<Range> provisionedIops)
The valid range of provisioned IOPS. For example, 1000-256,000.
provisionedIops - The valid range of provisioned IOPS. For example, 1000-256,000.ValidStorageOptions.Builder provisionedIops(Range... provisionedIops)
The valid range of provisioned IOPS. For example, 1000-256,000.
provisionedIops - The valid range of provisioned IOPS. For example, 1000-256,000.ValidStorageOptions.Builder provisionedIops(Consumer<Range.Builder>... provisionedIops)
The valid range of provisioned IOPS. For example, 1000-256,000.
This is a convenience method that creates an instance of theRange.Builder avoiding the need to create one manually via
Range.builder().
When the Consumer completes, SdkBuilder.build()
is called immediately and its result is passed to #provisionedIops(List.
provisionedIops - a consumer that will call methods on Range.Builder#provisionedIops(java.util.Collection) ValidStorageOptions.Builder iopsToStorageRatio(Collection<DoubleRange> iopsToStorageRatio)
The valid range of Provisioned IOPS to gibibytes of storage multiplier. For example, 3-10, which means that provisioned IOPS can be between 3 and 10 times storage.
iopsToStorageRatio - The valid range of Provisioned IOPS to gibibytes of storage multiplier. For example, 3-10, which means
that provisioned IOPS can be between 3 and 10 times storage.ValidStorageOptions.Builder iopsToStorageRatio(DoubleRange... iopsToStorageRatio)
The valid range of Provisioned IOPS to gibibytes of storage multiplier. For example, 3-10, which means that provisioned IOPS can be between 3 and 10 times storage.
iopsToStorageRatio - The valid range of Provisioned IOPS to gibibytes of storage multiplier. For example, 3-10, which means
that provisioned IOPS can be between 3 and 10 times storage.ValidStorageOptions.Builder iopsToStorageRatio(Consumer<DoubleRange.Builder>... iopsToStorageRatio)
The valid range of Provisioned IOPS to gibibytes of storage multiplier. For example, 3-10, which means that provisioned IOPS can be between 3 and 10 times storage.
This is a convenience method that creates an instance of theDoubleRange.Builder avoiding the need to create one
manually via DoubleRange.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately and its
result is passed to #iopsToStorageRatio(List.
iopsToStorageRatio - a consumer that will call methods on
DoubleRange.Builder#iopsToStorageRatio(java.util.Collection) ValidStorageOptions.Builder supportsStorageAutoscaling(Boolean supportsStorageAutoscaling)
Whether or not Amazon RDS can automatically scale storage for DB instances that use the new instance class.
supportsStorageAutoscaling - Whether or not Amazon RDS can automatically scale storage for DB instances that use the new instance
class.ValidStorageOptions.Builder provisionedStorageThroughput(Collection<Range> provisionedStorageThroughput)
The valid range of provisioned storage throughput. For example, 500-4,000 mebibytes per second (MiBps).
provisionedStorageThroughput - The valid range of provisioned storage throughput. For example, 500-4,000 mebibytes per second
(MiBps).ValidStorageOptions.Builder provisionedStorageThroughput(Range... provisionedStorageThroughput)
The valid range of provisioned storage throughput. For example, 500-4,000 mebibytes per second (MiBps).
provisionedStorageThroughput - The valid range of provisioned storage throughput. For example, 500-4,000 mebibytes per second
(MiBps).ValidStorageOptions.Builder provisionedStorageThroughput(Consumer<Range.Builder>... provisionedStorageThroughput)
The valid range of provisioned storage throughput. For example, 500-4,000 mebibytes per second (MiBps).
This is a convenience method that creates an instance of theRange.Builder avoiding the need to create one manually via
Range.builder().
When the Consumer completes, SdkBuilder.build()
is called immediately and its result is passed to #provisionedStorageThroughput(List.
provisionedStorageThroughput - a consumer that will call methods on Range.Builder#provisionedStorageThroughput(java.util.Collection) ValidStorageOptions.Builder storageThroughputToIopsRatio(Collection<DoubleRange> storageThroughputToIopsRatio)
The valid range of storage throughput to provisioned IOPS ratios. For example, 0-0.25.
storageThroughputToIopsRatio - The valid range of storage throughput to provisioned IOPS ratios. For example, 0-0.25.ValidStorageOptions.Builder storageThroughputToIopsRatio(DoubleRange... storageThroughputToIopsRatio)
The valid range of storage throughput to provisioned IOPS ratios. For example, 0-0.25.
storageThroughputToIopsRatio - The valid range of storage throughput to provisioned IOPS ratios. For example, 0-0.25.ValidStorageOptions.Builder storageThroughputToIopsRatio(Consumer<DoubleRange.Builder>... storageThroughputToIopsRatio)
The valid range of storage throughput to provisioned IOPS ratios. For example, 0-0.25.
This is a convenience method that creates an instance of theDoubleRange.Builder avoiding the need to create one
manually via DoubleRange.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately and its
result is passed to #storageThroughputToIopsRatio(List.
storageThroughputToIopsRatio - a consumer that will call methods on
DoubleRange.Builder#storageThroughputToIopsRatio(java.util.Collection) Copyright © 2022. All rights reserved.