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
Modifier and TypeMethodDescriptionautoUpgrade(Boolean autoUpgrade) A value that indicates whether the target version is applied to any source DB instances that have AutoMinorVersionUpgrade set to true.description(String description) The version of the database engine that a DB instance can be upgraded to.The name of the upgrade target database engine.engineVersion(String engineVersion) The version number of the upgrade target database engine.isMajorVersionUpgrade(Boolean isMajorVersionUpgrade) A value that indicates whether a database engine is upgraded to a major version.supportsGlobalDatabases(Boolean supportsGlobalDatabases) A value that indicates whether you can use Neptune global databases with the target engine version.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
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
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
The version of the database engine that a DB instance can be upgraded to.
- Parameters:
description- The version of the database engine that a DB instance can be upgraded to.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
autoUpgrade
A value that indicates whether the target version is applied to any source DB instances that have AutoMinorVersionUpgrade set to true.
- Parameters:
autoUpgrade- A value that indicates whether the target version is applied to any source DB instances that have AutoMinorVersionUpgrade set to true.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
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.
-
supportsGlobalDatabases
A value that indicates whether you can use Neptune global databases with the target engine version.
- Parameters:
supportsGlobalDatabases- A value that indicates whether you can use Neptune global databases with the target engine version.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-