Interface AwsRdsDbPendingModifiedValues.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<AwsRdsDbPendingModifiedValues.Builder,AwsRdsDbPendingModifiedValues>,SdkBuilder<AwsRdsDbPendingModifiedValues.Builder,AwsRdsDbPendingModifiedValues>,SdkPojo
- Enclosing class:
- AwsRdsDbPendingModifiedValues
public static interface AwsRdsDbPendingModifiedValues.Builder extends SdkPojo, CopyableBuilder<AwsRdsDbPendingModifiedValues.Builder,AwsRdsDbPendingModifiedValues>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description AwsRdsDbPendingModifiedValues.BuilderallocatedStorage(Integer allocatedStorage)The new value of the allocated storage for the DB instance.AwsRdsDbPendingModifiedValues.BuilderbackupRetentionPeriod(Integer backupRetentionPeriod)The new backup retention period for the DB instance.AwsRdsDbPendingModifiedValues.BuildercaCertificateIdentifier(String caCertificateIdentifier)The new CA certificate identifier for the DB instance.AwsRdsDbPendingModifiedValues.BuilderdbInstanceClass(String dbInstanceClass)The new DB instance class for the DB instance.AwsRdsDbPendingModifiedValues.BuilderdbInstanceIdentifier(String dbInstanceIdentifier)The new DB instance identifier for the DB instance.AwsRdsDbPendingModifiedValues.BuilderdbSubnetGroupName(String dbSubnetGroupName)The name of the new subnet group for the DB instance.AwsRdsDbPendingModifiedValues.BuilderengineVersion(String engineVersion)The new engine version for the DB instance.AwsRdsDbPendingModifiedValues.Builderiops(Integer iops)The new provisioned IOPS value for the DB instance.AwsRdsDbPendingModifiedValues.BuilderlicenseModel(String licenseModel)The new license model value for the DB instance.AwsRdsDbPendingModifiedValues.BuildermasterUserPassword(String masterUserPassword)The new master user password for the DB instance.AwsRdsDbPendingModifiedValues.BuildermultiAZ(Boolean multiAZ)Indicates that a single Availability Zone DB instance is changing to a multiple Availability Zone deployment.default AwsRdsDbPendingModifiedValues.BuilderpendingCloudWatchLogsExports(Consumer<AwsRdsPendingCloudWatchLogsExports.Builder> pendingCloudWatchLogsExports)A list of log types that are being enabled or disabled.AwsRdsDbPendingModifiedValues.BuilderpendingCloudWatchLogsExports(AwsRdsPendingCloudWatchLogsExports pendingCloudWatchLogsExports)A list of log types that are being enabled or disabled.AwsRdsDbPendingModifiedValues.Builderport(Integer port)The new port for the DB instance.AwsRdsDbPendingModifiedValues.BuilderprocessorFeatures(Collection<AwsRdsDbProcessorFeature> processorFeatures)Processor features that are being updated.AwsRdsDbPendingModifiedValues.BuilderprocessorFeatures(Consumer<AwsRdsDbProcessorFeature.Builder>... processorFeatures)Processor features that are being updated.AwsRdsDbPendingModifiedValues.BuilderprocessorFeatures(AwsRdsDbProcessorFeature... processorFeatures)Processor features that are being updated.AwsRdsDbPendingModifiedValues.BuilderstorageType(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, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
dbInstanceClass
AwsRdsDbPendingModifiedValues.Builder dbInstanceClass(String 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
AwsRdsDbPendingModifiedValues.Builder allocatedStorage(Integer 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
AwsRdsDbPendingModifiedValues.Builder masterUserPassword(String 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
AwsRdsDbPendingModifiedValues.Builder port(Integer 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
AwsRdsDbPendingModifiedValues.Builder backupRetentionPeriod(Integer 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
AwsRdsDbPendingModifiedValues.Builder multiAZ(Boolean 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
AwsRdsDbPendingModifiedValues.Builder engineVersion(String 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
AwsRdsDbPendingModifiedValues.Builder licenseModel(String 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
AwsRdsDbPendingModifiedValues.Builder iops(Integer 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
AwsRdsDbPendingModifiedValues.Builder dbInstanceIdentifier(String 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
AwsRdsDbPendingModifiedValues.Builder storageType(String 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
AwsRdsDbPendingModifiedValues.Builder caCertificateIdentifier(String 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
AwsRdsDbPendingModifiedValues.Builder dbSubnetGroupName(String 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.Builderavoiding the need to create one manually viaAwsRdsPendingCloudWatchLogsExports.builder().When the
Consumercompletes,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:
pendingCloudWatchLogsExports(AwsRdsPendingCloudWatchLogsExports)
-
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.Builderavoiding the need to create one manually viaAwsRdsDbProcessorFeature.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#processorFeatures(List.) - 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:
#processorFeatures(java.util.Collection)
-
-