Interface AwsRdsDbPendingModifiedValues.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<AwsRdsDbPendingModifiedValues.Builder,
,AwsRdsDbPendingModifiedValues> SdkBuilder<AwsRdsDbPendingModifiedValues.Builder,
,AwsRdsDbPendingModifiedValues> SdkPojo
- Enclosing class:
AwsRdsDbPendingModifiedValues
-
Method Summary
Modifier and TypeMethodDescriptionallocatedStorage
(Integer allocatedStorage) The new value of the allocated storage for the DB instance.backupRetentionPeriod
(Integer backupRetentionPeriod) The new backup retention period for the DB instance.caCertificateIdentifier
(String caCertificateIdentifier) The new CA certificate identifier for the DB instance.dbInstanceClass
(String dbInstanceClass) The new DB instance class for the DB instance.dbInstanceIdentifier
(String dbInstanceIdentifier) The new DB instance identifier for the DB instance.dbSubnetGroupName
(String dbSubnetGroupName) The name of the new subnet group for the DB instance.engineVersion
(String engineVersion) The new engine version for the DB instance.The new provisioned IOPS value for the DB instance.licenseModel
(String licenseModel) The new license model value for the DB instance.masterUserPassword
(String masterUserPassword) The new master user password for the DB instance.Indicates that a single Availability Zone DB instance is changing to a multiple Availability Zone deployment.pendingCloudWatchLogsExports
(Consumer<AwsRdsPendingCloudWatchLogsExports.Builder> pendingCloudWatchLogsExports) A list of log types that are being enabled or disabled.pendingCloudWatchLogsExports
(AwsRdsPendingCloudWatchLogsExports pendingCloudWatchLogsExports) A list of log types that are being enabled or disabled.The new port for the DB instance.processorFeatures
(Collection<AwsRdsDbProcessorFeature> processorFeatures) Processor features that are being updated.processorFeatures
(Consumer<AwsRdsDbProcessorFeature.Builder>... processorFeatures) Processor features that are being updated.processorFeatures
(AwsRdsDbProcessorFeature... processorFeatures) Processor features that are being updated.storageType
(String storageType) The new storage type for the DB 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
The new DB instance class for the DB instance.
- Parameters:
dbInstanceClass
- The new DB instance class for the DB instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
allocatedStorage
The new value of the allocated storage for the DB instance.
- Parameters:
allocatedStorage
- The new value of the allocated storage for the DB instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
masterUserPassword
The new master user password for the DB instance.
- Parameters:
masterUserPassword
- The new master user password for the DB instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
port
The new port for the DB instance.
- Parameters:
port
- The new port for the DB instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
backupRetentionPeriod
The new backup retention period for the DB instance.
- Parameters:
backupRetentionPeriod
- The new backup retention period for the DB instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
multiAZ
Indicates that a single Availability Zone DB instance is changing to a multiple Availability Zone deployment.
- Parameters:
multiAZ
- Indicates that a single Availability Zone DB instance is changing to a multiple Availability Zone deployment.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
engineVersion
The new engine version for the DB instance.
- Parameters:
engineVersion
- The new engine version for the DB instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
licenseModel
The new license model value for the DB instance.
- Parameters:
licenseModel
- The new license model value for the DB instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
iops
The new provisioned IOPS value for the DB instance.
- Parameters:
iops
- The new provisioned IOPS value for the DB instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dbInstanceIdentifier
The new DB instance identifier for the DB instance.
- Parameters:
dbInstanceIdentifier
- The new DB instance identifier for the DB instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
storageType
The new storage type for the DB instance.
- Parameters:
storageType
- The new storage type for the DB instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
caCertificateIdentifier
The new CA certificate identifier for the DB instance.
- Parameters:
caCertificateIdentifier
- The new CA certificate identifier for the DB instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dbSubnetGroupName
The name of the new subnet group for the DB instance.
- Parameters:
dbSubnetGroupName
- The name of the new subnet group for the DB instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
pendingCloudWatchLogsExports
AwsRdsDbPendingModifiedValues.Builder pendingCloudWatchLogsExports(AwsRdsPendingCloudWatchLogsExports pendingCloudWatchLogsExports) A list of log types that are being enabled or disabled.
- Parameters:
pendingCloudWatchLogsExports
- A list of log types that are being enabled or disabled.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
pendingCloudWatchLogsExports
default AwsRdsDbPendingModifiedValues.Builder pendingCloudWatchLogsExports(Consumer<AwsRdsPendingCloudWatchLogsExports.Builder> pendingCloudWatchLogsExports) A list of log types that are being enabled or disabled.
This is a convenience method that creates an instance of theAwsRdsPendingCloudWatchLogsExports.Builder
avoiding the need to create one manually viaAwsRdsPendingCloudWatchLogsExports.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed topendingCloudWatchLogsExports(AwsRdsPendingCloudWatchLogsExports)
.- Parameters:
pendingCloudWatchLogsExports
- a consumer that will call methods onAwsRdsPendingCloudWatchLogsExports.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
processorFeatures
AwsRdsDbPendingModifiedValues.Builder processorFeatures(Collection<AwsRdsDbProcessorFeature> processorFeatures) Processor features that are being updated.
- Parameters:
processorFeatures
- Processor features that are being updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
processorFeatures
AwsRdsDbPendingModifiedValues.Builder processorFeatures(AwsRdsDbProcessorFeature... processorFeatures) Processor features that are being updated.
- Parameters:
processorFeatures
- Processor features that are being updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
processorFeatures
AwsRdsDbPendingModifiedValues.Builder processorFeatures(Consumer<AwsRdsDbProcessorFeature.Builder>... processorFeatures) Processor features that are being updated.
This is a convenience method that creates an instance of theAwsRdsDbProcessorFeature.Builder
avoiding the need to create one manually viaAwsRdsDbProcessorFeature.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toprocessorFeatures(List<AwsRdsDbProcessorFeature>)
.- Parameters:
processorFeatures
- a consumer that will call methods onAwsRdsDbProcessorFeature.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-