Interface UpgradeTarget.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<UpgradeTarget.Builder,UpgradeTarget>,SdkBuilder<UpgradeTarget.Builder,UpgradeTarget>,SdkPojo
- Enclosing class:
- UpgradeTarget
public static interface UpgradeTarget.Builder extends SdkPojo, CopyableBuilder<UpgradeTarget.Builder,UpgradeTarget>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description UpgradeTarget.BuilderautoUpgrade(Boolean autoUpgrade)A value that indicates whether the target version is applied to any source DB instances that haveAutoMinorVersionUpgradeset totrue.UpgradeTarget.Builderdescription(String description)The version of the database engine that an instance can be upgraded to.UpgradeTarget.Builderengine(String engine)The name of the upgrade target database engine.UpgradeTarget.BuilderengineVersion(String engineVersion)The version number of the upgrade target database engine.UpgradeTarget.BuilderisMajorVersionUpgrade(Boolean isMajorVersionUpgrade)A value that indicates whether a database engine is upgraded to a major version.-
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 Detail
-
engine
UpgradeTarget.Builder engine(String engine)
The name of the upgrade target database engine.
- Parameters:
engine- The name of the upgrade target database engine.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
engineVersion
UpgradeTarget.Builder engineVersion(String engineVersion)
The version number of the upgrade target database engine.
- Parameters:
engineVersion- The version number of the upgrade target database engine.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
UpgradeTarget.Builder description(String description)
The version of the database engine that an instance can be upgraded to.
- Parameters:
description- The version of the database engine that an instance can be upgraded to.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
autoUpgrade
UpgradeTarget.Builder autoUpgrade(Boolean autoUpgrade)
A value that indicates whether the target version is applied to any source DB instances that have
AutoMinorVersionUpgradeset totrue.- Parameters:
autoUpgrade- A value that indicates whether the target version is applied to any source DB instances that haveAutoMinorVersionUpgradeset totrue.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
isMajorVersionUpgrade
UpgradeTarget.Builder isMajorVersionUpgrade(Boolean isMajorVersionUpgrade)
A value that indicates whether a database engine is upgraded to a major version.
- Parameters:
isMajorVersionUpgrade- A value that indicates whether a database engine is upgraded to a major version.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-