@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DBEngineVersion extends Object implements Serializable, Cloneable
This data type is used as a response element in the action DescribeDBEngineVersions
.
Constructor and Description |
---|
DBEngineVersion() |
Modifier and Type | Method and Description |
---|---|
DBEngineVersion |
clone() |
boolean |
equals(Object obj) |
Date |
getCreateTime()
The creation time of the DB engine version.
|
String |
getDatabaseInstallationFilesS3BucketName()
The name of the Amazon S3 bucket that contains your database installation files.
|
String |
getDatabaseInstallationFilesS3Prefix()
The Amazon S3 directory that contains the database installation files.
|
String |
getDBEngineDescription()
The description of the database engine.
|
String |
getDBEngineVersionArn()
The ARN of the custom engine version.
|
String |
getDBEngineVersionDescription()
The description of the database engine version.
|
String |
getDBParameterGroupFamily()
The name of the DB parameter group family for the database engine.
|
CharacterSet |
getDefaultCharacterSet()
The default character set for new instances of this engine version, if the
CharacterSetName
parameter of the CreateDBInstance API isn't specified. |
String |
getEngine()
The name of the database engine.
|
String |
getEngineVersion()
The version number of the database engine.
|
List<String> |
getExportableLogTypes()
The types of logs that the database engine has available for export to CloudWatch Logs.
|
String |
getKMSKeyId()
The Amazon Web Services KMS key identifier for an encrypted CEV.
|
String |
getMajorEngineVersion()
The major engine version of the CEV.
|
String |
getStatus()
The status of the DB engine version, either
available or deprecated . |
List<CharacterSet> |
getSupportedCharacterSets()
A list of the character sets supported by this engine for the
CharacterSetName parameter of the
CreateDBInstance operation. |
List<String> |
getSupportedEngineModes()
A list of the supported DB engine modes.
|
List<String> |
getSupportedFeatureNames()
A list of features supported by the DB engine.
|
List<CharacterSet> |
getSupportedNcharCharacterSets()
A list of the character sets supported by the Oracle DB engine for the
NcharCharacterSetName
parameter of the CreateDBInstance operation. |
List<Timezone> |
getSupportedTimezones()
A list of the time zones supported by this engine for the
Timezone parameter of the
CreateDBInstance action. |
Boolean |
getSupportsBabelfish()
A value that indicates whether the engine version supports Babelfish for Aurora PostgreSQL.
|
Boolean |
getSupportsGlobalDatabases()
A value that indicates whether you can use Aurora global databases with a specific DB engine version.
|
Boolean |
getSupportsLogExportsToCloudwatchLogs()
A value that indicates whether the engine version supports exporting the log types specified by
ExportableLogTypes to CloudWatch Logs.
|
Boolean |
getSupportsParallelQuery()
A value that indicates whether you can use Aurora parallel query with a specific DB engine version.
|
Boolean |
getSupportsReadReplica()
Indicates whether the database engine version supports read replicas.
|
List<Tag> |
getTagList() |
List<UpgradeTarget> |
getValidUpgradeTarget()
A list of engine versions that this database engine version can be upgraded to.
|
int |
hashCode() |
Boolean |
isSupportsBabelfish()
A value that indicates whether the engine version supports Babelfish for Aurora PostgreSQL.
|
Boolean |
isSupportsGlobalDatabases()
A value that indicates whether you can use Aurora global databases with a specific DB engine version.
|
Boolean |
isSupportsLogExportsToCloudwatchLogs()
A value that indicates whether the engine version supports exporting the log types specified by
ExportableLogTypes to CloudWatch Logs.
|
Boolean |
isSupportsParallelQuery()
A value that indicates whether you can use Aurora parallel query with a specific DB engine version.
|
Boolean |
isSupportsReadReplica()
Indicates whether the database engine version supports read replicas.
|
void |
setCreateTime(Date createTime)
The creation time of the DB engine version.
|
void |
setDatabaseInstallationFilesS3BucketName(String databaseInstallationFilesS3BucketName)
The name of the Amazon S3 bucket that contains your database installation files.
|
void |
setDatabaseInstallationFilesS3Prefix(String databaseInstallationFilesS3Prefix)
The Amazon S3 directory that contains the database installation files.
|
void |
setDBEngineDescription(String dBEngineDescription)
The description of the database engine.
|
void |
setDBEngineVersionArn(String dBEngineVersionArn)
The ARN of the custom engine version.
|
void |
setDBEngineVersionDescription(String dBEngineVersionDescription)
The description of the database engine version.
|
void |
setDBParameterGroupFamily(String dBParameterGroupFamily)
The name of the DB parameter group family for the database engine.
|
void |
setDefaultCharacterSet(CharacterSet defaultCharacterSet)
The default character set for new instances of this engine version, if the
CharacterSetName
parameter of the CreateDBInstance API isn't specified. |
void |
setEngine(String engine)
The name of the database engine.
|
void |
setEngineVersion(String engineVersion)
The version number of the database engine.
|
void |
setExportableLogTypes(Collection<String> exportableLogTypes)
The types of logs that the database engine has available for export to CloudWatch Logs.
|
void |
setKMSKeyId(String kMSKeyId)
The Amazon Web Services KMS key identifier for an encrypted CEV.
|
void |
setMajorEngineVersion(String majorEngineVersion)
The major engine version of the CEV.
|
void |
setStatus(String status)
The status of the DB engine version, either
available or deprecated . |
void |
setSupportedCharacterSets(Collection<CharacterSet> supportedCharacterSets)
A list of the character sets supported by this engine for the
CharacterSetName parameter of the
CreateDBInstance operation. |
void |
setSupportedEngineModes(Collection<String> supportedEngineModes)
A list of the supported DB engine modes.
|
void |
setSupportedFeatureNames(Collection<String> supportedFeatureNames)
A list of features supported by the DB engine.
|
void |
setSupportedNcharCharacterSets(Collection<CharacterSet> supportedNcharCharacterSets)
A list of the character sets supported by the Oracle DB engine for the
NcharCharacterSetName
parameter of the CreateDBInstance operation. |
void |
setSupportedTimezones(Collection<Timezone> supportedTimezones)
A list of the time zones supported by this engine for the
Timezone parameter of the
CreateDBInstance action. |
void |
setSupportsBabelfish(Boolean supportsBabelfish)
A value that indicates whether the engine version supports Babelfish for Aurora PostgreSQL.
|
void |
setSupportsGlobalDatabases(Boolean supportsGlobalDatabases)
A value that indicates whether you can use Aurora global databases with a specific DB engine version.
|
void |
setSupportsLogExportsToCloudwatchLogs(Boolean supportsLogExportsToCloudwatchLogs)
A value that indicates whether the engine version supports exporting the log types specified by
ExportableLogTypes to CloudWatch Logs.
|
void |
setSupportsParallelQuery(Boolean supportsParallelQuery)
A value that indicates whether you can use Aurora parallel query with a specific DB engine version.
|
void |
setSupportsReadReplica(Boolean supportsReadReplica)
Indicates whether the database engine version supports read replicas.
|
void |
setTagList(Collection<Tag> tagList) |
void |
setValidUpgradeTarget(Collection<UpgradeTarget> validUpgradeTarget)
A list of engine versions that this database engine version can be upgraded to.
|
String |
toString()
Returns a string representation of this object.
|
DBEngineVersion |
withCreateTime(Date createTime)
The creation time of the DB engine version.
|
DBEngineVersion |
withDatabaseInstallationFilesS3BucketName(String databaseInstallationFilesS3BucketName)
The name of the Amazon S3 bucket that contains your database installation files.
|
DBEngineVersion |
withDatabaseInstallationFilesS3Prefix(String databaseInstallationFilesS3Prefix)
The Amazon S3 directory that contains the database installation files.
|
DBEngineVersion |
withDBEngineDescription(String dBEngineDescription)
The description of the database engine.
|
DBEngineVersion |
withDBEngineVersionArn(String dBEngineVersionArn)
The ARN of the custom engine version.
|
DBEngineVersion |
withDBEngineVersionDescription(String dBEngineVersionDescription)
The description of the database engine version.
|
DBEngineVersion |
withDBParameterGroupFamily(String dBParameterGroupFamily)
The name of the DB parameter group family for the database engine.
|
DBEngineVersion |
withDefaultCharacterSet(CharacterSet defaultCharacterSet)
The default character set for new instances of this engine version, if the
CharacterSetName
parameter of the CreateDBInstance API isn't specified. |
DBEngineVersion |
withEngine(String engine)
The name of the database engine.
|
DBEngineVersion |
withEngineVersion(String engineVersion)
The version number of the database engine.
|
DBEngineVersion |
withExportableLogTypes(Collection<String> exportableLogTypes)
The types of logs that the database engine has available for export to CloudWatch Logs.
|
DBEngineVersion |
withExportableLogTypes(String... exportableLogTypes)
The types of logs that the database engine has available for export to CloudWatch Logs.
|
DBEngineVersion |
withKMSKeyId(String kMSKeyId)
The Amazon Web Services KMS key identifier for an encrypted CEV.
|
DBEngineVersion |
withMajorEngineVersion(String majorEngineVersion)
The major engine version of the CEV.
|
DBEngineVersion |
withStatus(String status)
The status of the DB engine version, either
available or deprecated . |
DBEngineVersion |
withSupportedCharacterSets(CharacterSet... supportedCharacterSets)
A list of the character sets supported by this engine for the
CharacterSetName parameter of the
CreateDBInstance operation. |
DBEngineVersion |
withSupportedCharacterSets(Collection<CharacterSet> supportedCharacterSets)
A list of the character sets supported by this engine for the
CharacterSetName parameter of the
CreateDBInstance operation. |
DBEngineVersion |
withSupportedEngineModes(Collection<String> supportedEngineModes)
A list of the supported DB engine modes.
|
DBEngineVersion |
withSupportedEngineModes(String... supportedEngineModes)
A list of the supported DB engine modes.
|
DBEngineVersion |
withSupportedFeatureNames(Collection<String> supportedFeatureNames)
A list of features supported by the DB engine.
|
DBEngineVersion |
withSupportedFeatureNames(String... supportedFeatureNames)
A list of features supported by the DB engine.
|
DBEngineVersion |
withSupportedNcharCharacterSets(CharacterSet... supportedNcharCharacterSets)
A list of the character sets supported by the Oracle DB engine for the
NcharCharacterSetName
parameter of the CreateDBInstance operation. |
DBEngineVersion |
withSupportedNcharCharacterSets(Collection<CharacterSet> supportedNcharCharacterSets)
A list of the character sets supported by the Oracle DB engine for the
NcharCharacterSetName
parameter of the CreateDBInstance operation. |
DBEngineVersion |
withSupportedTimezones(Collection<Timezone> supportedTimezones)
A list of the time zones supported by this engine for the
Timezone parameter of the
CreateDBInstance action. |
DBEngineVersion |
withSupportedTimezones(Timezone... supportedTimezones)
A list of the time zones supported by this engine for the
Timezone parameter of the
CreateDBInstance action. |
DBEngineVersion |
withSupportsBabelfish(Boolean supportsBabelfish)
A value that indicates whether the engine version supports Babelfish for Aurora PostgreSQL.
|
DBEngineVersion |
withSupportsGlobalDatabases(Boolean supportsGlobalDatabases)
A value that indicates whether you can use Aurora global databases with a specific DB engine version.
|
DBEngineVersion |
withSupportsLogExportsToCloudwatchLogs(Boolean supportsLogExportsToCloudwatchLogs)
A value that indicates whether the engine version supports exporting the log types specified by
ExportableLogTypes to CloudWatch Logs.
|
DBEngineVersion |
withSupportsParallelQuery(Boolean supportsParallelQuery)
A value that indicates whether you can use Aurora parallel query with a specific DB engine version.
|
DBEngineVersion |
withSupportsReadReplica(Boolean supportsReadReplica)
Indicates whether the database engine version supports read replicas.
|
DBEngineVersion |
withTagList(Collection<Tag> tagList) |
DBEngineVersion |
withTagList(Tag... tagList)
NOTE: This method appends the values to the existing list (if any).
|
DBEngineVersion |
withValidUpgradeTarget(Collection<UpgradeTarget> validUpgradeTarget)
A list of engine versions that this database engine version can be upgraded to.
|
DBEngineVersion |
withValidUpgradeTarget(UpgradeTarget... validUpgradeTarget)
A list of engine versions that this database engine version can be upgraded to.
|
public void setEngine(String engine)
The name of the database engine.
engine
- The name of the database engine.public String getEngine()
The name of the database engine.
public DBEngineVersion withEngine(String engine)
The name of the database engine.
engine
- The name of the database engine.public void setEngineVersion(String engineVersion)
The version number of the database engine.
engineVersion
- The version number of the database engine.public String getEngineVersion()
The version number of the database engine.
public DBEngineVersion withEngineVersion(String engineVersion)
The version number of the database engine.
engineVersion
- The version number of the database engine.public void setDBParameterGroupFamily(String dBParameterGroupFamily)
The name of the DB parameter group family for the database engine.
dBParameterGroupFamily
- The name of the DB parameter group family for the database engine.public String getDBParameterGroupFamily()
The name of the DB parameter group family for the database engine.
public DBEngineVersion withDBParameterGroupFamily(String dBParameterGroupFamily)
The name of the DB parameter group family for the database engine.
dBParameterGroupFamily
- The name of the DB parameter group family for the database engine.public void setDBEngineDescription(String dBEngineDescription)
The description of the database engine.
dBEngineDescription
- The description of the database engine.public String getDBEngineDescription()
The description of the database engine.
public DBEngineVersion withDBEngineDescription(String dBEngineDescription)
The description of the database engine.
dBEngineDescription
- The description of the database engine.public void setDBEngineVersionDescription(String dBEngineVersionDescription)
The description of the database engine version.
dBEngineVersionDescription
- The description of the database engine version.public String getDBEngineVersionDescription()
The description of the database engine version.
public DBEngineVersion withDBEngineVersionDescription(String dBEngineVersionDescription)
The description of the database engine version.
dBEngineVersionDescription
- The description of the database engine version.public void setDefaultCharacterSet(CharacterSet defaultCharacterSet)
The default character set for new instances of this engine version, if the CharacterSetName
parameter of the CreateDBInstance API isn't specified.
defaultCharacterSet
- The default character set for new instances of this engine version, if the CharacterSetName
parameter of the CreateDBInstance API isn't specified.public CharacterSet getDefaultCharacterSet()
The default character set for new instances of this engine version, if the CharacterSetName
parameter of the CreateDBInstance API isn't specified.
CharacterSetName
parameter of the CreateDBInstance API isn't specified.public DBEngineVersion withDefaultCharacterSet(CharacterSet defaultCharacterSet)
The default character set for new instances of this engine version, if the CharacterSetName
parameter of the CreateDBInstance API isn't specified.
defaultCharacterSet
- The default character set for new instances of this engine version, if the CharacterSetName
parameter of the CreateDBInstance API isn't specified.public List<CharacterSet> getSupportedCharacterSets()
A list of the character sets supported by this engine for the CharacterSetName
parameter of the
CreateDBInstance
operation.
CharacterSetName
parameter of
the CreateDBInstance
operation.public void setSupportedCharacterSets(Collection<CharacterSet> supportedCharacterSets)
A list of the character sets supported by this engine for the CharacterSetName
parameter of the
CreateDBInstance
operation.
supportedCharacterSets
- A list of the character sets supported by this engine for the CharacterSetName
parameter of
the CreateDBInstance
operation.public DBEngineVersion withSupportedCharacterSets(CharacterSet... supportedCharacterSets)
A list of the character sets supported by this engine for the CharacterSetName
parameter of the
CreateDBInstance
operation.
NOTE: This method appends the values to the existing list (if any). Use
setSupportedCharacterSets(java.util.Collection)
or
withSupportedCharacterSets(java.util.Collection)
if you want to override the existing values.
supportedCharacterSets
- A list of the character sets supported by this engine for the CharacterSetName
parameter of
the CreateDBInstance
operation.public DBEngineVersion withSupportedCharacterSets(Collection<CharacterSet> supportedCharacterSets)
A list of the character sets supported by this engine for the CharacterSetName
parameter of the
CreateDBInstance
operation.
supportedCharacterSets
- A list of the character sets supported by this engine for the CharacterSetName
parameter of
the CreateDBInstance
operation.public List<CharacterSet> getSupportedNcharCharacterSets()
A list of the character sets supported by the Oracle DB engine for the NcharCharacterSetName
parameter of the CreateDBInstance
operation.
NcharCharacterSetName
parameter of the CreateDBInstance
operation.public void setSupportedNcharCharacterSets(Collection<CharacterSet> supportedNcharCharacterSets)
A list of the character sets supported by the Oracle DB engine for the NcharCharacterSetName
parameter of the CreateDBInstance
operation.
supportedNcharCharacterSets
- A list of the character sets supported by the Oracle DB engine for the NcharCharacterSetName
parameter of the CreateDBInstance
operation.public DBEngineVersion withSupportedNcharCharacterSets(CharacterSet... supportedNcharCharacterSets)
A list of the character sets supported by the Oracle DB engine for the NcharCharacterSetName
parameter of the CreateDBInstance
operation.
NOTE: This method appends the values to the existing list (if any). Use
setSupportedNcharCharacterSets(java.util.Collection)
or
withSupportedNcharCharacterSets(java.util.Collection)
if you want to override the existing values.
supportedNcharCharacterSets
- A list of the character sets supported by the Oracle DB engine for the NcharCharacterSetName
parameter of the CreateDBInstance
operation.public DBEngineVersion withSupportedNcharCharacterSets(Collection<CharacterSet> supportedNcharCharacterSets)
A list of the character sets supported by the Oracle DB engine for the NcharCharacterSetName
parameter of the CreateDBInstance
operation.
supportedNcharCharacterSets
- A list of the character sets supported by the Oracle DB engine for the NcharCharacterSetName
parameter of the CreateDBInstance
operation.public List<UpgradeTarget> getValidUpgradeTarget()
A list of engine versions that this database engine version can be upgraded to.
public void setValidUpgradeTarget(Collection<UpgradeTarget> validUpgradeTarget)
A list of engine versions that this database engine version can be upgraded to.
validUpgradeTarget
- A list of engine versions that this database engine version can be upgraded to.public DBEngineVersion withValidUpgradeTarget(UpgradeTarget... validUpgradeTarget)
A list of engine versions that this database engine version can be upgraded to.
NOTE: This method appends the values to the existing list (if any). Use
setValidUpgradeTarget(java.util.Collection)
or withValidUpgradeTarget(java.util.Collection)
if
you want to override the existing values.
validUpgradeTarget
- A list of engine versions that this database engine version can be upgraded to.public DBEngineVersion withValidUpgradeTarget(Collection<UpgradeTarget> validUpgradeTarget)
A list of engine versions that this database engine version can be upgraded to.
validUpgradeTarget
- A list of engine versions that this database engine version can be upgraded to.public List<Timezone> getSupportedTimezones()
A list of the time zones supported by this engine for the Timezone
parameter of the
CreateDBInstance
action.
Timezone
parameter of the
CreateDBInstance
action.public void setSupportedTimezones(Collection<Timezone> supportedTimezones)
A list of the time zones supported by this engine for the Timezone
parameter of the
CreateDBInstance
action.
supportedTimezones
- A list of the time zones supported by this engine for the Timezone
parameter of the
CreateDBInstance
action.public DBEngineVersion withSupportedTimezones(Timezone... supportedTimezones)
A list of the time zones supported by this engine for the Timezone
parameter of the
CreateDBInstance
action.
NOTE: This method appends the values to the existing list (if any). Use
setSupportedTimezones(java.util.Collection)
or withSupportedTimezones(java.util.Collection)
if
you want to override the existing values.
supportedTimezones
- A list of the time zones supported by this engine for the Timezone
parameter of the
CreateDBInstance
action.public DBEngineVersion withSupportedTimezones(Collection<Timezone> supportedTimezones)
A list of the time zones supported by this engine for the Timezone
parameter of the
CreateDBInstance
action.
supportedTimezones
- A list of the time zones supported by this engine for the Timezone
parameter of the
CreateDBInstance
action.public List<String> getExportableLogTypes()
The types of logs that the database engine has available for export to CloudWatch Logs.
public void setExportableLogTypes(Collection<String> exportableLogTypes)
The types of logs that the database engine has available for export to CloudWatch Logs.
exportableLogTypes
- The types of logs that the database engine has available for export to CloudWatch Logs.public DBEngineVersion withExportableLogTypes(String... exportableLogTypes)
The types of logs that the database engine has available for export to CloudWatch Logs.
NOTE: This method appends the values to the existing list (if any). Use
setExportableLogTypes(java.util.Collection)
or withExportableLogTypes(java.util.Collection)
if
you want to override the existing values.
exportableLogTypes
- The types of logs that the database engine has available for export to CloudWatch Logs.public DBEngineVersion withExportableLogTypes(Collection<String> exportableLogTypes)
The types of logs that the database engine has available for export to CloudWatch Logs.
exportableLogTypes
- The types of logs that the database engine has available for export to CloudWatch Logs.public void setSupportsLogExportsToCloudwatchLogs(Boolean supportsLogExportsToCloudwatchLogs)
A value that indicates whether the engine version supports exporting the log types specified by ExportableLogTypes to CloudWatch Logs.
supportsLogExportsToCloudwatchLogs
- A value that indicates whether the engine version supports exporting the log types specified by
ExportableLogTypes to CloudWatch Logs.public Boolean getSupportsLogExportsToCloudwatchLogs()
A value that indicates whether the engine version supports exporting the log types specified by ExportableLogTypes to CloudWatch Logs.
public DBEngineVersion withSupportsLogExportsToCloudwatchLogs(Boolean supportsLogExportsToCloudwatchLogs)
A value that indicates whether the engine version supports exporting the log types specified by ExportableLogTypes to CloudWatch Logs.
supportsLogExportsToCloudwatchLogs
- A value that indicates whether the engine version supports exporting the log types specified by
ExportableLogTypes to CloudWatch Logs.public Boolean isSupportsLogExportsToCloudwatchLogs()
A value that indicates whether the engine version supports exporting the log types specified by ExportableLogTypes to CloudWatch Logs.
public void setSupportsReadReplica(Boolean supportsReadReplica)
Indicates whether the database engine version supports read replicas.
supportsReadReplica
- Indicates whether the database engine version supports read replicas.public Boolean getSupportsReadReplica()
Indicates whether the database engine version supports read replicas.
public DBEngineVersion withSupportsReadReplica(Boolean supportsReadReplica)
Indicates whether the database engine version supports read replicas.
supportsReadReplica
- Indicates whether the database engine version supports read replicas.public Boolean isSupportsReadReplica()
Indicates whether the database engine version supports read replicas.
public List<String> getSupportedEngineModes()
A list of the supported DB engine modes.
public void setSupportedEngineModes(Collection<String> supportedEngineModes)
A list of the supported DB engine modes.
supportedEngineModes
- A list of the supported DB engine modes.public DBEngineVersion withSupportedEngineModes(String... supportedEngineModes)
A list of the supported DB engine modes.
NOTE: This method appends the values to the existing list (if any). Use
setSupportedEngineModes(java.util.Collection)
or withSupportedEngineModes(java.util.Collection)
if you want to override the existing values.
supportedEngineModes
- A list of the supported DB engine modes.public DBEngineVersion withSupportedEngineModes(Collection<String> supportedEngineModes)
A list of the supported DB engine modes.
supportedEngineModes
- A list of the supported DB engine modes.public List<String> getSupportedFeatureNames()
A list of features supported by the DB engine.
The supported features vary by DB engine and DB engine version.
To determine the supported features for a specific DB engine and DB engine version using the CLI, use the following command:
aws rds describe-db-engine-versions --engine <engine_name> --engine-version <engine_version>
For example, to determine the supported features for RDS for PostgreSQL version 13.3 using the CLI, use the following command:
aws rds describe-db-engine-versions --engine postgres --engine-version 13.3
The supported features are listed under SupportedFeatureNames
in the output.
The supported features vary by DB engine and DB engine version.
To determine the supported features for a specific DB engine and DB engine version using the CLI, use the following command:
aws rds describe-db-engine-versions --engine <engine_name> --engine-version <engine_version>
For example, to determine the supported features for RDS for PostgreSQL version 13.3 using the CLI, use the following command:
aws rds describe-db-engine-versions --engine postgres --engine-version 13.3
The supported features are listed under SupportedFeatureNames
in the output.
public void setSupportedFeatureNames(Collection<String> supportedFeatureNames)
A list of features supported by the DB engine.
The supported features vary by DB engine and DB engine version.
To determine the supported features for a specific DB engine and DB engine version using the CLI, use the following command:
aws rds describe-db-engine-versions --engine <engine_name> --engine-version <engine_version>
For example, to determine the supported features for RDS for PostgreSQL version 13.3 using the CLI, use the following command:
aws rds describe-db-engine-versions --engine postgres --engine-version 13.3
The supported features are listed under SupportedFeatureNames
in the output.
supportedFeatureNames
- A list of features supported by the DB engine.
The supported features vary by DB engine and DB engine version.
To determine the supported features for a specific DB engine and DB engine version using the CLI, use the following command:
aws rds describe-db-engine-versions --engine <engine_name> --engine-version <engine_version>
For example, to determine the supported features for RDS for PostgreSQL version 13.3 using the CLI, use the following command:
aws rds describe-db-engine-versions --engine postgres --engine-version 13.3
The supported features are listed under SupportedFeatureNames
in the output.
public DBEngineVersion withSupportedFeatureNames(String... supportedFeatureNames)
A list of features supported by the DB engine.
The supported features vary by DB engine and DB engine version.
To determine the supported features for a specific DB engine and DB engine version using the CLI, use the following command:
aws rds describe-db-engine-versions --engine <engine_name> --engine-version <engine_version>
For example, to determine the supported features for RDS for PostgreSQL version 13.3 using the CLI, use the following command:
aws rds describe-db-engine-versions --engine postgres --engine-version 13.3
The supported features are listed under SupportedFeatureNames
in the output.
NOTE: This method appends the values to the existing list (if any). Use
setSupportedFeatureNames(java.util.Collection)
or
withSupportedFeatureNames(java.util.Collection)
if you want to override the existing values.
supportedFeatureNames
- A list of features supported by the DB engine.
The supported features vary by DB engine and DB engine version.
To determine the supported features for a specific DB engine and DB engine version using the CLI, use the following command:
aws rds describe-db-engine-versions --engine <engine_name> --engine-version <engine_version>
For example, to determine the supported features for RDS for PostgreSQL version 13.3 using the CLI, use the following command:
aws rds describe-db-engine-versions --engine postgres --engine-version 13.3
The supported features are listed under SupportedFeatureNames
in the output.
public DBEngineVersion withSupportedFeatureNames(Collection<String> supportedFeatureNames)
A list of features supported by the DB engine.
The supported features vary by DB engine and DB engine version.
To determine the supported features for a specific DB engine and DB engine version using the CLI, use the following command:
aws rds describe-db-engine-versions --engine <engine_name> --engine-version <engine_version>
For example, to determine the supported features for RDS for PostgreSQL version 13.3 using the CLI, use the following command:
aws rds describe-db-engine-versions --engine postgres --engine-version 13.3
The supported features are listed under SupportedFeatureNames
in the output.
supportedFeatureNames
- A list of features supported by the DB engine.
The supported features vary by DB engine and DB engine version.
To determine the supported features for a specific DB engine and DB engine version using the CLI, use the following command:
aws rds describe-db-engine-versions --engine <engine_name> --engine-version <engine_version>
For example, to determine the supported features for RDS for PostgreSQL version 13.3 using the CLI, use the following command:
aws rds describe-db-engine-versions --engine postgres --engine-version 13.3
The supported features are listed under SupportedFeatureNames
in the output.
public void setStatus(String status)
The status of the DB engine version, either available
or deprecated
.
status
- The status of the DB engine version, either available
or deprecated
.public String getStatus()
The status of the DB engine version, either available
or deprecated
.
available
or deprecated
.public DBEngineVersion withStatus(String status)
The status of the DB engine version, either available
or deprecated
.
status
- The status of the DB engine version, either available
or deprecated
.public void setSupportsParallelQuery(Boolean supportsParallelQuery)
A value that indicates whether you can use Aurora parallel query with a specific DB engine version.
supportsParallelQuery
- A value that indicates whether you can use Aurora parallel query with a specific DB engine version.public Boolean getSupportsParallelQuery()
A value that indicates whether you can use Aurora parallel query with a specific DB engine version.
public DBEngineVersion withSupportsParallelQuery(Boolean supportsParallelQuery)
A value that indicates whether you can use Aurora parallel query with a specific DB engine version.
supportsParallelQuery
- A value that indicates whether you can use Aurora parallel query with a specific DB engine version.public Boolean isSupportsParallelQuery()
A value that indicates whether you can use Aurora parallel query with a specific DB engine version.
public void setSupportsGlobalDatabases(Boolean supportsGlobalDatabases)
A value that indicates whether you can use Aurora global databases with a specific DB engine version.
supportsGlobalDatabases
- A value that indicates whether you can use Aurora global databases with a specific DB engine version.public Boolean getSupportsGlobalDatabases()
A value that indicates whether you can use Aurora global databases with a specific DB engine version.
public DBEngineVersion withSupportsGlobalDatabases(Boolean supportsGlobalDatabases)
A value that indicates whether you can use Aurora global databases with a specific DB engine version.
supportsGlobalDatabases
- A value that indicates whether you can use Aurora global databases with a specific DB engine version.public Boolean isSupportsGlobalDatabases()
A value that indicates whether you can use Aurora global databases with a specific DB engine version.
public void setMajorEngineVersion(String majorEngineVersion)
The major engine version of the CEV.
majorEngineVersion
- The major engine version of the CEV.public String getMajorEngineVersion()
The major engine version of the CEV.
public DBEngineVersion withMajorEngineVersion(String majorEngineVersion)
The major engine version of the CEV.
majorEngineVersion
- The major engine version of the CEV.public void setDatabaseInstallationFilesS3BucketName(String databaseInstallationFilesS3BucketName)
The name of the Amazon S3 bucket that contains your database installation files.
databaseInstallationFilesS3BucketName
- The name of the Amazon S3 bucket that contains your database installation files.public String getDatabaseInstallationFilesS3BucketName()
The name of the Amazon S3 bucket that contains your database installation files.
public DBEngineVersion withDatabaseInstallationFilesS3BucketName(String databaseInstallationFilesS3BucketName)
The name of the Amazon S3 bucket that contains your database installation files.
databaseInstallationFilesS3BucketName
- The name of the Amazon S3 bucket that contains your database installation files.public void setDatabaseInstallationFilesS3Prefix(String databaseInstallationFilesS3Prefix)
The Amazon S3 directory that contains the database installation files. If not specified, then no prefix is assumed.
databaseInstallationFilesS3Prefix
- The Amazon S3 directory that contains the database installation files. If not specified, then no prefix is
assumed.public String getDatabaseInstallationFilesS3Prefix()
The Amazon S3 directory that contains the database installation files. If not specified, then no prefix is assumed.
public DBEngineVersion withDatabaseInstallationFilesS3Prefix(String databaseInstallationFilesS3Prefix)
The Amazon S3 directory that contains the database installation files. If not specified, then no prefix is assumed.
databaseInstallationFilesS3Prefix
- The Amazon S3 directory that contains the database installation files. If not specified, then no prefix is
assumed.public void setDBEngineVersionArn(String dBEngineVersionArn)
The ARN of the custom engine version.
dBEngineVersionArn
- The ARN of the custom engine version.public String getDBEngineVersionArn()
The ARN of the custom engine version.
public DBEngineVersion withDBEngineVersionArn(String dBEngineVersionArn)
The ARN of the custom engine version.
dBEngineVersionArn
- The ARN of the custom engine version.public void setKMSKeyId(String kMSKeyId)
The Amazon Web Services KMS key identifier for an encrypted CEV. This parameter is required for RDS Custom, but optional for Amazon RDS.
kMSKeyId
- The Amazon Web Services KMS key identifier for an encrypted CEV. This parameter is required for RDS
Custom, but optional for Amazon RDS.public String getKMSKeyId()
The Amazon Web Services KMS key identifier for an encrypted CEV. This parameter is required for RDS Custom, but optional for Amazon RDS.
public DBEngineVersion withKMSKeyId(String kMSKeyId)
The Amazon Web Services KMS key identifier for an encrypted CEV. This parameter is required for RDS Custom, but optional for Amazon RDS.
kMSKeyId
- The Amazon Web Services KMS key identifier for an encrypted CEV. This parameter is required for RDS
Custom, but optional for Amazon RDS.public void setCreateTime(Date createTime)
The creation time of the DB engine version.
createTime
- The creation time of the DB engine version.public Date getCreateTime()
The creation time of the DB engine version.
public DBEngineVersion withCreateTime(Date createTime)
The creation time of the DB engine version.
createTime
- The creation time of the DB engine version.public void setTagList(Collection<Tag> tagList)
tagList
- public DBEngineVersion withTagList(Tag... tagList)
NOTE: This method appends the values to the existing list (if any). Use
setTagList(java.util.Collection)
or withTagList(java.util.Collection)
if you want to override
the existing values.
tagList
- public DBEngineVersion withTagList(Collection<Tag> tagList)
tagList
- public void setSupportsBabelfish(Boolean supportsBabelfish)
A value that indicates whether the engine version supports Babelfish for Aurora PostgreSQL.
supportsBabelfish
- A value that indicates whether the engine version supports Babelfish for Aurora PostgreSQL.public Boolean getSupportsBabelfish()
A value that indicates whether the engine version supports Babelfish for Aurora PostgreSQL.
public DBEngineVersion withSupportsBabelfish(Boolean supportsBabelfish)
A value that indicates whether the engine version supports Babelfish for Aurora PostgreSQL.
supportsBabelfish
- A value that indicates whether the engine version supports Babelfish for Aurora PostgreSQL.public Boolean isSupportsBabelfish()
A value that indicates whether the engine version supports Babelfish for Aurora PostgreSQL.
public String toString()
toString
in class Object
Object.toString()
public DBEngineVersion clone()