Interface PendingModifiedValues.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<PendingModifiedValues.Builder,
,PendingModifiedValues> SdkBuilder<PendingModifiedValues.Builder,
,PendingModifiedValues> SdkPojo
- Enclosing class:
PendingModifiedValues
-
Method Summary
Modifier and TypeMethodDescriptionallocatedStorage
(Integer allocatedStorage) Contains the newAllocatedStorage
size for then instance that will be applied or is currently being applied.backupRetentionPeriod
(Integer backupRetentionPeriod) Specifies the pending number of days for which automated backups are retained.caCertificateIdentifier
(String caCertificateIdentifier) Specifies the identifier of the certificate authority (CA) certificate for the DB instance.dbInstanceClass
(String dbInstanceClass) Contains the newDBInstanceClass
for the instance that will be applied or is currently being applied.dbInstanceIdentifier
(String dbInstanceIdentifier) Contains the newDBInstanceIdentifier
for the instance that will be applied or is currently being applied.dbSubnetGroupName
(String dbSubnetGroupName) The new subnet group for the instance.engineVersion
(String engineVersion) Indicates the database engine version.Specifies the new Provisioned IOPS value for the instance that will be applied or is currently being applied.licenseModel
(String licenseModel) The license model for the instance.masterUserPassword
(String masterUserPassword) Contains the pending or currently in-progress change of the master credentials for the instance.Indicates that the Single-AZ instance is to change to a Multi-AZ deployment.default PendingModifiedValues.Builder
pendingCloudwatchLogsExports
(Consumer<PendingCloudwatchLogsExports.Builder> pendingCloudwatchLogsExports) A list of the log types whose configuration is still pending.pendingCloudwatchLogsExports
(PendingCloudwatchLogsExports pendingCloudwatchLogsExports) A list of the log types whose configuration is still pending.Specifies the pending port for the instance.storageType
(String storageType) Specifies the storage type to be associated with the instance.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
dbInstanceClass
Contains the new
DBInstanceClass
for the instance that will be applied or is currently being applied.- Parameters:
dbInstanceClass
- Contains the newDBInstanceClass
for the instance that will be applied or is currently being applied.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
allocatedStorage
Contains the new
AllocatedStorage
size for then instance that will be applied or is currently being applied.- Parameters:
allocatedStorage
- Contains the newAllocatedStorage
size for then instance that will be applied or is currently being applied.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
masterUserPassword
Contains the pending or currently in-progress change of the master credentials for the instance.
- Parameters:
masterUserPassword
- Contains the pending or currently in-progress change of the master credentials for the instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
port
Specifies the pending port for the instance.
- Parameters:
port
- Specifies the pending port for the instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
backupRetentionPeriod
Specifies the pending number of days for which automated backups are retained.
- Parameters:
backupRetentionPeriod
- Specifies the pending number of days for which automated backups are retained.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
multiAZ
Indicates that the Single-AZ instance is to change to a Multi-AZ deployment.
- Parameters:
multiAZ
- Indicates that the Single-AZ instance is to change to a Multi-AZ deployment.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
engineVersion
Indicates the database engine version.
- Parameters:
engineVersion
- Indicates the database engine version.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
licenseModel
The license model for the instance.
Valid values:
license-included
,bring-your-own-license
,general-public-license
- Parameters:
licenseModel
- The license model for the instance.Valid values:
license-included
,bring-your-own-license
,general-public-license
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
iops
Specifies the new Provisioned IOPS value for the instance that will be applied or is currently being applied.
- Parameters:
iops
- Specifies the new Provisioned IOPS value for the instance that will be applied or is currently being applied.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dbInstanceIdentifier
Contains the new
DBInstanceIdentifier
for the instance that will be applied or is currently being applied.- Parameters:
dbInstanceIdentifier
- Contains the newDBInstanceIdentifier
for the instance that will be applied or is currently being applied.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
storageType
Specifies the storage type to be associated with the instance.
- Parameters:
storageType
- Specifies the storage type to be associated with the instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
caCertificateIdentifier
Specifies the identifier of the certificate authority (CA) certificate for the DB instance.
- Parameters:
caCertificateIdentifier
- Specifies the identifier of the certificate authority (CA) certificate for the DB instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dbSubnetGroupName
The new subnet group for the instance.
- Parameters:
dbSubnetGroupName
- The new subnet group for the instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
pendingCloudwatchLogsExports
PendingModifiedValues.Builder pendingCloudwatchLogsExports(PendingCloudwatchLogsExports pendingCloudwatchLogsExports) A list of the log types whose configuration is still pending. These log types are in the process of being activated or deactivated.
- Parameters:
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:
- Returns a reference to this object so that method calls can be chained together.
-
pendingCloudwatchLogsExports
default PendingModifiedValues.Builder pendingCloudwatchLogsExports(Consumer<PendingCloudwatchLogsExports.Builder> pendingCloudwatchLogsExports) A list of the log types whose configuration is still pending. These log types are in the process of being activated or deactivated.
This is a convenience method that creates an instance of thePendingCloudwatchLogsExports.Builder
avoiding the need to create one manually viaPendingCloudwatchLogsExports.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed topendingCloudwatchLogsExports(PendingCloudwatchLogsExports)
.- Parameters:
pendingCloudwatchLogsExports
- a consumer that will call methods onPendingCloudwatchLogsExports.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-