Class PendingModifiedValues
- All Implemented Interfaces:
Serializable
,SdkPojo
,ToCopyableBuilder<PendingModifiedValues.Builder,
PendingModifiedValues>
One or more modified settings for an instance. These modified settings have been requested, but haven't been applied yet.
- See Also:
-
Nested Class Summary
-
Method Summary
Modifier and TypeMethodDescriptionfinal Integer
Contains the newAllocatedStorage
size for then instance that will be applied or is currently being applied.final Integer
Specifies the pending number of days for which automated backups are retained.builder()
final String
Specifies the identifier of the certificate authority (CA) certificate for the DB instance.final String
Contains the newDBInstanceClass
for the instance that will be applied or is currently being applied.final String
Contains the newDBInstanceIdentifier
for the instance that will be applied or is currently being applied.final String
The new subnet group for the instance.final String
Indicates the database engine version.final boolean
final boolean
equalsBySdkFields
(Object obj) Indicates whether some other object is "equal to" this one by SDK fields.final <T> Optional
<T> getValueForField
(String fieldName, Class<T> clazz) final int
hashCode()
final Integer
iops()
Specifies the new Provisioned IOPS value for the instance that will be applied or is currently being applied.final String
The license model for the instance.final String
Contains the pending or currently in-progress change of the master credentials for the instance.final Boolean
multiAZ()
Indicates that the Single-AZ instance is to change to a Multi-AZ deployment.A list of the log types whose configuration is still pending.final Integer
port()
Specifies the pending port for the instance.static Class
<? extends PendingModifiedValues.Builder> final String
Specifies the storage type to be associated with the instance.Take this object and create a builder that contains all of the current property values of this object.final String
toString()
Returns a string representation of this object.Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
Method Details
-
dbInstanceClass
Contains the new
DBInstanceClass
for the instance that will be applied or is currently being applied.- Returns:
- Contains the new
DBInstanceClass
for the instance that will be applied or is currently being applied.
-
allocatedStorage
Contains the new
AllocatedStorage
size for then instance that will be applied or is currently being applied.- Returns:
- Contains the new
AllocatedStorage
size for then instance that will be applied or is currently being applied.
-
masterUserPassword
Contains the pending or currently in-progress change of the master credentials for the instance.
- Returns:
- Contains the pending or currently in-progress change of the master credentials for the instance.
-
port
Specifies the pending port for the instance.
- Returns:
- Specifies the pending port for the instance.
-
backupRetentionPeriod
Specifies the pending number of days for which automated backups are retained.
- Returns:
- Specifies the pending number of days for which automated backups are retained.
-
multiAZ
Indicates that the Single-AZ instance is to change to a Multi-AZ deployment.
- Returns:
- Indicates that the Single-AZ instance is to change to a Multi-AZ deployment.
-
engineVersion
Indicates the database engine version.
- Returns:
- Indicates the database engine version.
-
licenseModel
The license model for the instance.
Valid values:
license-included
,bring-your-own-license
,general-public-license
- Returns:
- The license model for the instance.
Valid values:
license-included
,bring-your-own-license
,general-public-license
-
iops
Specifies the new Provisioned IOPS value for the instance that will be applied or is currently being applied.
- Returns:
- Specifies the new Provisioned IOPS value for the instance that will be applied or is currently being applied.
-
dbInstanceIdentifier
Contains the new
DBInstanceIdentifier
for the instance that will be applied or is currently being applied.- Returns:
- Contains the new
DBInstanceIdentifier
for the instance that will be applied or is currently being applied.
-
storageType
Specifies the storage type to be associated with the instance.
- Returns:
- Specifies the storage type to be associated with the instance.
-
caCertificateIdentifier
Specifies the identifier of the certificate authority (CA) certificate for the DB instance.
- Returns:
- Specifies the identifier of the certificate authority (CA) certificate for the DB instance.
-
dbSubnetGroupName
The new subnet group for the instance.
- Returns:
- The new subnet group for the instance.
-
pendingCloudwatchLogsExports
A list of the log types whose configuration is still pending. These log types are in the process of being activated or deactivated.
- Returns:
- A list of the log types whose configuration is still pending. These log types are in the process of being activated or deactivated.
-
toBuilder
Description copied from interface:ToCopyableBuilder
Take this object and create a builder that contains all of the current property values of this object.- Specified by:
toBuilder
in interfaceToCopyableBuilder<PendingModifiedValues.Builder,
PendingModifiedValues> - Returns:
- a builder for type T
-
builder
-
serializableBuilderClass
-
hashCode
public final int hashCode() -
equals
-
equalsBySdkFields
Description copied from interface:SdkPojo
Indicates whether some other object is "equal to" this one by SDK fields. An SDK field is a modeled, non-inherited field in anSdkPojo
class, and is generated based on a service model.If an
SdkPojo
class does not have any inherited fields,equalsBySdkFields
andequals
are essentially the same.- Specified by:
equalsBySdkFields
in interfaceSdkPojo
- Parameters:
obj
- the object to be compared with- Returns:
- true if the other object equals to this object by sdk fields, false otherwise.
-
toString
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value. -
getValueForField
-
sdkFields
-