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)Contains the newAllocatedStoragesize for the DB instance that will be applied or is currently being applied.PendingModifiedValues.BuilderbackupRetentionPeriod(Integer backupRetentionPeriod)Specifies the pending number of days for which automated backups are retained.PendingModifiedValues.BuildercaCertificateIdentifier(String caCertificateIdentifier)Specifies the identifier of the CA certificate for the DB instance.PendingModifiedValues.BuilderdbInstanceClass(String dbInstanceClass)Contains the newDBInstanceClassfor the DB instance that will be applied or is currently being applied.PendingModifiedValues.BuilderdbInstanceIdentifier(String dbInstanceIdentifier)Contains the newDBInstanceIdentifierfor the DB instance that will be applied or is currently being applied.PendingModifiedValues.BuilderdbSubnetGroupName(String dbSubnetGroupName)The new DB subnet group for the DB instance.PendingModifiedValues.BuilderengineVersion(String engineVersion)Indicates the database engine version.PendingModifiedValues.Builderiops(Integer iops)Specifies the new Provisioned IOPS value for the DB instance that will be applied or is currently being applied.PendingModifiedValues.BuilderlicenseModel(String licenseModel)Not supported by Neptune.PendingModifiedValues.BuildermasterUserPassword(String masterUserPassword)Not supported by Neptune.PendingModifiedValues.BuildermultiAZ(Boolean multiAZ)Indicates that the Single-AZ DB instance is to change to a Multi-AZ deployment.default PendingModifiedValues.BuilderpendingCloudwatchLogsExports(Consumer<PendingCloudwatchLogsExports.Builder> pendingCloudwatchLogsExports)ThisPendingCloudwatchLogsExportsstructure specifies pending changes to which CloudWatch logs are enabled and which are disabled.PendingModifiedValues.BuilderpendingCloudwatchLogsExports(PendingCloudwatchLogsExports pendingCloudwatchLogsExports)ThisPendingCloudwatchLogsExportsstructure specifies pending changes to which CloudWatch logs are enabled and which are disabled.PendingModifiedValues.Builderport(Integer port)Specifies the pending port for the DB instance.PendingModifiedValues.BuilderstorageType(String storageType)Specifies the storage type to be associated with 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)
Contains the new
DBInstanceClassfor the DB instance that will be applied or is currently being applied.- Parameters:
dbInstanceClass- Contains the newDBInstanceClassfor 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
PendingModifiedValues.Builder allocatedStorage(Integer allocatedStorage)
Contains the new
AllocatedStoragesize for the DB instance that will be applied or is currently being applied.- Parameters:
allocatedStorage- Contains the newAllocatedStoragesize 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
PendingModifiedValues.Builder masterUserPassword(String 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
PendingModifiedValues.Builder port(Integer 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
PendingModifiedValues.Builder backupRetentionPeriod(Integer 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
PendingModifiedValues.Builder multiAZ(Boolean 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
PendingModifiedValues.Builder engineVersion(String 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
PendingModifiedValues.Builder licenseModel(String 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
PendingModifiedValues.Builder iops(Integer 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
PendingModifiedValues.Builder dbInstanceIdentifier(String dbInstanceIdentifier)
Contains the new
DBInstanceIdentifierfor the DB instance that will be applied or is currently being applied.- Parameters:
dbInstanceIdentifier- Contains the newDBInstanceIdentifierfor 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
PendingModifiedValues.Builder storageType(String storageType)
Specifies the storage type to be associated with the DB instance.
- Parameters:
storageType- Specifies the storage type to be associated with the DB instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
caCertificateIdentifier
PendingModifiedValues.Builder caCertificateIdentifier(String 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
PendingModifiedValues.Builder dbSubnetGroupName(String 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
PendingCloudwatchLogsExportsstructure specifies pending changes to which CloudWatch logs are enabled and which are disabled.- Parameters:
pendingCloudwatchLogsExports- ThisPendingCloudwatchLogsExportsstructure 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 thePendingCloudwatchLogsExportsstructure specifies pending changes to which CloudWatch logs are enabled and which are disabled.PendingCloudwatchLogsExports.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)
-
-