@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ModifyCustomDBEngineVersionRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
ModifyCustomDBEngineVersionRequest() |
Modifier and Type | Method and Description |
---|---|
ModifyCustomDBEngineVersionRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getDescription()
An optional description of your CEV.
|
String |
getEngine()
The database engine.
|
String |
getEngineVersion()
The custom engine version (CEV) that you want to modify.
|
String |
getStatus()
The availability status to be assigned to the CEV.
|
int |
hashCode() |
void |
setDescription(String description)
An optional description of your CEV.
|
void |
setEngine(String engine)
The database engine.
|
void |
setEngineVersion(String engineVersion)
The custom engine version (CEV) that you want to modify.
|
void |
setStatus(String status)
The availability status to be assigned to the CEV.
|
String |
toString()
Returns a string representation of this object.
|
ModifyCustomDBEngineVersionRequest |
withDescription(String description)
An optional description of your CEV.
|
ModifyCustomDBEngineVersionRequest |
withEngine(String engine)
The database engine.
|
ModifyCustomDBEngineVersionRequest |
withEngineVersion(String engineVersion)
The custom engine version (CEV) that you want to modify.
|
ModifyCustomDBEngineVersionRequest |
withStatus(CustomEngineVersionStatus status)
The availability status to be assigned to the CEV.
|
ModifyCustomDBEngineVersionRequest |
withStatus(String status)
The availability status to be assigned to the CEV.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public void setEngine(String engine)
The database engine. RDS Custom for Oracle supports the following values:
custom-oracle-ee
custom-oracle-ee-cdb
custom-oracle-se2
custom-oracle-se2-cdb
engine
- The database engine. RDS Custom for Oracle supports the following values:
custom-oracle-ee
custom-oracle-ee-cdb
custom-oracle-se2
custom-oracle-se2-cdb
public String getEngine()
The database engine. RDS Custom for Oracle supports the following values:
custom-oracle-ee
custom-oracle-ee-cdb
custom-oracle-se2
custom-oracle-se2-cdb
custom-oracle-ee
custom-oracle-ee-cdb
custom-oracle-se2
custom-oracle-se2-cdb
public ModifyCustomDBEngineVersionRequest withEngine(String engine)
The database engine. RDS Custom for Oracle supports the following values:
custom-oracle-ee
custom-oracle-ee-cdb
custom-oracle-se2
custom-oracle-se2-cdb
engine
- The database engine. RDS Custom for Oracle supports the following values:
custom-oracle-ee
custom-oracle-ee-cdb
custom-oracle-se2
custom-oracle-se2-cdb
public void setEngineVersion(String engineVersion)
The custom engine version (CEV) that you want to modify. This option is required for RDS Custom for Oracle, but
optional for Amazon RDS. The combination of Engine
and EngineVersion
is unique per
customer per Amazon Web Services Region.
engineVersion
- The custom engine version (CEV) that you want to modify. This option is required for RDS Custom for
Oracle, but optional for Amazon RDS. The combination of Engine
and EngineVersion
is unique per customer per Amazon Web Services Region.public String getEngineVersion()
The custom engine version (CEV) that you want to modify. This option is required for RDS Custom for Oracle, but
optional for Amazon RDS. The combination of Engine
and EngineVersion
is unique per
customer per Amazon Web Services Region.
Engine
and
EngineVersion
is unique per customer per Amazon Web Services Region.public ModifyCustomDBEngineVersionRequest withEngineVersion(String engineVersion)
The custom engine version (CEV) that you want to modify. This option is required for RDS Custom for Oracle, but
optional for Amazon RDS. The combination of Engine
and EngineVersion
is unique per
customer per Amazon Web Services Region.
engineVersion
- The custom engine version (CEV) that you want to modify. This option is required for RDS Custom for
Oracle, but optional for Amazon RDS. The combination of Engine
and EngineVersion
is unique per customer per Amazon Web Services Region.public void setDescription(String description)
An optional description of your CEV.
description
- An optional description of your CEV.public String getDescription()
An optional description of your CEV.
public ModifyCustomDBEngineVersionRequest withDescription(String description)
An optional description of your CEV.
description
- An optional description of your CEV.public void setStatus(String status)
The availability status to be assigned to the CEV. Valid values are as follows:
You can use this CEV to create a new RDS Custom DB instance.
You can create a new RDS Custom instance by restoring a DB snapshot with this CEV. You can't patch or create new instances with this CEV.
You can change any status to any status. A typical reason to change status is to prevent the accidental use of a
CEV, or to make a deprecated CEV eligible for use again. For example, you might change the status of your CEV
from available
to inactive
, and from inactive
back to
available
. To change the availability status of the CEV, it must not currently be in use by an RDS
Custom instance, snapshot, or automated backup.
status
- The availability status to be assigned to the CEV. Valid values are as follows:
You can use this CEV to create a new RDS Custom DB instance.
You can create a new RDS Custom instance by restoring a DB snapshot with this CEV. You can't patch or create new instances with this CEV.
You can change any status to any status. A typical reason to change status is to prevent the accidental
use of a CEV, or to make a deprecated CEV eligible for use again. For example, you might change the status
of your CEV from available
to inactive
, and from inactive
back to
available
. To change the availability status of the CEV, it must not currently be in use by
an RDS Custom instance, snapshot, or automated backup.
CustomEngineVersionStatus
public String getStatus()
The availability status to be assigned to the CEV. Valid values are as follows:
You can use this CEV to create a new RDS Custom DB instance.
You can create a new RDS Custom instance by restoring a DB snapshot with this CEV. You can't patch or create new instances with this CEV.
You can change any status to any status. A typical reason to change status is to prevent the accidental use of a
CEV, or to make a deprecated CEV eligible for use again. For example, you might change the status of your CEV
from available
to inactive
, and from inactive
back to
available
. To change the availability status of the CEV, it must not currently be in use by an RDS
Custom instance, snapshot, or automated backup.
You can use this CEV to create a new RDS Custom DB instance.
You can create a new RDS Custom instance by restoring a DB snapshot with this CEV. You can't patch or create new instances with this CEV.
You can change any status to any status. A typical reason to change status is to prevent the accidental
use of a CEV, or to make a deprecated CEV eligible for use again. For example, you might change the
status of your CEV from available
to inactive
, and from inactive
back to available
. To change the availability status of the CEV, it must not currently be in
use by an RDS Custom instance, snapshot, or automated backup.
CustomEngineVersionStatus
public ModifyCustomDBEngineVersionRequest withStatus(String status)
The availability status to be assigned to the CEV. Valid values are as follows:
You can use this CEV to create a new RDS Custom DB instance.
You can create a new RDS Custom instance by restoring a DB snapshot with this CEV. You can't patch or create new instances with this CEV.
You can change any status to any status. A typical reason to change status is to prevent the accidental use of a
CEV, or to make a deprecated CEV eligible for use again. For example, you might change the status of your CEV
from available
to inactive
, and from inactive
back to
available
. To change the availability status of the CEV, it must not currently be in use by an RDS
Custom instance, snapshot, or automated backup.
status
- The availability status to be assigned to the CEV. Valid values are as follows:
You can use this CEV to create a new RDS Custom DB instance.
You can create a new RDS Custom instance by restoring a DB snapshot with this CEV. You can't patch or create new instances with this CEV.
You can change any status to any status. A typical reason to change status is to prevent the accidental
use of a CEV, or to make a deprecated CEV eligible for use again. For example, you might change the status
of your CEV from available
to inactive
, and from inactive
back to
available
. To change the availability status of the CEV, it must not currently be in use by
an RDS Custom instance, snapshot, or automated backup.
CustomEngineVersionStatus
public ModifyCustomDBEngineVersionRequest withStatus(CustomEngineVersionStatus status)
The availability status to be assigned to the CEV. Valid values are as follows:
You can use this CEV to create a new RDS Custom DB instance.
You can create a new RDS Custom instance by restoring a DB snapshot with this CEV. You can't patch or create new instances with this CEV.
You can change any status to any status. A typical reason to change status is to prevent the accidental use of a
CEV, or to make a deprecated CEV eligible for use again. For example, you might change the status of your CEV
from available
to inactive
, and from inactive
back to
available
. To change the availability status of the CEV, it must not currently be in use by an RDS
Custom instance, snapshot, or automated backup.
status
- The availability status to be assigned to the CEV. Valid values are as follows:
You can use this CEV to create a new RDS Custom DB instance.
You can create a new RDS Custom instance by restoring a DB snapshot with this CEV. You can't patch or create new instances with this CEV.
You can change any status to any status. A typical reason to change status is to prevent the accidental
use of a CEV, or to make a deprecated CEV eligible for use again. For example, you might change the status
of your CEV from available
to inactive
, and from inactive
back to
available
. To change the availability status of the CEV, it must not currently be in use by
an RDS Custom instance, snapshot, or automated backup.
CustomEngineVersionStatus
public String toString()
toString
in class Object
Object.toString()
public ModifyCustomDBEngineVersionRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()