Interface ClusterPendingModifiedValues.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ClusterPendingModifiedValues.Builder,
,ClusterPendingModifiedValues> SdkBuilder<ClusterPendingModifiedValues.Builder,
,ClusterPendingModifiedValues> SdkPojo
- Enclosing class:
ClusterPendingModifiedValues
-
Method Summary
Modifier and TypeMethodDescriptionallocatedStorage
(Integer allocatedStorage) The allocated storage size in gibibytes (GiB) for all database engines except Amazon Aurora.backupRetentionPeriod
(Integer backupRetentionPeriod) The number of days for which automatic DB snapshots are retained.certificateDetails
(Consumer<CertificateDetails.Builder> certificateDetails) Sets the value of the CertificateDetails property for this object.certificateDetails
(CertificateDetails certificateDetails) Sets the value of the CertificateDetails property for this object.dbClusterIdentifier
(String dbClusterIdentifier) The DBClusterIdentifier value for the DB cluster.engineVersion
(String engineVersion) The database engine version.iamDatabaseAuthenticationEnabled
(Boolean iamDatabaseAuthenticationEnabled) Indicates whether mapping of Amazon Web Services Identity and Access Management (IAM) accounts to database accounts is enabled.The Provisioned IOPS (I/O operations per second) value.masterUserPassword
(String masterUserPassword) The master credentials for the DB cluster.pendingCloudwatchLogsExports
(Consumer<PendingCloudwatchLogsExports.Builder> pendingCloudwatchLogsExports) Sets the value of the PendingCloudwatchLogsExports property for this object.pendingCloudwatchLogsExports
(PendingCloudwatchLogsExports pendingCloudwatchLogsExports) Sets the value of the PendingCloudwatchLogsExports property for this object.rdsCustomClusterConfiguration
(Consumer<RdsCustomClusterConfiguration.Builder> rdsCustomClusterConfiguration) Reserved for future use.rdsCustomClusterConfiguration
(RdsCustomClusterConfiguration rdsCustomClusterConfiguration) Reserved for future use.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 Details
-
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:
-
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
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
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
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
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:
-
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
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
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:
-