public static interface UpgradeTarget.Builder extends SdkPojo, CopyableBuilder<UpgradeTarget.Builder,UpgradeTarget>
| Modifier and Type | Method and Description |
|---|---|
UpgradeTarget.Builder |
autoUpgrade(Boolean autoUpgrade)
A value that indicates whether the target version is applied to any source DB instances that have
AutoMinorVersionUpgrade set to true. |
UpgradeTarget.Builder |
description(String description)
The version of the database engine that a DB instance can be upgraded to.
|
UpgradeTarget.Builder |
engine(String engine)
The name of the upgrade target database engine.
|
UpgradeTarget.Builder |
engineVersion(String engineVersion)
The version number of the upgrade target database engine.
|
UpgradeTarget.Builder |
isMajorVersionUpgrade(Boolean isMajorVersionUpgrade)
A value that indicates whether upgrading to the target version requires upgrading the major version of the
database engine.
|
UpgradeTarget.Builder |
supportedEngineModes(Collection<String> supportedEngineModes)
A list of the supported DB engine modes for the target engine version.
|
UpgradeTarget.Builder |
supportedEngineModes(String... supportedEngineModes)
A list of the supported DB engine modes for the target engine version.
|
UpgradeTarget.Builder |
supportsBabelfish(Boolean supportsBabelfish)
A value that indicates whether you can use Babelfish for Aurora PostgreSQL with the target engine version.
|
UpgradeTarget.Builder |
supportsGlobalDatabases(Boolean supportsGlobalDatabases)
A value that indicates whether you can use Aurora global databases with the target engine version.
|
UpgradeTarget.Builder |
supportsLocalWriteForwarding(Boolean supportsLocalWriteForwarding)
A value that indicates whether the target engine version supports forwarding write operations from reader DB
instances to the writer DB instance in the DB cluster.
|
UpgradeTarget.Builder |
supportsParallelQuery(Boolean supportsParallelQuery)
A value that indicates whether you can use Aurora parallel query with the target engine version.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildUpgradeTarget.Builder engine(String engine)
The name of the upgrade target database engine.
engine - The name of the upgrade target database engine.UpgradeTarget.Builder engineVersion(String engineVersion)
The version number of the upgrade target database engine.
engineVersion - The version number of the upgrade target database engine.UpgradeTarget.Builder description(String description)
The version of the database engine that a DB instance can be upgraded to.
description - The version of the database engine that a DB instance can be upgraded to.UpgradeTarget.Builder autoUpgrade(Boolean autoUpgrade)
A value that indicates whether the target version is applied to any source DB instances that have
AutoMinorVersionUpgrade set to true.
autoUpgrade - A value that indicates whether the target version is applied to any source DB instances that have
AutoMinorVersionUpgrade set to true.UpgradeTarget.Builder isMajorVersionUpgrade(Boolean isMajorVersionUpgrade)
A value that indicates whether upgrading to the target version requires upgrading the major version of the database engine.
isMajorVersionUpgrade - A value that indicates whether upgrading to the target version requires upgrading the major version of
the database engine.UpgradeTarget.Builder supportedEngineModes(Collection<String> supportedEngineModes)
A list of the supported DB engine modes for the target engine version.
supportedEngineModes - A list of the supported DB engine modes for the target engine version.UpgradeTarget.Builder supportedEngineModes(String... supportedEngineModes)
A list of the supported DB engine modes for the target engine version.
supportedEngineModes - A list of the supported DB engine modes for the target engine version.UpgradeTarget.Builder supportsParallelQuery(Boolean supportsParallelQuery)
A value that indicates whether you can use Aurora parallel query with the target engine version.
supportsParallelQuery - A value that indicates whether you can use Aurora parallel query with the target engine version.UpgradeTarget.Builder supportsGlobalDatabases(Boolean supportsGlobalDatabases)
A value that indicates whether you can use Aurora global databases with the target engine version.
supportsGlobalDatabases - A value that indicates whether you can use Aurora global databases with the target engine version.UpgradeTarget.Builder supportsBabelfish(Boolean supportsBabelfish)
A value that indicates whether you can use Babelfish for Aurora PostgreSQL with the target engine version.
supportsBabelfish - A value that indicates whether you can use Babelfish for Aurora PostgreSQL with the target engine
version.UpgradeTarget.Builder supportsLocalWriteForwarding(Boolean supportsLocalWriteForwarding)
A value that indicates whether the target engine version supports forwarding write operations from reader DB instances to the writer DB instance in the DB cluster. By default, write operations aren't allowed on reader DB instances.
Valid for: Aurora DB clusters only
supportsLocalWriteForwarding - A value that indicates whether the target engine version supports forwarding write operations from
reader DB instances to the writer DB instance in the DB cluster. By default, write operations aren't
allowed on reader DB instances.
Valid for: Aurora DB clusters only
Copyright © 2023. All rights reserved.