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) Contains the newAllocatedStorage
size for the DB instance that will be applied or is currently being applied.backupRetentionPeriod
(Integer backupRetentionPeriod) Specifies the pending number of days for which automated backups are retained.caCertificateIdentifier
(String caCertificateIdentifier) Specifies the identifier of the CA certificate for the DB instance.dbInstanceClass
(String dbInstanceClass) Contains the newDBInstanceClass
for the DB instance that will be applied or is currently being applied.dbInstanceIdentifier
(String dbInstanceIdentifier) Contains the newDBInstanceIdentifier
for the DB instance that will be applied or is currently being applied.dbSubnetGroupName
(String dbSubnetGroupName) The new DB subnet group for the DB instance.engineVersion
(String engineVersion) Indicates the database engine version.Specifies the new Provisioned IOPS value for the DB instance that will be applied or is currently being applied.licenseModel
(String licenseModel) Not supported by Neptune.masterUserPassword
(String masterUserPassword) Not supported by Neptune.Indicates that the Single-AZ DB instance is to change to a Multi-AZ deployment.default PendingModifiedValues.Builder
pendingCloudwatchLogsExports
(Consumer<PendingCloudwatchLogsExports.Builder> pendingCloudwatchLogsExports) ThisPendingCloudwatchLogsExports
structure specifies pending changes to which CloudWatch logs are enabled and which are disabled.pendingCloudwatchLogsExports
(PendingCloudwatchLogsExports pendingCloudwatchLogsExports) ThisPendingCloudwatchLogsExports
structure specifies pending changes to which CloudWatch logs are enabled and which are disabled.Specifies the pending port for the DB instance.storageType
(String storageType) Not applicable.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 Details
-
dbInstanceClass
Contains the new
DBInstanceClass
for the DB instance that will be applied or is currently being applied.- Parameters:
dbInstanceClass
- Contains the newDBInstanceClass
for the DB instance that will be applied or is currently being applied.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
allocatedStorage
Contains the new
AllocatedStorage
size for the DB instance that will be applied or is currently being applied.- Parameters:
allocatedStorage
- Contains the newAllocatedStorage
size for the DB instance that will be applied or is currently being applied.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
masterUserPassword
Not supported by Neptune.
- Parameters:
masterUserPassword
- Not supported by Neptune.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
port
Specifies the pending port for the DB instance.
- Parameters:
port
- Specifies the pending port for the DB instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
backupRetentionPeriod
Specifies the pending number of days for which automated backups are retained.
- Parameters:
backupRetentionPeriod
- Specifies the pending 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 that the Single-AZ DB instance is to change to a Multi-AZ deployment.
- Parameters:
multiAZ
- Indicates that the Single-AZ DB instance is to change to a Multi-AZ deployment.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
engineVersion
Indicates the database engine version.
- Parameters:
engineVersion
- Indicates the database engine version.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
licenseModel
Not supported by Neptune.
- Parameters:
licenseModel
- Not supported by Neptune.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
iops
Specifies the new Provisioned IOPS value for the DB instance that will be applied or is currently being applied.
- Parameters:
iops
- Specifies the new Provisioned IOPS value for the DB instance that will be applied or is currently being applied.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dbInstanceIdentifier
Contains the new
DBInstanceIdentifier
for the DB instance that will be applied or is currently being applied.- Parameters:
dbInstanceIdentifier
- Contains the newDBInstanceIdentifier
for the DB instance that will be applied or is currently being applied.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
storageType
Not applicable. In Neptune the storage type is managed at the DB Cluster level.
- Parameters:
storageType
- Not applicable. In Neptune the storage type is managed at the DB Cluster level.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
caCertificateIdentifier
Specifies the identifier of the CA certificate for the DB instance.
- Parameters:
caCertificateIdentifier
- Specifies the identifier of the CA certificate for the DB instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dbSubnetGroupName
The new DB subnet group for the DB instance.
- Parameters:
dbSubnetGroupName
- The new 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) This
PendingCloudwatchLogsExports
structure specifies pending changes to which CloudWatch logs are enabled and which are disabled.- Parameters:
pendingCloudwatchLogsExports
- ThisPendingCloudwatchLogsExports
structure specifies pending changes to which CloudWatch logs are enabled and which are disabled.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
pendingCloudwatchLogsExports
default PendingModifiedValues.Builder pendingCloudwatchLogsExports(Consumer<PendingCloudwatchLogsExports.Builder> pendingCloudwatchLogsExports) This
This is a convenience method that creates an instance of thePendingCloudwatchLogsExports
structure specifies pending changes to which CloudWatch logs are enabled and which are disabled.PendingCloudwatchLogsExports.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:
-