Interface ClusterPendingModifiedValues.Builder
-
- All Superinterfaces:
Buildable
,CopyableBuilder<ClusterPendingModifiedValues.Builder,ClusterPendingModifiedValues>
,SdkBuilder<ClusterPendingModifiedValues.Builder,ClusterPendingModifiedValues>
,SdkPojo
- Enclosing class:
- ClusterPendingModifiedValues
public static interface ClusterPendingModifiedValues.Builder extends SdkPojo, CopyableBuilder<ClusterPendingModifiedValues.Builder,ClusterPendingModifiedValues>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description ClusterPendingModifiedValues.Builder
allocatedStorage(Integer allocatedStorage)
The allocated storage size in gibibytes (GiB) for all database engines except Amazon Aurora.ClusterPendingModifiedValues.Builder
backupRetentionPeriod(Integer backupRetentionPeriod)
The number of days for which automatic DB snapshots are retained.default ClusterPendingModifiedValues.Builder
certificateDetails(Consumer<CertificateDetails.Builder> certificateDetails)
Sets the value of the CertificateDetails property for this object.ClusterPendingModifiedValues.Builder
certificateDetails(CertificateDetails certificateDetails)
Sets the value of the CertificateDetails property for this object.ClusterPendingModifiedValues.Builder
dbClusterIdentifier(String dbClusterIdentifier)
The DBClusterIdentifier value for the DB cluster.ClusterPendingModifiedValues.Builder
engineVersion(String engineVersion)
The database engine version.ClusterPendingModifiedValues.Builder
iamDatabaseAuthenticationEnabled(Boolean iamDatabaseAuthenticationEnabled)
Indicates whether mapping of Amazon Web Services Identity and Access Management (IAM) accounts to database accounts is enabled.ClusterPendingModifiedValues.Builder
iops(Integer iops)
The Provisioned IOPS (I/O operations per second) value.ClusterPendingModifiedValues.Builder
masterUserPassword(String masterUserPassword)
The master credentials for the DB cluster.default ClusterPendingModifiedValues.Builder
pendingCloudwatchLogsExports(Consumer<PendingCloudwatchLogsExports.Builder> pendingCloudwatchLogsExports)
Sets the value of the PendingCloudwatchLogsExports property for this object.ClusterPendingModifiedValues.Builder
pendingCloudwatchLogsExports(PendingCloudwatchLogsExports pendingCloudwatchLogsExports)
Sets the value of the PendingCloudwatchLogsExports property for this object.default ClusterPendingModifiedValues.Builder
rdsCustomClusterConfiguration(Consumer<RdsCustomClusterConfiguration.Builder> rdsCustomClusterConfiguration)
Reserved for future use.ClusterPendingModifiedValues.Builder
rdsCustomClusterConfiguration(RdsCustomClusterConfiguration rdsCustomClusterConfiguration)
Reserved for future use.ClusterPendingModifiedValues.Builder
storageType(String storageType)
The storage type for the DB cluster.-
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 Detail
-
pendingCloudwatchLogsExports
ClusterPendingModifiedValues.Builder pendingCloudwatchLogsExports(PendingCloudwatchLogsExports pendingCloudwatchLogsExports)
Sets the value of the PendingCloudwatchLogsExports property for this object.- Parameters:
pendingCloudwatchLogsExports
- The new value for the PendingCloudwatchLogsExports property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
pendingCloudwatchLogsExports
default ClusterPendingModifiedValues.Builder pendingCloudwatchLogsExports(Consumer<PendingCloudwatchLogsExports.Builder> pendingCloudwatchLogsExports)
Sets the value of the PendingCloudwatchLogsExports property for this object. 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:
pendingCloudwatchLogsExports(PendingCloudwatchLogsExports)
-
dbClusterIdentifier
ClusterPendingModifiedValues.Builder dbClusterIdentifier(String dbClusterIdentifier)
The DBClusterIdentifier value for the DB cluster.
- Parameters:
dbClusterIdentifier
- The DBClusterIdentifier value for the DB cluster.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
masterUserPassword
ClusterPendingModifiedValues.Builder masterUserPassword(String masterUserPassword)
The master credentials for the DB cluster.
- Parameters:
masterUserPassword
- The master credentials for the DB cluster.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
iamDatabaseAuthenticationEnabled
ClusterPendingModifiedValues.Builder iamDatabaseAuthenticationEnabled(Boolean iamDatabaseAuthenticationEnabled)
Indicates whether mapping of Amazon Web Services Identity and Access Management (IAM) accounts to database accounts is enabled.
- Parameters:
iamDatabaseAuthenticationEnabled
- Indicates whether mapping of Amazon Web Services Identity and Access Management (IAM) accounts to database accounts is enabled.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
engineVersion
ClusterPendingModifiedValues.Builder engineVersion(String engineVersion)
The database engine version.
- Parameters:
engineVersion
- The database engine version.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
backupRetentionPeriod
ClusterPendingModifiedValues.Builder backupRetentionPeriod(Integer backupRetentionPeriod)
The number of days for which automatic DB snapshots are retained.
- Parameters:
backupRetentionPeriod
- The number of days for which automatic DB snapshots are retained.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
allocatedStorage
ClusterPendingModifiedValues.Builder allocatedStorage(Integer allocatedStorage)
The allocated storage size in gibibytes (GiB) for all database engines except Amazon Aurora. For Aurora,
AllocatedStorage
always returns 1, because Aurora DB cluster storage size isn't fixed, but instead automatically adjusts as needed.- Parameters:
allocatedStorage
- The allocated storage size in gibibytes (GiB) for all database engines except Amazon Aurora. For Aurora,AllocatedStorage
always returns 1, because Aurora DB cluster storage size isn't fixed, but instead automatically adjusts as needed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
rdsCustomClusterConfiguration
ClusterPendingModifiedValues.Builder rdsCustomClusterConfiguration(RdsCustomClusterConfiguration rdsCustomClusterConfiguration)
Reserved for future use.
- Parameters:
rdsCustomClusterConfiguration
- Reserved for future use.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
rdsCustomClusterConfiguration
default ClusterPendingModifiedValues.Builder rdsCustomClusterConfiguration(Consumer<RdsCustomClusterConfiguration.Builder> rdsCustomClusterConfiguration)
Reserved for future use.
This is a convenience method that creates an instance of theRdsCustomClusterConfiguration.Builder
avoiding the need to create one manually viaRdsCustomClusterConfiguration.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tordsCustomClusterConfiguration(RdsCustomClusterConfiguration)
.- Parameters:
rdsCustomClusterConfiguration
- a consumer that will call methods onRdsCustomClusterConfiguration.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
rdsCustomClusterConfiguration(RdsCustomClusterConfiguration)
-
iops
ClusterPendingModifiedValues.Builder iops(Integer iops)
The Provisioned IOPS (I/O operations per second) value. This setting is only for non-Aurora Multi-AZ DB clusters.
- Parameters:
iops
- The Provisioned IOPS (I/O operations per second) value. This setting is only for non-Aurora Multi-AZ DB clusters.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
storageType
ClusterPendingModifiedValues.Builder storageType(String storageType)
The storage type for the DB cluster.
- Parameters:
storageType
- The storage type for the DB cluster.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
certificateDetails
ClusterPendingModifiedValues.Builder certificateDetails(CertificateDetails certificateDetails)
Sets the value of the CertificateDetails property for this object.- Parameters:
certificateDetails
- The new value for the CertificateDetails property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
certificateDetails
default ClusterPendingModifiedValues.Builder certificateDetails(Consumer<CertificateDetails.Builder> certificateDetails)
Sets the value of the CertificateDetails property for this object. This is a convenience method that creates an instance of theCertificateDetails.Builder
avoiding the need to create one manually viaCertificateDetails.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tocertificateDetails(CertificateDetails)
.- Parameters:
certificateDetails
- a consumer that will call methods onCertificateDetails.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
certificateDetails(CertificateDetails)
-
-