@Generated(value="software.amazon.awssdk:codegen") public final class ModifyDbSnapshotRequest extends RdsRequest implements ToCopyableBuilder<ModifyDbSnapshotRequest.Builder,ModifyDbSnapshotRequest>
Modifier and Type | Class and Description |
---|---|
static interface |
ModifyDbSnapshotRequest.Builder |
Modifier and Type | Method and Description |
---|---|
static ModifyDbSnapshotRequest.Builder |
builder() |
String |
dbSnapshotIdentifier()
The identifier of the DB snapshot to modify.
|
String |
engineVersion()
The engine version to upgrade the DB snapshot to.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
optionGroupName()
The option group to identify with the upgraded DB snapshot.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends ModifyDbSnapshotRequest.Builder> |
serializableBuilderClass() |
ModifyDbSnapshotRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
overrideConfiguration
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
copy
public final String dbSnapshotIdentifier()
The identifier of the DB snapshot to modify.
public final String engineVersion()
The engine version to upgrade the DB snapshot to.
The following are the database engines and engine versions that are available when you upgrade a DB snapshot.
MySQL
5.5.46
(supported for 5.1 DB snapshots)
Oracle
12.1.0.2.v8
(supported for 12.1.0.1 DB snapshots)
11.2.0.4.v12
(supported for 11.2.0.2 DB snapshots)
11.2.0.4.v11
(supported for 11.2.0.3 DB snapshots)
PostgreSQL
For the list of engine versions that are available for upgrading a DB snapshot, see Upgrading the PostgreSQL DB Engine for Amazon RDS.
The following are the database engines and engine versions that are available when you upgrade a DB snapshot.
MySQL
5.5.46
(supported for 5.1 DB snapshots)
Oracle
12.1.0.2.v8
(supported for 12.1.0.1 DB snapshots)
11.2.0.4.v12
(supported for 11.2.0.2 DB snapshots)
11.2.0.4.v11
(supported for 11.2.0.3 DB snapshots)
PostgreSQL
For the list of engine versions that are available for upgrading a DB snapshot, see Upgrading the PostgreSQL DB Engine for Amazon RDS.
public final String optionGroupName()
The option group to identify with the upgraded DB snapshot.
You can specify this parameter when you upgrade an Oracle DB snapshot. The same option group considerations apply when upgrading a DB snapshot as when upgrading a DB instance. For more information, see Option group considerations in the Amazon RDS User Guide.
You can specify this parameter when you upgrade an Oracle DB snapshot. The same option group considerations apply when upgrading a DB snapshot as when upgrading a DB instance. For more information, see Option group considerations in the Amazon RDS User Guide.
public ModifyDbSnapshotRequest.Builder toBuilder()
toBuilder
in interface ToCopyableBuilder<ModifyDbSnapshotRequest.Builder,ModifyDbSnapshotRequest>
toBuilder
in class RdsRequest
public static ModifyDbSnapshotRequest.Builder builder()
public static Class<? extends ModifyDbSnapshotRequest.Builder> serializableBuilderClass()
public final int hashCode()
hashCode
in class AwsRequest
public final boolean equals(Object obj)
equals
in class AwsRequest
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields
in interface SdkPojo
public final String toString()
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField
in class SdkRequest
Copyright © 2022. All rights reserved.