Interface PendingModifiedValues.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<PendingModifiedValues.Builder,
,PendingModifiedValues> SdkBuilder<PendingModifiedValues.Builder,
,PendingModifiedValues> SdkPojo
- Enclosing class:
PendingModifiedValues
-
Method Summary
Modifier and TypeMethodDescriptionallocatedStorage
(Integer allocatedStorage) The allocated storage size for the DB instance specified in gibibytes (GiB).automationMode
(String automationMode) The automation mode of the RDS Custom DB instance:full
orall-paused
.automationMode
(AutomationMode automationMode) The automation mode of the RDS Custom DB instance:full
orall-paused
.backupRetentionPeriod
(Integer backupRetentionPeriod) The number of days for which automated backups are retained.caCertificateIdentifier
(String caCertificateIdentifier) The identifier of the CA certificate for the DB instance.dbInstanceClass
(String dbInstanceClass) The name of the compute and memory capacity class for the DB instance.dbInstanceIdentifier
(String dbInstanceIdentifier) The database identifier for the DB instance.dbSubnetGroupName
(String dbSubnetGroupName) The DB subnet group for the DB instance.dedicatedLogVolume
(Boolean dedicatedLogVolume) Indicates whether the DB instance has a dedicated log volume (DLV) enabled.>The database engine of the DB instance.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 value for the DB instance.licenseModel
(String licenseModel) The license model for the DB instance.masterUserPassword
(String masterUserPassword) The master credentials for the DB instance.Indicates whether the Single-AZ DB instance will change to a Multi-AZ deployment.multiTenant
(Boolean multiTenant) Indicates whether the DB instance will change to the multi-tenant configuration (TRUE) or the single-tenant configuration (FALSE).default PendingModifiedValues.Builder
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.The port for the DB instance.processorFeatures
(Collection<ProcessorFeature> processorFeatures) The number of CPU cores and the number of threads per core for the DB instance class of the DB instance.processorFeatures
(Consumer<ProcessorFeature.Builder>... processorFeatures) The number of CPU cores and the number of threads per core for the DB instance class of the DB instance.processorFeatures
(ProcessorFeature... processorFeatures) The number of CPU cores and the number of threads per core for the DB instance class of the DB instance.resumeFullAutomationModeTime
(Instant resumeFullAutomationModeTime) The number of minutes to pause the automation.storageThroughput
(Integer storageThroughput) The storage throughput of the DB instance.storageType
(String storageType) The storage type of 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 name of the compute and memory capacity class for the DB instance.
- Parameters:
dbInstanceClass
- The name of the compute and memory capacity class for the DB instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
allocatedStorage
The allocated storage size for the DB instance specified in gibibytes (GiB).
- Parameters:
allocatedStorage
- The allocated storage size for the DB instance specified in gibibytes (GiB).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
masterUserPassword
The master credentials for the DB instance.
- Parameters:
masterUserPassword
- The master credentials for the DB instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
port
The port for the DB instance.
- Parameters:
port
- The port for the DB instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
backupRetentionPeriod
The number of days for which automated backups are retained.
- Parameters:
backupRetentionPeriod
- The number of days for which automated backups are retained.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
multiAZ
Indicates whether the Single-AZ DB instance will change to a Multi-AZ deployment.
- Parameters:
multiAZ
- Indicates whether the Single-AZ DB instance will change to a Multi-AZ deployment.- 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.
-
licenseModel
The license model for the DB instance.
Valid values:
license-included
|bring-your-own-license
|general-public-license
- Parameters:
licenseModel
- The license model for the DB instance.Valid values:
license-included
|bring-your-own-license
|general-public-license
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
iops
The Provisioned IOPS value for the DB instance.
- Parameters:
iops
- The Provisioned IOPS value for the DB instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dbInstanceIdentifier
The database identifier for the DB instance.
- Parameters:
dbInstanceIdentifier
- The database identifier for the DB instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
storageType
The storage type of the DB instance.
- Parameters:
storageType
- The storage type of the DB instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
caCertificateIdentifier
The identifier of the CA certificate for the DB instance.
For more information, see Using SSL/TLS to encrypt a connection to a DB instance in the Amazon RDS User Guide and Using SSL/TLS to encrypt a connection to a DB cluster in the Amazon Aurora User Guide.
- Parameters:
caCertificateIdentifier
- The identifier of the CA certificate for the DB instance.For more information, see Using SSL/TLS to encrypt a connection to a DB instance in the Amazon RDS User Guide and Using SSL/TLS to encrypt a connection to a DB cluster in the Amazon Aurora User Guide.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dbSubnetGroupName
The DB subnet group for the DB instance.
- Parameters:
dbSubnetGroupName
- The DB subnet group for the DB instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
pendingCloudwatchLogsExports
PendingModifiedValues.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 PendingModifiedValues.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:
-
processorFeatures
The number of CPU cores and the number of threads per core for the DB instance class of the DB instance.
- Parameters:
processorFeatures
- The number of CPU cores and the number of threads per core for the DB instance class of the DB instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
processorFeatures
The number of CPU cores and the number of threads per core for the DB instance class of the DB instance.
- Parameters:
processorFeatures
- The number of CPU cores and the number of threads per core for the DB instance class of the DB instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
processorFeatures
PendingModifiedValues.Builder processorFeatures(Consumer<ProcessorFeature.Builder>... processorFeatures) The number of CPU cores and the number of threads per core for the DB instance class of the DB instance.
This is a convenience method that creates an instance of theProcessorFeature.Builder
avoiding the need to create one manually viaProcessorFeature.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toprocessorFeatures(List<ProcessorFeature>)
.- Parameters:
processorFeatures
- a consumer that will call methods onProcessorFeature.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
iamDatabaseAuthenticationEnabled
PendingModifiedValues.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.
-
automationMode
The automation mode of the RDS Custom DB instance:
full
orall-paused
. Iffull
, the DB instance automates monitoring and instance recovery. Ifall-paused
, the instance pauses automation for the duration set by--resume-full-automation-mode-minutes
.- Parameters:
automationMode
- The automation mode of the RDS Custom DB instance:full
orall-paused
. Iffull
, the DB instance automates monitoring and instance recovery. Ifall-paused
, the instance pauses automation for the duration set by--resume-full-automation-mode-minutes
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
automationMode
The automation mode of the RDS Custom DB instance:
full
orall-paused
. Iffull
, the DB instance automates monitoring and instance recovery. Ifall-paused
, the instance pauses automation for the duration set by--resume-full-automation-mode-minutes
.- Parameters:
automationMode
- The automation mode of the RDS Custom DB instance:full
orall-paused
. Iffull
, the DB instance automates monitoring and instance recovery. Ifall-paused
, the instance pauses automation for the duration set by--resume-full-automation-mode-minutes
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
resumeFullAutomationModeTime
The number of minutes to pause the automation. When the time period ends, RDS Custom resumes full automation. The minimum value is 60 (default). The maximum value is 1,440.
- Parameters:
resumeFullAutomationModeTime
- The number of minutes to pause the automation. When the time period ends, RDS Custom resumes full automation. The minimum value is 60 (default). The maximum value is 1,440.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
storageThroughput
The storage throughput of the DB instance.
- Parameters:
storageThroughput
- The storage throughput of the DB instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
engine
The database engine of the DB instance.
- Parameters:
engine
- The database engine of the DB instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dedicatedLogVolume
Indicates whether the DB instance has a dedicated log volume (DLV) enabled.>
- Parameters:
dedicatedLogVolume
- Indicates whether the DB instance has a dedicated log volume (DLV) enabled.>- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
multiTenant
Indicates whether the DB instance will change to the multi-tenant configuration (TRUE) or the single-tenant configuration (FALSE).
- Parameters:
multiTenant
- Indicates whether the DB instance will change to the multi-tenant configuration (TRUE) or the single-tenant configuration (FALSE).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-