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.BuilderallocatedStorage(Integer allocatedStorage)The allocated storage size in gibibytes (GiB) for all database engines except Amazon Aurora.ClusterPendingModifiedValues.BuilderbackupRetentionPeriod(Integer backupRetentionPeriod)The number of days for which automatic DB snapshots are retained.default ClusterPendingModifiedValues.BuildercertificateDetails(Consumer<CertificateDetails.Builder> certificateDetails)Sets the value of the CertificateDetails property for this object.ClusterPendingModifiedValues.BuildercertificateDetails(CertificateDetails certificateDetails)Sets the value of the CertificateDetails property for this object.ClusterPendingModifiedValues.BuilderdbClusterIdentifier(String dbClusterIdentifier)The DBClusterIdentifier value for the DB cluster.ClusterPendingModifiedValues.BuilderengineVersion(String engineVersion)The database engine version.ClusterPendingModifiedValues.BuilderiamDatabaseAuthenticationEnabled(Boolean iamDatabaseAuthenticationEnabled)Indicates whether mapping of Amazon Web Services Identity and Access Management (IAM) accounts to database accounts is enabled.ClusterPendingModifiedValues.Builderiops(Integer iops)The Provisioned IOPS (I/O operations per second) value.ClusterPendingModifiedValues.BuildermasterUserPassword(String masterUserPassword)The master credentials for the DB cluster.default ClusterPendingModifiedValues.BuilderpendingCloudwatchLogsExports(Consumer<PendingCloudwatchLogsExports.Builder> pendingCloudwatchLogsExports)Sets the value of the PendingCloudwatchLogsExports property for this object.ClusterPendingModifiedValues.BuilderpendingCloudwatchLogsExports(PendingCloudwatchLogsExports pendingCloudwatchLogsExports)Sets the value of the PendingCloudwatchLogsExports property for this object.default ClusterPendingModifiedValues.BuilderrdsCustomClusterConfiguration(Consumer<RdsCustomClusterConfiguration.Builder> rdsCustomClusterConfiguration)Reserved for future use.ClusterPendingModifiedValues.BuilderrdsCustomClusterConfiguration(RdsCustomClusterConfiguration rdsCustomClusterConfiguration)Reserved for future use.ClusterPendingModifiedValues.BuilderstorageType(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, sdkFieldNameToField, 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.Builderavoiding the need to create one manually viaPendingCloudwatchLogsExports.builder().When the
Consumercompletes,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,
AllocatedStoragealways 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,AllocatedStoragealways 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.Builderavoiding the need to create one manually viaRdsCustomClusterConfiguration.builder().When the
Consumercompletes,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.Builderavoiding the need to create one manually viaCertificateDetails.builder().When the
Consumercompletes,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)
-
-