@Generated(value="software.amazon.awssdk:codegen") public final class UpgradeTarget extends Object implements SdkPojo, Serializable, ToCopyableBuilder<UpgradeTarget.Builder,UpgradeTarget>
The version of the database engine that a DB instance can be upgraded to.
| Modifier and Type | Class and Description |
|---|---|
static interface |
UpgradeTarget.Builder |
| Modifier and Type | Method and Description |
|---|---|
Boolean |
autoUpgrade()
A value that indicates whether the target version is applied to any source DB instances that have
AutoMinorVersionUpgrade set to true.
|
static UpgradeTarget.Builder |
builder() |
String |
description()
The version of the database engine that a DB instance can be upgraded to.
|
String |
engine()
The name of the upgrade target database engine.
|
String |
engineVersion()
The version number of the upgrade target database engine.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
Boolean |
isMajorVersionUpgrade()
A value that indicates whether a database engine is upgraded to a major version.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends UpgradeTarget.Builder> |
serializableBuilderClass() |
UpgradeTarget.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic String engine()
The name of the upgrade target database engine.
public String engineVersion()
The version number of the upgrade target database engine.
public String description()
The version of the database engine that a DB instance can be upgraded to.
public Boolean autoUpgrade()
A value that indicates whether the target version is applied to any source DB instances that have AutoMinorVersionUpgrade set to true.
public Boolean isMajorVersionUpgrade()
A value that indicates whether a database engine is upgraded to a major version.
public UpgradeTarget.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<UpgradeTarget.Builder,UpgradeTarget>public static UpgradeTarget.Builder builder()
public static Class<? extends UpgradeTarget.Builder> serializableBuilderClass()
public boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic String toString()
Copyright © 2020. All rights reserved.