Interface PendingModifiedValues.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<PendingModifiedValues.Builder,PendingModifiedValues>,SdkBuilder<PendingModifiedValues.Builder,PendingModifiedValues>,SdkPojo
- Enclosing class:
- PendingModifiedValues
public static interface PendingModifiedValues.Builder extends SdkPojo, CopyableBuilder<PendingModifiedValues.Builder,PendingModifiedValues>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description PendingModifiedValues.BuilderallocatedStorage(Integer allocatedStorage)The allocated storage size for the DB instance specified in gibibytes (GiB).PendingModifiedValues.BuilderautomationMode(String automationMode)The automation mode of the RDS Custom DB instance:fullorall-paused.PendingModifiedValues.BuilderautomationMode(AutomationMode automationMode)The automation mode of the RDS Custom DB instance:fullorall-paused.PendingModifiedValues.BuilderbackupRetentionPeriod(Integer backupRetentionPeriod)The number of days for which automated backups are retained.PendingModifiedValues.BuildercaCertificateIdentifier(String caCertificateIdentifier)The identifier of the CA certificate for the DB instance.PendingModifiedValues.BuilderdbInstanceClass(String dbInstanceClass)The name of the compute and memory capacity class for the DB instance.PendingModifiedValues.BuilderdbInstanceIdentifier(String dbInstanceIdentifier)The database identifier for the DB instance.PendingModifiedValues.BuilderdbSubnetGroupName(String dbSubnetGroupName)The DB subnet group for the DB instance.PendingModifiedValues.BuilderdedicatedLogVolume(Boolean dedicatedLogVolume)Indicates whether the DB instance has a dedicated log volume (DLV) enabled.>PendingModifiedValues.Builderengine(String engine)The database engine of the DB instance.PendingModifiedValues.BuilderengineVersion(String engineVersion)The database engine version.PendingModifiedValues.BuilderiamDatabaseAuthenticationEnabled(Boolean iamDatabaseAuthenticationEnabled)Indicates whether mapping of Amazon Web Services Identity and Access Management (IAM) accounts to database accounts is enabled.PendingModifiedValues.Builderiops(Integer iops)The Provisioned IOPS value for the DB instance.PendingModifiedValues.BuilderlicenseModel(String licenseModel)The license model for the DB instance.PendingModifiedValues.BuildermasterUserPassword(String masterUserPassword)The master credentials for the DB instance.PendingModifiedValues.BuildermultiAZ(Boolean multiAZ)Indicates whether the Single-AZ DB instance will change to a Multi-AZ deployment.PendingModifiedValues.BuildermultiTenant(Boolean multiTenant)Indicates whether the DB instance will change to the multi-tenant configuration (TRUE) or the single-tenant configuration (FALSE).default PendingModifiedValues.BuilderpendingCloudwatchLogsExports(Consumer<PendingCloudwatchLogsExports.Builder> pendingCloudwatchLogsExports)Sets the value of the PendingCloudwatchLogsExports property for this object.PendingModifiedValues.BuilderpendingCloudwatchLogsExports(PendingCloudwatchLogsExports pendingCloudwatchLogsExports)Sets the value of the PendingCloudwatchLogsExports property for this object.PendingModifiedValues.Builderport(Integer port)The port for the DB instance.PendingModifiedValues.BuilderprocessorFeatures(Collection<ProcessorFeature> processorFeatures)The number of CPU cores and the number of threads per core for the DB instance class of the DB instance.PendingModifiedValues.BuilderprocessorFeatures(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.PendingModifiedValues.BuilderprocessorFeatures(ProcessorFeature... processorFeatures)The number of CPU cores and the number of threads per core for the DB instance class of the DB instance.PendingModifiedValues.BuilderresumeFullAutomationModeTime(Instant resumeFullAutomationModeTime)The number of minutes to pause the automation.PendingModifiedValues.BuilderstorageThroughput(Integer storageThroughput)The storage throughput of the DB instance.PendingModifiedValues.BuilderstorageType(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, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
dbInstanceClass
PendingModifiedValues.Builder dbInstanceClass(String 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
PendingModifiedValues.Builder allocatedStorage(Integer 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
PendingModifiedValues.Builder masterUserPassword(String 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
PendingModifiedValues.Builder port(Integer 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
PendingModifiedValues.Builder backupRetentionPeriod(Integer 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
PendingModifiedValues.Builder multiAZ(Boolean 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
PendingModifiedValues.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.
-
licenseModel
PendingModifiedValues.Builder licenseModel(String 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
PendingModifiedValues.Builder iops(Integer 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
PendingModifiedValues.Builder dbInstanceIdentifier(String 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
PendingModifiedValues.Builder storageType(String 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
PendingModifiedValues.Builder caCertificateIdentifier(String 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
PendingModifiedValues.Builder dbSubnetGroupName(String 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.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)
-
processorFeatures
PendingModifiedValues.Builder 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.
- 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(ProcessorFeature... 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.Builderavoiding the need to create one manually viaProcessorFeature.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 onProcessorFeature.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#processorFeatures(java.util.Collection)
-
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
PendingModifiedValues.Builder automationMode(String automationMode)
The automation mode of the RDS Custom DB instance:
fullorall-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:fullorall-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,AutomationMode
-
automationMode
PendingModifiedValues.Builder automationMode(AutomationMode automationMode)
The automation mode of the RDS Custom DB instance:
fullorall-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:fullorall-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,AutomationMode
-
resumeFullAutomationModeTime
PendingModifiedValues.Builder resumeFullAutomationModeTime(Instant 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
PendingModifiedValues.Builder storageThroughput(Integer 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
PendingModifiedValues.Builder engine(String 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
PendingModifiedValues.Builder dedicatedLogVolume(Boolean 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
PendingModifiedValues.Builder multiTenant(Boolean 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.
-
-