@Generated(value="software.amazon.awssdk:codegen") public final class ValidStorageOptions extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ValidStorageOptions.Builder,ValidStorageOptions>
Information about valid modifications that you can make to your DB instance. Contains the result of a successful call to the DescribeValidDBInstanceModifications action.
Modifier and Type | Class and Description |
---|---|
static interface |
ValidStorageOptions.Builder |
Modifier and Type | Method and Description |
---|---|
static ValidStorageOptions.Builder |
builder() |
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
List<DoubleRange> |
iopsToStorageRatio()
The valid range of Provisioned IOPS to gibibytes of storage multiplier.
|
List<Range> |
provisionedIops()
The valid range of provisioned IOPS.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends ValidStorageOptions.Builder> |
serializableBuilderClass() |
List<Range> |
storageSize()
The valid range of storage in gibibytes.
|
String |
storageType()
The valid storage types for your DB instance.
|
ValidStorageOptions.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
copy
public String storageType()
The valid storage types for your DB instance. For example, gp2, io1.
public List<Range> storageSize()
The valid range of storage in gibibytes. For example, 100 to 16384.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
public List<Range> provisionedIops()
The valid range of provisioned IOPS. For example, 1000-20000.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
public List<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.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
public ValidStorageOptions.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<ValidStorageOptions.Builder,ValidStorageOptions>
public static ValidStorageOptions.Builder builder()
public static Class<? extends ValidStorageOptions.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.