@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class PendingModifiedValues extends Object implements Serializable, Cloneable
This data type is used as a response element in the ModifyDBInstance
operation and contains changes that
will be applied during the next maintenance window.
Constructor and Description |
---|
PendingModifiedValues() |
Modifier and Type | Method and Description |
---|---|
PendingModifiedValues |
clone() |
boolean |
equals(Object obj) |
Integer |
getAllocatedStorage()
The allocated storage size for the DB instance specified in gibibytes .
|
Integer |
getBackupRetentionPeriod()
The number of days for which automated backups are retained.
|
String |
getCACertificateIdentifier()
The identifier of the CA certificate for the DB instance.
|
String |
getDBInstanceClass()
The name of the compute and memory capacity class for the DB instance.
|
String |
getDBInstanceIdentifier()
The database identifier for the DB instance.
|
String |
getDBSubnetGroupName()
The DB subnet group for the DB instance.
|
String |
getEngineVersion()
The database engine version.
|
Boolean |
getIAMDatabaseAuthenticationEnabled()
Whether mapping of AWS Identity and Access Management (IAM) accounts to database accounts is enabled.
|
Integer |
getIops()
The Provisioned IOPS value for the DB instance.
|
String |
getLicenseModel()
The license model for the DB instance.
|
String |
getMasterUserPassword()
The master credentials for the DB instance.
|
Boolean |
getMultiAZ()
A value that indicates that the Single-AZ DB instance will change to a Multi-AZ deployment.
|
PendingCloudwatchLogsExports |
getPendingCloudwatchLogsExports() |
Integer |
getPort()
The port for the DB instance.
|
List<ProcessorFeature> |
getProcessorFeatures()
The number of CPU cores and the number of threads per core for the DB instance class of the DB instance.
|
String |
getStorageType()
The storage type of the DB instance.
|
int |
hashCode() |
Boolean |
isIAMDatabaseAuthenticationEnabled()
Whether mapping of AWS Identity and Access Management (IAM) accounts to database accounts is enabled.
|
Boolean |
isMultiAZ()
A value that indicates that the Single-AZ DB instance will change to a Multi-AZ deployment.
|
void |
setAllocatedStorage(Integer allocatedStorage)
The allocated storage size for the DB instance specified in gibibytes .
|
void |
setBackupRetentionPeriod(Integer backupRetentionPeriod)
The number of days for which automated backups are retained.
|
void |
setCACertificateIdentifier(String cACertificateIdentifier)
The identifier of the CA certificate for the DB instance.
|
void |
setDBInstanceClass(String dBInstanceClass)
The name of the compute and memory capacity class for the DB instance.
|
void |
setDBInstanceIdentifier(String dBInstanceIdentifier)
The database identifier for the DB instance.
|
void |
setDBSubnetGroupName(String dBSubnetGroupName)
The DB subnet group for the DB instance.
|
void |
setEngineVersion(String engineVersion)
The database engine version.
|
void |
setIAMDatabaseAuthenticationEnabled(Boolean iAMDatabaseAuthenticationEnabled)
Whether mapping of AWS Identity and Access Management (IAM) accounts to database accounts is enabled.
|
void |
setIops(Integer iops)
The Provisioned IOPS value for the DB instance.
|
void |
setLicenseModel(String licenseModel)
The license model for the DB instance.
|
void |
setMasterUserPassword(String masterUserPassword)
The master credentials for the DB instance.
|
void |
setMultiAZ(Boolean multiAZ)
A value that indicates that the Single-AZ DB instance will change to a Multi-AZ deployment.
|
void |
setPendingCloudwatchLogsExports(PendingCloudwatchLogsExports pendingCloudwatchLogsExports) |
void |
setPort(Integer port)
The port for the DB instance.
|
void |
setProcessorFeatures(Collection<ProcessorFeature> processorFeatures)
The number of CPU cores and the number of threads per core for the DB instance class of the DB instance.
|
void |
setStorageType(String storageType)
The storage type of the DB instance.
|
String |
toString()
Returns a string representation of this object.
|
PendingModifiedValues |
withAllocatedStorage(Integer allocatedStorage)
The allocated storage size for the DB instance specified in gibibytes .
|
PendingModifiedValues |
withBackupRetentionPeriod(Integer backupRetentionPeriod)
The number of days for which automated backups are retained.
|
PendingModifiedValues |
withCACertificateIdentifier(String cACertificateIdentifier)
The identifier of the CA certificate for the DB instance.
|
PendingModifiedValues |
withDBInstanceClass(String dBInstanceClass)
The name of the compute and memory capacity class for the DB instance.
|
PendingModifiedValues |
withDBInstanceIdentifier(String dBInstanceIdentifier)
The database identifier for the DB instance.
|
PendingModifiedValues |
withDBSubnetGroupName(String dBSubnetGroupName)
The DB subnet group for the DB instance.
|
PendingModifiedValues |
withEngineVersion(String engineVersion)
The database engine version.
|
PendingModifiedValues |
withIAMDatabaseAuthenticationEnabled(Boolean iAMDatabaseAuthenticationEnabled)
Whether mapping of AWS Identity and Access Management (IAM) accounts to database accounts is enabled.
|
PendingModifiedValues |
withIops(Integer iops)
The Provisioned IOPS value for the DB instance.
|
PendingModifiedValues |
withLicenseModel(String licenseModel)
The license model for the DB instance.
|
PendingModifiedValues |
withMasterUserPassword(String masterUserPassword)
The master credentials for the DB instance.
|
PendingModifiedValues |
withMultiAZ(Boolean multiAZ)
A value that indicates that the Single-AZ DB instance will change to a Multi-AZ deployment.
|
PendingModifiedValues |
withPendingCloudwatchLogsExports(PendingCloudwatchLogsExports pendingCloudwatchLogsExports) |
PendingModifiedValues |
withPort(Integer port)
The port for the DB instance.
|
PendingModifiedValues |
withProcessorFeatures(Collection<ProcessorFeature> processorFeatures)
The number of CPU cores and the number of threads per core for the DB instance class of the DB instance.
|
PendingModifiedValues |
withProcessorFeatures(ProcessorFeature... processorFeatures)
The number of CPU cores and the number of threads per core for the DB instance class of the DB instance.
|
PendingModifiedValues |
withStorageType(String storageType)
The storage type of the DB instance.
|
public void setDBInstanceClass(String dBInstanceClass)
The name of the compute and memory capacity class for the DB instance.
dBInstanceClass
- The name of the compute and memory capacity class for the DB instance.public String getDBInstanceClass()
The name of the compute and memory capacity class for the DB instance.
public PendingModifiedValues withDBInstanceClass(String dBInstanceClass)
The name of the compute and memory capacity class for the DB instance.
dBInstanceClass
- The name of the compute and memory capacity class for the DB instance.public void setAllocatedStorage(Integer allocatedStorage)
The allocated storage size for the DB instance specified in gibibytes .
allocatedStorage
- The allocated storage size for the DB instance specified in gibibytes .public Integer getAllocatedStorage()
The allocated storage size for the DB instance specified in gibibytes .
public PendingModifiedValues withAllocatedStorage(Integer allocatedStorage)
The allocated storage size for the DB instance specified in gibibytes .
allocatedStorage
- The allocated storage size for the DB instance specified in gibibytes .public void setMasterUserPassword(String masterUserPassword)
The master credentials for the DB instance.
masterUserPassword
- The master credentials for the DB instance.public String getMasterUserPassword()
The master credentials for the DB instance.
public PendingModifiedValues withMasterUserPassword(String masterUserPassword)
The master credentials for the DB instance.
masterUserPassword
- The master credentials for the DB instance.public void setPort(Integer port)
The port for the DB instance.
port
- The port for the DB instance.public Integer getPort()
The port for the DB instance.
public PendingModifiedValues withPort(Integer port)
The port for the DB instance.
port
- The port for the DB instance.public void setBackupRetentionPeriod(Integer backupRetentionPeriod)
The number of days for which automated backups are retained.
backupRetentionPeriod
- The number of days for which automated backups are retained.public Integer getBackupRetentionPeriod()
The number of days for which automated backups are retained.
public PendingModifiedValues withBackupRetentionPeriod(Integer backupRetentionPeriod)
The number of days for which automated backups are retained.
backupRetentionPeriod
- The number of days for which automated backups are retained.public void setMultiAZ(Boolean multiAZ)
A value that indicates that the Single-AZ DB instance will change to a Multi-AZ deployment.
multiAZ
- A value that indicates that the Single-AZ DB instance will change to a Multi-AZ deployment.public Boolean getMultiAZ()
A value that indicates that the Single-AZ DB instance will change to a Multi-AZ deployment.
public PendingModifiedValues withMultiAZ(Boolean multiAZ)
A value that indicates that the Single-AZ DB instance will change to a Multi-AZ deployment.
multiAZ
- A value that indicates that the Single-AZ DB instance will change to a Multi-AZ deployment.public Boolean isMultiAZ()
A value that indicates that the Single-AZ DB instance will change to a Multi-AZ deployment.
public void setEngineVersion(String engineVersion)
The database engine version.
engineVersion
- The database engine version.public String getEngineVersion()
The database engine version.
public PendingModifiedValues withEngineVersion(String engineVersion)
The database engine version.
engineVersion
- The database engine version.public void setLicenseModel(String licenseModel)
The license model for the DB instance.
Valid values: license-included
| bring-your-own-license
|
general-public-license
licenseModel
- The license model for the DB instance.
Valid values: license-included
| bring-your-own-license
|
general-public-license
public String getLicenseModel()
The license model for the DB instance.
Valid values: license-included
| bring-your-own-license
|
general-public-license
Valid values: license-included
| bring-your-own-license
|
general-public-license
public PendingModifiedValues withLicenseModel(String licenseModel)
The license model for the DB instance.
Valid values: license-included
| bring-your-own-license
|
general-public-license
licenseModel
- The license model for the DB instance.
Valid values: license-included
| bring-your-own-license
|
general-public-license
public void setIops(Integer iops)
The Provisioned IOPS value for the DB instance.
iops
- The Provisioned IOPS value for the DB instance.public Integer getIops()
The Provisioned IOPS value for the DB instance.
public PendingModifiedValues withIops(Integer iops)
The Provisioned IOPS value for the DB instance.
iops
- The Provisioned IOPS value for the DB instance.public void setDBInstanceIdentifier(String dBInstanceIdentifier)
The database identifier for the DB instance.
dBInstanceIdentifier
- The database identifier for the DB instance.public String getDBInstanceIdentifier()
The database identifier for the DB instance.
public PendingModifiedValues withDBInstanceIdentifier(String dBInstanceIdentifier)
The database identifier for the DB instance.
dBInstanceIdentifier
- The database identifier for the DB instance.public void setStorageType(String storageType)
The storage type of the DB instance.
storageType
- The storage type of the DB instance.public String getStorageType()
The storage type of the DB instance.
public PendingModifiedValues withStorageType(String storageType)
The storage type of the DB instance.
storageType
- The storage type of the DB instance.public void setCACertificateIdentifier(String cACertificateIdentifier)
The identifier of the CA certificate for the DB instance.
cACertificateIdentifier
- The identifier of the CA certificate for the DB instance.public String getCACertificateIdentifier()
The identifier of the CA certificate for the DB instance.
public PendingModifiedValues withCACertificateIdentifier(String cACertificateIdentifier)
The identifier of the CA certificate for the DB instance.
cACertificateIdentifier
- The identifier of the CA certificate for the DB instance.public void setDBSubnetGroupName(String dBSubnetGroupName)
The DB subnet group for the DB instance.
dBSubnetGroupName
- The DB subnet group for the DB instance.public String getDBSubnetGroupName()
The DB subnet group for the DB instance.
public PendingModifiedValues withDBSubnetGroupName(String dBSubnetGroupName)
The DB subnet group for the DB instance.
dBSubnetGroupName
- The DB subnet group for the DB instance.public void setPendingCloudwatchLogsExports(PendingCloudwatchLogsExports pendingCloudwatchLogsExports)
pendingCloudwatchLogsExports
- public PendingCloudwatchLogsExports getPendingCloudwatchLogsExports()
public PendingModifiedValues withPendingCloudwatchLogsExports(PendingCloudwatchLogsExports pendingCloudwatchLogsExports)
pendingCloudwatchLogsExports
- public List<ProcessorFeature> getProcessorFeatures()
The number of CPU cores and the number of threads per core for the DB instance class of the DB instance.
public void setProcessorFeatures(Collection<ProcessorFeature> processorFeatures)
The number of CPU cores and the number of threads per core for the DB instance class of the DB instance.
processorFeatures
- The number of CPU cores and the number of threads per core for the DB instance class of the DB instance.public PendingModifiedValues withProcessorFeatures(ProcessorFeature... processorFeatures)
The number of CPU cores and the number of threads per core for the DB instance class of the DB instance.
NOTE: This method appends the values to the existing list (if any). Use
setProcessorFeatures(java.util.Collection)
or withProcessorFeatures(java.util.Collection)
if
you want to override the existing values.
processorFeatures
- The number of CPU cores and the number of threads per core for the DB instance class of the DB instance.public PendingModifiedValues withProcessorFeatures(Collection<ProcessorFeature> processorFeatures)
The number of CPU cores and the number of threads per core for the DB instance class of the DB instance.
processorFeatures
- The number of CPU cores and the number of threads per core for the DB instance class of the DB instance.public void setIAMDatabaseAuthenticationEnabled(Boolean iAMDatabaseAuthenticationEnabled)
Whether mapping of AWS Identity and Access Management (IAM) accounts to database accounts is enabled.
iAMDatabaseAuthenticationEnabled
- Whether mapping of AWS Identity and Access Management (IAM) accounts to database accounts is enabled.public Boolean getIAMDatabaseAuthenticationEnabled()
Whether mapping of AWS Identity and Access Management (IAM) accounts to database accounts is enabled.
public PendingModifiedValues withIAMDatabaseAuthenticationEnabled(Boolean iAMDatabaseAuthenticationEnabled)
Whether mapping of AWS Identity and Access Management (IAM) accounts to database accounts is enabled.
iAMDatabaseAuthenticationEnabled
- Whether mapping of AWS Identity and Access Management (IAM) accounts to database accounts is enabled.public Boolean isIAMDatabaseAuthenticationEnabled()
Whether mapping of AWS Identity and Access Management (IAM) accounts to database accounts is enabled.
public String toString()
toString
in class Object
Object.toString()
public PendingModifiedValues clone()