AWS SDK for C++  1.8.79
AWS SDK for C++
Public Member Functions | List of all members
Aws::RDS::Model::DBEngineVersion Class Reference

#include <DBEngineVersion.h>

Public Member Functions

 DBEngineVersion ()
 
 DBEngineVersion (const Aws::Utils::Xml::XmlNode &xmlNode)
 
DBEngineVersionoperator= (const Aws::Utils::Xml::XmlNode &xmlNode)
 
void OutputToStream (Aws::OStream &ostream, const char *location, unsigned index, const char *locationValue) const
 
void OutputToStream (Aws::OStream &oStream, const char *location) const
 
const Aws::StringGetEngine () const
 
bool EngineHasBeenSet () const
 
void SetEngine (const Aws::String &value)
 
void SetEngine (Aws::String &&value)
 
void SetEngine (const char *value)
 
DBEngineVersionWithEngine (const Aws::String &value)
 
DBEngineVersionWithEngine (Aws::String &&value)
 
DBEngineVersionWithEngine (const char *value)
 
const Aws::StringGetEngineVersion () const
 
bool EngineVersionHasBeenSet () const
 
void SetEngineVersion (const Aws::String &value)
 
void SetEngineVersion (Aws::String &&value)
 
void SetEngineVersion (const char *value)
 
DBEngineVersionWithEngineVersion (const Aws::String &value)
 
DBEngineVersionWithEngineVersion (Aws::String &&value)
 
DBEngineVersionWithEngineVersion (const char *value)
 
const Aws::StringGetDBParameterGroupFamily () const
 
bool DBParameterGroupFamilyHasBeenSet () const
 
void SetDBParameterGroupFamily (const Aws::String &value)
 
void SetDBParameterGroupFamily (Aws::String &&value)
 
void SetDBParameterGroupFamily (const char *value)
 
DBEngineVersionWithDBParameterGroupFamily (const Aws::String &value)
 
DBEngineVersionWithDBParameterGroupFamily (Aws::String &&value)
 
DBEngineVersionWithDBParameterGroupFamily (const char *value)
 
const Aws::StringGetDBEngineDescription () const
 
bool DBEngineDescriptionHasBeenSet () const
 
void SetDBEngineDescription (const Aws::String &value)
 
void SetDBEngineDescription (Aws::String &&value)
 
void SetDBEngineDescription (const char *value)
 
DBEngineVersionWithDBEngineDescription (const Aws::String &value)
 
DBEngineVersionWithDBEngineDescription (Aws::String &&value)
 
DBEngineVersionWithDBEngineDescription (const char *value)
 
const Aws::StringGetDBEngineVersionDescription () const
 
bool DBEngineVersionDescriptionHasBeenSet () const
 
void SetDBEngineVersionDescription (const Aws::String &value)
 
void SetDBEngineVersionDescription (Aws::String &&value)
 
void SetDBEngineVersionDescription (const char *value)
 
DBEngineVersionWithDBEngineVersionDescription (const Aws::String &value)
 
DBEngineVersionWithDBEngineVersionDescription (Aws::String &&value)
 
DBEngineVersionWithDBEngineVersionDescription (const char *value)
 
const CharacterSetGetDefaultCharacterSet () const
 
bool DefaultCharacterSetHasBeenSet () const
 
void SetDefaultCharacterSet (const CharacterSet &value)
 
void SetDefaultCharacterSet (CharacterSet &&value)
 
DBEngineVersionWithDefaultCharacterSet (const CharacterSet &value)
 
DBEngineVersionWithDefaultCharacterSet (CharacterSet &&value)
 
const Aws::Vector< CharacterSet > & GetSupportedCharacterSets () const
 
bool SupportedCharacterSetsHasBeenSet () const
 
void SetSupportedCharacterSets (const Aws::Vector< CharacterSet > &value)
 
void SetSupportedCharacterSets (Aws::Vector< CharacterSet > &&value)
 
DBEngineVersionWithSupportedCharacterSets (const Aws::Vector< CharacterSet > &value)
 
DBEngineVersionWithSupportedCharacterSets (Aws::Vector< CharacterSet > &&value)
 
DBEngineVersionAddSupportedCharacterSets (const CharacterSet &value)
 
DBEngineVersionAddSupportedCharacterSets (CharacterSet &&value)
 
const Aws::Vector< CharacterSet > & GetSupportedNcharCharacterSets () const
 
bool SupportedNcharCharacterSetsHasBeenSet () const
 
void SetSupportedNcharCharacterSets (const Aws::Vector< CharacterSet > &value)
 
void SetSupportedNcharCharacterSets (Aws::Vector< CharacterSet > &&value)
 
DBEngineVersionWithSupportedNcharCharacterSets (const Aws::Vector< CharacterSet > &value)
 
DBEngineVersionWithSupportedNcharCharacterSets (Aws::Vector< CharacterSet > &&value)
 
DBEngineVersionAddSupportedNcharCharacterSets (const CharacterSet &value)
 
DBEngineVersionAddSupportedNcharCharacterSets (CharacterSet &&value)
 
const Aws::Vector< UpgradeTarget > & GetValidUpgradeTarget () const
 
bool ValidUpgradeTargetHasBeenSet () const
 
void SetValidUpgradeTarget (const Aws::Vector< UpgradeTarget > &value)
 
void SetValidUpgradeTarget (Aws::Vector< UpgradeTarget > &&value)
 
DBEngineVersionWithValidUpgradeTarget (const Aws::Vector< UpgradeTarget > &value)
 
DBEngineVersionWithValidUpgradeTarget (Aws::Vector< UpgradeTarget > &&value)
 
DBEngineVersionAddValidUpgradeTarget (const UpgradeTarget &value)
 
DBEngineVersionAddValidUpgradeTarget (UpgradeTarget &&value)
 
const Aws::Vector< Timezone > & GetSupportedTimezones () const
 
bool SupportedTimezonesHasBeenSet () const
 
void SetSupportedTimezones (const Aws::Vector< Timezone > &value)
 
void SetSupportedTimezones (Aws::Vector< Timezone > &&value)
 
DBEngineVersionWithSupportedTimezones (const Aws::Vector< Timezone > &value)
 
DBEngineVersionWithSupportedTimezones (Aws::Vector< Timezone > &&value)
 
DBEngineVersionAddSupportedTimezones (const Timezone &value)
 
DBEngineVersionAddSupportedTimezones (Timezone &&value)
 
const Aws::Vector< Aws::String > & GetExportableLogTypes () const
 
bool ExportableLogTypesHasBeenSet () const
 
void SetExportableLogTypes (const Aws::Vector< Aws::String > &value)
 
void SetExportableLogTypes (Aws::Vector< Aws::String > &&value)
 
DBEngineVersionWithExportableLogTypes (const Aws::Vector< Aws::String > &value)
 
DBEngineVersionWithExportableLogTypes (Aws::Vector< Aws::String > &&value)
 
DBEngineVersionAddExportableLogTypes (const Aws::String &value)
 
DBEngineVersionAddExportableLogTypes (Aws::String &&value)
 
DBEngineVersionAddExportableLogTypes (const char *value)
 
bool GetSupportsLogExportsToCloudwatchLogs () const
 
bool SupportsLogExportsToCloudwatchLogsHasBeenSet () const
 
void SetSupportsLogExportsToCloudwatchLogs (bool value)
 
DBEngineVersionWithSupportsLogExportsToCloudwatchLogs (bool value)
 
bool GetSupportsReadReplica () const
 
bool SupportsReadReplicaHasBeenSet () const
 
void SetSupportsReadReplica (bool value)
 
DBEngineVersionWithSupportsReadReplica (bool value)
 
const Aws::Vector< Aws::String > & GetSupportedEngineModes () const
 
bool SupportedEngineModesHasBeenSet () const
 
void SetSupportedEngineModes (const Aws::Vector< Aws::String > &value)
 
void SetSupportedEngineModes (Aws::Vector< Aws::String > &&value)
 
DBEngineVersionWithSupportedEngineModes (const Aws::Vector< Aws::String > &value)
 
DBEngineVersionWithSupportedEngineModes (Aws::Vector< Aws::String > &&value)
 
DBEngineVersionAddSupportedEngineModes (const Aws::String &value)
 
DBEngineVersionAddSupportedEngineModes (Aws::String &&value)
 
DBEngineVersionAddSupportedEngineModes (const char *value)
 
const Aws::Vector< Aws::String > & GetSupportedFeatureNames () const
 
bool SupportedFeatureNamesHasBeenSet () const
 
void SetSupportedFeatureNames (const Aws::Vector< Aws::String > &value)
 
void SetSupportedFeatureNames (Aws::Vector< Aws::String > &&value)
 
DBEngineVersionWithSupportedFeatureNames (const Aws::Vector< Aws::String > &value)
 
DBEngineVersionWithSupportedFeatureNames (Aws::Vector< Aws::String > &&value)
 
DBEngineVersionAddSupportedFeatureNames (const Aws::String &value)
 
DBEngineVersionAddSupportedFeatureNames (Aws::String &&value)
 
DBEngineVersionAddSupportedFeatureNames (const char *value)
 
const Aws::StringGetStatus () const
 
bool StatusHasBeenSet () const
 
void SetStatus (const Aws::String &value)
 
void SetStatus (Aws::String &&value)
 
void SetStatus (const char *value)
 
DBEngineVersionWithStatus (const Aws::String &value)
 
DBEngineVersionWithStatus (Aws::String &&value)
 
DBEngineVersionWithStatus (const char *value)
 
bool GetSupportsParallelQuery () const
 
bool SupportsParallelQueryHasBeenSet () const
 
void SetSupportsParallelQuery (bool value)
 
DBEngineVersionWithSupportsParallelQuery (bool value)
 
bool GetSupportsGlobalDatabases () const
 
bool SupportsGlobalDatabasesHasBeenSet () const
 
void SetSupportsGlobalDatabases (bool value)
 
DBEngineVersionWithSupportsGlobalDatabases (bool value)
 

Detailed Description

This data type is used as a response element in the action DescribeDBEngineVersions.

See Also:

AWS API Reference

Definition at line 36 of file DBEngineVersion.h.

Constructor & Destructor Documentation

◆ DBEngineVersion() [1/2]

Aws::RDS::Model::DBEngineVersion::DBEngineVersion ( )

◆ DBEngineVersion() [2/2]

Aws::RDS::Model::DBEngineVersion::DBEngineVersion ( const Aws::Utils::Xml::XmlNode xmlNode)

Member Function Documentation

◆ AddExportableLogTypes() [1/3]

DBEngineVersion& Aws::RDS::Model::DBEngineVersion::AddExportableLogTypes ( const Aws::String value)
inline

The types of logs that the database engine has available for export to CloudWatch Logs.

Definition at line 555 of file DBEngineVersion.h.

◆ AddExportableLogTypes() [2/3]

DBEngineVersion& Aws::RDS::Model::DBEngineVersion::AddExportableLogTypes ( Aws::String &&  value)
inline

The types of logs that the database engine has available for export to CloudWatch Logs.

Definition at line 561 of file DBEngineVersion.h.

◆ AddExportableLogTypes() [3/3]

DBEngineVersion& Aws::RDS::Model::DBEngineVersion::AddExportableLogTypes ( const char *  value)
inline

The types of logs that the database engine has available for export to CloudWatch Logs.

Definition at line 567 of file DBEngineVersion.h.

◆ AddSupportedCharacterSets() [1/2]

DBEngineVersion& Aws::RDS::Model::DBEngineVersion::AddSupportedCharacterSets ( const CharacterSet value)
inline

A list of the character sets supported by this engine for the CharacterSetName parameter of the CreateDBInstance operation.

Definition at line 342 of file DBEngineVersion.h.

◆ AddSupportedCharacterSets() [2/2]

DBEngineVersion& Aws::RDS::Model::DBEngineVersion::AddSupportedCharacterSets ( CharacterSet &&  value)
inline

A list of the character sets supported by this engine for the CharacterSetName parameter of the CreateDBInstance operation.

Definition at line 349 of file DBEngineVersion.h.

◆ AddSupportedEngineModes() [1/3]

DBEngineVersion& Aws::RDS::Model::DBEngineVersion::AddSupportedEngineModes ( const Aws::String value)
inline

A list of the supported DB engine modes.

Definition at line 649 of file DBEngineVersion.h.

◆ AddSupportedEngineModes() [2/3]

DBEngineVersion& Aws::RDS::Model::DBEngineVersion::AddSupportedEngineModes ( Aws::String &&  value)
inline

A list of the supported DB engine modes.

Definition at line 654 of file DBEngineVersion.h.

◆ AddSupportedEngineModes() [3/3]

DBEngineVersion& Aws::RDS::Model::DBEngineVersion::AddSupportedEngineModes ( const char *  value)
inline

A list of the supported DB engine modes.

Definition at line 659 of file DBEngineVersion.h.

◆ AddSupportedFeatureNames() [1/3]

DBEngineVersion& Aws::RDS::Model::DBEngineVersion::AddSupportedFeatureNames ( const Aws::String value)
inline

A list of features supported by the DB engine. Supported feature names include the following.

  • s3Import

Definition at line 702 of file DBEngineVersion.h.

◆ AddSupportedFeatureNames() [2/3]

DBEngineVersion& Aws::RDS::Model::DBEngineVersion::AddSupportedFeatureNames ( Aws::String &&  value)
inline

A list of features supported by the DB engine. Supported feature names include the following.

  • s3Import

Definition at line 708 of file DBEngineVersion.h.

◆ AddSupportedFeatureNames() [3/3]

DBEngineVersion& Aws::RDS::Model::DBEngineVersion::AddSupportedFeatureNames ( const char *  value)
inline

A list of features supported by the DB engine. Supported feature names include the following.

  • s3Import

Definition at line 714 of file DBEngineVersion.h.

◆ AddSupportedNcharCharacterSets() [1/2]

DBEngineVersion& Aws::RDS::Model::DBEngineVersion::AddSupportedNcharCharacterSets ( const CharacterSet value)
inline

A list of the character sets supported by the Oracle DB engine for the NcharCharacterSetName parameter of the CreateDBInstance operation.

Definition at line 399 of file DBEngineVersion.h.

◆ AddSupportedNcharCharacterSets() [2/2]

DBEngineVersion& Aws::RDS::Model::DBEngineVersion::AddSupportedNcharCharacterSets ( CharacterSet &&  value)
inline

A list of the character sets supported by the Oracle DB engine for the NcharCharacterSetName parameter of the CreateDBInstance operation.

Definition at line 406 of file DBEngineVersion.h.

◆ AddSupportedTimezones() [1/2]

DBEngineVersion& Aws::RDS::Model::DBEngineVersion::AddSupportedTimezones ( const Timezone value)
inline

A list of the time zones supported by this engine for the Timezone parameter of the CreateDBInstance action.

Definition at line 505 of file DBEngineVersion.h.

◆ AddSupportedTimezones() [2/2]

DBEngineVersion& Aws::RDS::Model::DBEngineVersion::AddSupportedTimezones ( Timezone &&  value)
inline

A list of the time zones supported by this engine for the Timezone parameter of the CreateDBInstance action.

Definition at line 512 of file DBEngineVersion.h.

◆ AddValidUpgradeTarget() [1/2]

DBEngineVersion& Aws::RDS::Model::DBEngineVersion::AddValidUpgradeTarget ( const UpgradeTarget value)
inline

A list of engine versions that this database engine version can be upgraded to.

Definition at line 449 of file DBEngineVersion.h.

◆ AddValidUpgradeTarget() [2/2]

DBEngineVersion& Aws::RDS::Model::DBEngineVersion::AddValidUpgradeTarget ( UpgradeTarget &&  value)
inline

A list of engine versions that this database engine version can be upgraded to.

Definition at line 455 of file DBEngineVersion.h.

◆ DBEngineDescriptionHasBeenSet()

bool Aws::RDS::Model::DBEngineVersion::DBEngineDescriptionHasBeenSet ( ) const
inline

The description of the database engine.

Definition at line 178 of file DBEngineVersion.h.

◆ DBEngineVersionDescriptionHasBeenSet()

bool Aws::RDS::Model::DBEngineVersion::DBEngineVersionDescriptionHasBeenSet ( ) const
inline

The description of the database engine version.

Definition at line 219 of file DBEngineVersion.h.

◆ DBParameterGroupFamilyHasBeenSet()

bool Aws::RDS::Model::DBEngineVersion::DBParameterGroupFamilyHasBeenSet ( ) const
inline

The name of the DB parameter group family for the database engine.

Definition at line 137 of file DBEngineVersion.h.

◆ DefaultCharacterSetHasBeenSet()

bool Aws::RDS::Model::DBEngineVersion::DefaultCharacterSetHasBeenSet ( ) const
inline

The default character set for new instances of this engine version, if the CharacterSetName parameter of the CreateDBInstance API isn't specified.

Definition at line 264 of file DBEngineVersion.h.

◆ EngineHasBeenSet()

bool Aws::RDS::Model::DBEngineVersion::EngineHasBeenSet ( ) const
inline

The name of the database engine.

Definition at line 55 of file DBEngineVersion.h.

◆ EngineVersionHasBeenSet()

bool Aws::RDS::Model::DBEngineVersion::EngineVersionHasBeenSet ( ) const
inline

The version number of the database engine.

Definition at line 96 of file DBEngineVersion.h.

◆ ExportableLogTypesHasBeenSet()

bool Aws::RDS::Model::DBEngineVersion::ExportableLogTypesHasBeenSet ( ) const
inline

The types of logs that the database engine has available for export to CloudWatch Logs.

Definition at line 525 of file DBEngineVersion.h.

◆ GetDBEngineDescription()

const Aws::String& Aws::RDS::Model::DBEngineVersion::GetDBEngineDescription ( ) const
inline

The description of the database engine.

Definition at line 173 of file DBEngineVersion.h.

◆ GetDBEngineVersionDescription()

const Aws::String& Aws::RDS::Model::DBEngineVersion::GetDBEngineVersionDescription ( ) const
inline

The description of the database engine version.

Definition at line 214 of file DBEngineVersion.h.

◆ GetDBParameterGroupFamily()

const Aws::String& Aws::RDS::Model::DBEngineVersion::GetDBParameterGroupFamily ( ) const
inline

The name of the DB parameter group family for the database engine.

Definition at line 132 of file DBEngineVersion.h.

◆ GetDefaultCharacterSet()

const CharacterSet& Aws::RDS::Model::DBEngineVersion::GetDefaultCharacterSet ( ) const
inline

The default character set for new instances of this engine version, if the CharacterSetName parameter of the CreateDBInstance API isn't specified.

Definition at line 257 of file DBEngineVersion.h.

◆ GetEngine()

const Aws::String& Aws::RDS::Model::DBEngineVersion::GetEngine ( ) const
inline

The name of the database engine.

Definition at line 50 of file DBEngineVersion.h.

◆ GetEngineVersion()

const Aws::String& Aws::RDS::Model::DBEngineVersion::GetEngineVersion ( ) const
inline

The version number of the database engine.

Definition at line 91 of file DBEngineVersion.h.

◆ GetExportableLogTypes()

const Aws::Vector<Aws::String>& Aws::RDS::Model::DBEngineVersion::GetExportableLogTypes ( ) const
inline

The types of logs that the database engine has available for export to CloudWatch Logs.

Definition at line 519 of file DBEngineVersion.h.

◆ GetStatus()

const Aws::String& Aws::RDS::Model::DBEngineVersion::GetStatus ( ) const
inline

The status of the DB engine version, either available or deprecated.

Definition at line 721 of file DBEngineVersion.h.

◆ GetSupportedCharacterSets()

const Aws::Vector<CharacterSet>& Aws::RDS::Model::DBEngineVersion::GetSupportedCharacterSets ( ) const
inline

A list of the character sets supported by this engine for the CharacterSetName parameter of the CreateDBInstance operation.

Definition at line 300 of file DBEngineVersion.h.

◆ GetSupportedEngineModes()

const Aws::Vector<Aws::String>& Aws::RDS::Model::DBEngineVersion::GetSupportedEngineModes ( ) const
inline

A list of the supported DB engine modes.

Definition at line 619 of file DBEngineVersion.h.

◆ GetSupportedFeatureNames()

const Aws::Vector<Aws::String>& Aws::RDS::Model::DBEngineVersion::GetSupportedFeatureNames ( ) const
inline

A list of features supported by the DB engine. Supported feature names include the following.

  • s3Import

Definition at line 666 of file DBEngineVersion.h.

◆ GetSupportedNcharCharacterSets()

const Aws::Vector<CharacterSet>& Aws::RDS::Model::DBEngineVersion::GetSupportedNcharCharacterSets ( ) const
inline

A list of the character sets supported by the Oracle DB engine for the NcharCharacterSetName parameter of the CreateDBInstance operation.

Definition at line 357 of file DBEngineVersion.h.

◆ GetSupportedTimezones()

const Aws::Vector<Timezone>& Aws::RDS::Model::DBEngineVersion::GetSupportedTimezones ( ) const
inline

A list of the time zones supported by this engine for the Timezone parameter of the CreateDBInstance action.

Definition at line 463 of file DBEngineVersion.h.

◆ GetSupportsGlobalDatabases()

bool Aws::RDS::Model::DBEngineVersion::GetSupportsGlobalDatabases ( ) const
inline

A value that indicates whether you can use Aurora global databases with a specific DB engine version.

Definition at line 795 of file DBEngineVersion.h.

◆ GetSupportsLogExportsToCloudwatchLogs()

bool Aws::RDS::Model::DBEngineVersion::GetSupportsLogExportsToCloudwatchLogs ( ) const
inline

A value that indicates whether the engine version supports exporting the log types specified by ExportableLogTypes to CloudWatch Logs.

Definition at line 574 of file DBEngineVersion.h.

◆ GetSupportsParallelQuery()

bool Aws::RDS::Model::DBEngineVersion::GetSupportsParallelQuery ( ) const
inline

A value that indicates whether you can use Aurora parallel query with a specific DB engine version.

Definition at line 770 of file DBEngineVersion.h.

◆ GetSupportsReadReplica()

bool Aws::RDS::Model::DBEngineVersion::GetSupportsReadReplica ( ) const
inline

Indicates whether the database engine version supports read replicas.

Definition at line 598 of file DBEngineVersion.h.

◆ GetValidUpgradeTarget()

const Aws::Vector<UpgradeTarget>& Aws::RDS::Model::DBEngineVersion::GetValidUpgradeTarget ( ) const
inline

A list of engine versions that this database engine version can be upgraded to.

Definition at line 413 of file DBEngineVersion.h.

◆ operator=()

DBEngineVersion& Aws::RDS::Model::DBEngineVersion::operator= ( const Aws::Utils::Xml::XmlNode xmlNode)

◆ OutputToStream() [1/2]

void Aws::RDS::Model::DBEngineVersion::OutputToStream ( Aws::OStream ostream,
const char *  location,
unsigned  index,
const char *  locationValue 
) const

◆ OutputToStream() [2/2]

void Aws::RDS::Model::DBEngineVersion::OutputToStream ( Aws::OStream oStream,
const char *  location 
) const

◆ SetDBEngineDescription() [1/3]

void Aws::RDS::Model::DBEngineVersion::SetDBEngineDescription ( const Aws::String value)
inline

The description of the database engine.

Definition at line 183 of file DBEngineVersion.h.

◆ SetDBEngineDescription() [2/3]

void Aws::RDS::Model::DBEngineVersion::SetDBEngineDescription ( Aws::String &&  value)
inline

The description of the database engine.

Definition at line 188 of file DBEngineVersion.h.

◆ SetDBEngineDescription() [3/3]

void Aws::RDS::Model::DBEngineVersion::SetDBEngineDescription ( const char *  value)
inline

The description of the database engine.

Definition at line 193 of file DBEngineVersion.h.

◆ SetDBEngineVersionDescription() [1/3]

void Aws::RDS::Model::DBEngineVersion::SetDBEngineVersionDescription ( const Aws::String value)
inline

The description of the database engine version.

Definition at line 224 of file DBEngineVersion.h.

◆ SetDBEngineVersionDescription() [2/3]

void Aws::RDS::Model::DBEngineVersion::SetDBEngineVersionDescription ( Aws::String &&  value)
inline

The description of the database engine version.

Definition at line 229 of file DBEngineVersion.h.

◆ SetDBEngineVersionDescription() [3/3]

void Aws::RDS::Model::DBEngineVersion::SetDBEngineVersionDescription ( const char *  value)
inline

The description of the database engine version.

Definition at line 234 of file DBEngineVersion.h.

◆ SetDBParameterGroupFamily() [1/3]

void Aws::RDS::Model::DBEngineVersion::SetDBParameterGroupFamily ( const Aws::String value)
inline

The name of the DB parameter group family for the database engine.

Definition at line 142 of file DBEngineVersion.h.

◆ SetDBParameterGroupFamily() [2/3]

void Aws::RDS::Model::DBEngineVersion::SetDBParameterGroupFamily ( Aws::String &&  value)
inline

The name of the DB parameter group family for the database engine.

Definition at line 147 of file DBEngineVersion.h.

◆ SetDBParameterGroupFamily() [3/3]

void Aws::RDS::Model::DBEngineVersion::SetDBParameterGroupFamily ( const char *  value)
inline

The name of the DB parameter group family for the database engine.

Definition at line 152 of file DBEngineVersion.h.

◆ SetDefaultCharacterSet() [1/2]

void Aws::RDS::Model::DBEngineVersion::SetDefaultCharacterSet ( const CharacterSet value)
inline

The default character set for new instances of this engine version, if the CharacterSetName parameter of the CreateDBInstance API isn't specified.

Definition at line 271 of file DBEngineVersion.h.

◆ SetDefaultCharacterSet() [2/2]

void Aws::RDS::Model::DBEngineVersion::SetDefaultCharacterSet ( CharacterSet &&  value)
inline

The default character set for new instances of this engine version, if the CharacterSetName parameter of the CreateDBInstance API isn't specified.

Definition at line 278 of file DBEngineVersion.h.

◆ SetEngine() [1/3]

void Aws::RDS::Model::DBEngineVersion::SetEngine ( const Aws::String value)
inline

The name of the database engine.

Definition at line 60 of file DBEngineVersion.h.

◆ SetEngine() [2/3]

void Aws::RDS::Model::DBEngineVersion::SetEngine ( Aws::String &&  value)
inline

The name of the database engine.

Definition at line 65 of file DBEngineVersion.h.

◆ SetEngine() [3/3]

void Aws::RDS::Model::DBEngineVersion::SetEngine ( const char *  value)
inline

The name of the database engine.

Definition at line 70 of file DBEngineVersion.h.

◆ SetEngineVersion() [1/3]

void Aws::RDS::Model::DBEngineVersion::SetEngineVersion ( const Aws::String value)
inline

The version number of the database engine.

Definition at line 101 of file DBEngineVersion.h.

◆ SetEngineVersion() [2/3]

void Aws::RDS::Model::DBEngineVersion::SetEngineVersion ( Aws::String &&  value)
inline

The version number of the database engine.

Definition at line 106 of file DBEngineVersion.h.

◆ SetEngineVersion() [3/3]

void Aws::RDS::Model::DBEngineVersion::SetEngineVersion ( const char *  value)
inline

The version number of the database engine.

Definition at line 111 of file DBEngineVersion.h.

◆ SetExportableLogTypes() [1/2]

void Aws::RDS::Model::DBEngineVersion::SetExportableLogTypes ( const Aws::Vector< Aws::String > &  value)
inline

The types of logs that the database engine has available for export to CloudWatch Logs.

Definition at line 531 of file DBEngineVersion.h.

◆ SetExportableLogTypes() [2/2]

void Aws::RDS::Model::DBEngineVersion::SetExportableLogTypes ( Aws::Vector< Aws::String > &&  value)
inline

The types of logs that the database engine has available for export to CloudWatch Logs.

Definition at line 537 of file DBEngineVersion.h.

◆ SetStatus() [1/3]

void Aws::RDS::Model::DBEngineVersion::SetStatus ( const Aws::String value)
inline

The status of the DB engine version, either available or deprecated.

Definition at line 733 of file DBEngineVersion.h.

◆ SetStatus() [2/3]

void Aws::RDS::Model::DBEngineVersion::SetStatus ( Aws::String &&  value)
inline

The status of the DB engine version, either available or deprecated.

Definition at line 739 of file DBEngineVersion.h.

◆ SetStatus() [3/3]

void Aws::RDS::Model::DBEngineVersion::SetStatus ( const char *  value)
inline

The status of the DB engine version, either available or deprecated.

Definition at line 745 of file DBEngineVersion.h.

◆ SetSupportedCharacterSets() [1/2]

void Aws::RDS::Model::DBEngineVersion::SetSupportedCharacterSets ( const Aws::Vector< CharacterSet > &  value)
inline

A list of the character sets supported by this engine for the CharacterSetName parameter of the CreateDBInstance operation.

Definition at line 314 of file DBEngineVersion.h.

◆ SetSupportedCharacterSets() [2/2]

void Aws::RDS::Model::DBEngineVersion::SetSupportedCharacterSets ( Aws::Vector< CharacterSet > &&  value)
inline

A list of the character sets supported by this engine for the CharacterSetName parameter of the CreateDBInstance operation.

Definition at line 321 of file DBEngineVersion.h.

◆ SetSupportedEngineModes() [1/2]

void Aws::RDS::Model::DBEngineVersion::SetSupportedEngineModes ( const Aws::Vector< Aws::String > &  value)
inline

A list of the supported DB engine modes.

Definition at line 629 of file DBEngineVersion.h.

◆ SetSupportedEngineModes() [2/2]

void Aws::RDS::Model::DBEngineVersion::SetSupportedEngineModes ( Aws::Vector< Aws::String > &&  value)
inline

A list of the supported DB engine modes.

Definition at line 634 of file DBEngineVersion.h.

◆ SetSupportedFeatureNames() [1/2]

void Aws::RDS::Model::DBEngineVersion::SetSupportedFeatureNames ( const Aws::Vector< Aws::String > &  value)
inline

A list of features supported by the DB engine. Supported feature names include the following.

  • s3Import

Definition at line 678 of file DBEngineVersion.h.

◆ SetSupportedFeatureNames() [2/2]

void Aws::RDS::Model::DBEngineVersion::SetSupportedFeatureNames ( Aws::Vector< Aws::String > &&  value)
inline

A list of features supported by the DB engine. Supported feature names include the following.

  • s3Import

Definition at line 684 of file DBEngineVersion.h.

◆ SetSupportedNcharCharacterSets() [1/2]

void Aws::RDS::Model::DBEngineVersion::SetSupportedNcharCharacterSets ( const Aws::Vector< CharacterSet > &  value)
inline

A list of the character sets supported by the Oracle DB engine for the NcharCharacterSetName parameter of the CreateDBInstance operation.

Definition at line 371 of file DBEngineVersion.h.

◆ SetSupportedNcharCharacterSets() [2/2]

void Aws::RDS::Model::DBEngineVersion::SetSupportedNcharCharacterSets ( Aws::Vector< CharacterSet > &&  value)
inline

A list of the character sets supported by the Oracle DB engine for the NcharCharacterSetName parameter of the CreateDBInstance operation.

Definition at line 378 of file DBEngineVersion.h.

◆ SetSupportedTimezones() [1/2]

void Aws::RDS::Model::DBEngineVersion::SetSupportedTimezones ( const Aws::Vector< Timezone > &  value)
inline

A list of the time zones supported by this engine for the Timezone parameter of the CreateDBInstance action.

Definition at line 477 of file DBEngineVersion.h.

◆ SetSupportedTimezones() [2/2]

void Aws::RDS::Model::DBEngineVersion::SetSupportedTimezones ( Aws::Vector< Timezone > &&  value)
inline

A list of the time zones supported by this engine for the Timezone parameter of the CreateDBInstance action.

Definition at line 484 of file DBEngineVersion.h.

◆ SetSupportsGlobalDatabases()

void Aws::RDS::Model::DBEngineVersion::SetSupportsGlobalDatabases ( bool  value)
inline

A value that indicates whether you can use Aurora global databases with a specific DB engine version.

Definition at line 807 of file DBEngineVersion.h.

◆ SetSupportsLogExportsToCloudwatchLogs()

void Aws::RDS::Model::DBEngineVersion::SetSupportsLogExportsToCloudwatchLogs ( bool  value)
inline

A value that indicates whether the engine version supports exporting the log types specified by ExportableLogTypes to CloudWatch Logs.

Definition at line 586 of file DBEngineVersion.h.

◆ SetSupportsParallelQuery()

void Aws::RDS::Model::DBEngineVersion::SetSupportsParallelQuery ( bool  value)
inline

A value that indicates whether you can use Aurora parallel query with a specific DB engine version.

Definition at line 782 of file DBEngineVersion.h.

◆ SetSupportsReadReplica()

void Aws::RDS::Model::DBEngineVersion::SetSupportsReadReplica ( bool  value)
inline

Indicates whether the database engine version supports read replicas.

Definition at line 608 of file DBEngineVersion.h.

◆ SetValidUpgradeTarget() [1/2]

void Aws::RDS::Model::DBEngineVersion::SetValidUpgradeTarget ( const Aws::Vector< UpgradeTarget > &  value)
inline

A list of engine versions that this database engine version can be upgraded to.

Definition at line 425 of file DBEngineVersion.h.

◆ SetValidUpgradeTarget() [2/2]

void Aws::RDS::Model::DBEngineVersion::SetValidUpgradeTarget ( Aws::Vector< UpgradeTarget > &&  value)
inline

A list of engine versions that this database engine version can be upgraded to.

Definition at line 431 of file DBEngineVersion.h.

◆ StatusHasBeenSet()

bool Aws::RDS::Model::DBEngineVersion::StatusHasBeenSet ( ) const
inline

The status of the DB engine version, either available or deprecated.

Definition at line 727 of file DBEngineVersion.h.

◆ SupportedCharacterSetsHasBeenSet()

bool Aws::RDS::Model::DBEngineVersion::SupportedCharacterSetsHasBeenSet ( ) const
inline

A list of the character sets supported by this engine for the CharacterSetName parameter of the CreateDBInstance operation.

Definition at line 307 of file DBEngineVersion.h.

◆ SupportedEngineModesHasBeenSet()

bool Aws::RDS::Model::DBEngineVersion::SupportedEngineModesHasBeenSet ( ) const
inline

A list of the supported DB engine modes.

Definition at line 624 of file DBEngineVersion.h.

◆ SupportedFeatureNamesHasBeenSet()

bool Aws::RDS::Model::DBEngineVersion::SupportedFeatureNamesHasBeenSet ( ) const
inline

A list of features supported by the DB engine. Supported feature names include the following.

  • s3Import

Definition at line 672 of file DBEngineVersion.h.

◆ SupportedNcharCharacterSetsHasBeenSet()

bool Aws::RDS::Model::DBEngineVersion::SupportedNcharCharacterSetsHasBeenSet ( ) const
inline

A list of the character sets supported by the Oracle DB engine for the NcharCharacterSetName parameter of the CreateDBInstance operation.

Definition at line 364 of file DBEngineVersion.h.

◆ SupportedTimezonesHasBeenSet()

bool Aws::RDS::Model::DBEngineVersion::SupportedTimezonesHasBeenSet ( ) const
inline

A list of the time zones supported by this engine for the Timezone parameter of the CreateDBInstance action.

Definition at line 470 of file DBEngineVersion.h.

◆ SupportsGlobalDatabasesHasBeenSet()

bool Aws::RDS::Model::DBEngineVersion::SupportsGlobalDatabasesHasBeenSet ( ) const
inline

A value that indicates whether you can use Aurora global databases with a specific DB engine version.

Definition at line 801 of file DBEngineVersion.h.

◆ SupportsLogExportsToCloudwatchLogsHasBeenSet()

bool Aws::RDS::Model::DBEngineVersion::SupportsLogExportsToCloudwatchLogsHasBeenSet ( ) const
inline

A value that indicates whether the engine version supports exporting the log types specified by ExportableLogTypes to CloudWatch Logs.

Definition at line 580 of file DBEngineVersion.h.

◆ SupportsParallelQueryHasBeenSet()

bool Aws::RDS::Model::DBEngineVersion::SupportsParallelQueryHasBeenSet ( ) const
inline

A value that indicates whether you can use Aurora parallel query with a specific DB engine version.

Definition at line 776 of file DBEngineVersion.h.

◆ SupportsReadReplicaHasBeenSet()

bool Aws::RDS::Model::DBEngineVersion::SupportsReadReplicaHasBeenSet ( ) const
inline

Indicates whether the database engine version supports read replicas.

Definition at line 603 of file DBEngineVersion.h.

◆ ValidUpgradeTargetHasBeenSet()

bool Aws::RDS::Model::DBEngineVersion::ValidUpgradeTargetHasBeenSet ( ) const
inline

A list of engine versions that this database engine version can be upgraded to.

Definition at line 419 of file DBEngineVersion.h.

◆ WithDBEngineDescription() [1/3]

DBEngineVersion& Aws::RDS::Model::DBEngineVersion::WithDBEngineDescription ( const Aws::String value)
inline

The description of the database engine.

Definition at line 198 of file DBEngineVersion.h.

◆ WithDBEngineDescription() [2/3]

DBEngineVersion& Aws::RDS::Model::DBEngineVersion::WithDBEngineDescription ( Aws::String &&  value)
inline

The description of the database engine.

Definition at line 203 of file DBEngineVersion.h.

◆ WithDBEngineDescription() [3/3]

DBEngineVersion& Aws::RDS::Model::DBEngineVersion::WithDBEngineDescription ( const char *  value)
inline

The description of the database engine.

Definition at line 208 of file DBEngineVersion.h.

◆ WithDBEngineVersionDescription() [1/3]

DBEngineVersion& Aws::RDS::Model::DBEngineVersion::WithDBEngineVersionDescription ( const Aws::String value)
inline

The description of the database engine version.

Definition at line 239 of file DBEngineVersion.h.

◆ WithDBEngineVersionDescription() [2/3]

DBEngineVersion& Aws::RDS::Model::DBEngineVersion::WithDBEngineVersionDescription ( Aws::String &&  value)
inline

The description of the database engine version.

Definition at line 244 of file DBEngineVersion.h.

◆ WithDBEngineVersionDescription() [3/3]

DBEngineVersion& Aws::RDS::Model::DBEngineVersion::WithDBEngineVersionDescription ( const char *  value)
inline

The description of the database engine version.

Definition at line 249 of file DBEngineVersion.h.

◆ WithDBParameterGroupFamily() [1/3]

DBEngineVersion& Aws::RDS::Model::DBEngineVersion::WithDBParameterGroupFamily ( const Aws::String value)
inline

The name of the DB parameter group family for the database engine.

Definition at line 157 of file DBEngineVersion.h.

◆ WithDBParameterGroupFamily() [2/3]

DBEngineVersion& Aws::RDS::Model::DBEngineVersion::WithDBParameterGroupFamily ( Aws::String &&  value)
inline

The name of the DB parameter group family for the database engine.

Definition at line 162 of file DBEngineVersion.h.

◆ WithDBParameterGroupFamily() [3/3]

DBEngineVersion& Aws::RDS::Model::DBEngineVersion::WithDBParameterGroupFamily ( const char *  value)
inline

The name of the DB parameter group family for the database engine.

Definition at line 167 of file DBEngineVersion.h.

◆ WithDefaultCharacterSet() [1/2]

DBEngineVersion& Aws::RDS::Model::DBEngineVersion::WithDefaultCharacterSet ( const CharacterSet value)
inline

The default character set for new instances of this engine version, if the CharacterSetName parameter of the CreateDBInstance API isn't specified.

Definition at line 285 of file DBEngineVersion.h.

◆ WithDefaultCharacterSet() [2/2]

DBEngineVersion& Aws::RDS::Model::DBEngineVersion::WithDefaultCharacterSet ( CharacterSet &&  value)
inline

The default character set for new instances of this engine version, if the CharacterSetName parameter of the CreateDBInstance API isn't specified.

Definition at line 292 of file DBEngineVersion.h.

◆ WithEngine() [1/3]

DBEngineVersion& Aws::RDS::Model::DBEngineVersion::WithEngine ( const Aws::String value)
inline

The name of the database engine.

Definition at line 75 of file DBEngineVersion.h.

◆ WithEngine() [2/3]

DBEngineVersion& Aws::RDS::Model::DBEngineVersion::WithEngine ( Aws::String &&  value)
inline

The name of the database engine.

Definition at line 80 of file DBEngineVersion.h.

◆ WithEngine() [3/3]

DBEngineVersion& Aws::RDS::Model::DBEngineVersion::WithEngine ( const char *  value)
inline

The name of the database engine.

Definition at line 85 of file DBEngineVersion.h.

◆ WithEngineVersion() [1/3]

DBEngineVersion& Aws::RDS::Model::DBEngineVersion::WithEngineVersion ( const Aws::String value)
inline

The version number of the database engine.

Definition at line 116 of file DBEngineVersion.h.

◆ WithEngineVersion() [2/3]

DBEngineVersion& Aws::RDS::Model::DBEngineVersion::WithEngineVersion ( Aws::String &&  value)
inline

The version number of the database engine.

Definition at line 121 of file DBEngineVersion.h.

◆ WithEngineVersion() [3/3]

DBEngineVersion& Aws::RDS::Model::DBEngineVersion::WithEngineVersion ( const char *  value)
inline

The version number of the database engine.

Definition at line 126 of file DBEngineVersion.h.

◆ WithExportableLogTypes() [1/2]

DBEngineVersion& Aws::RDS::Model::DBEngineVersion::WithExportableLogTypes ( const Aws::Vector< Aws::String > &  value)
inline

The types of logs that the database engine has available for export to CloudWatch Logs.

Definition at line 543 of file DBEngineVersion.h.

◆ WithExportableLogTypes() [2/2]

DBEngineVersion& Aws::RDS::Model::DBEngineVersion::WithExportableLogTypes ( Aws::Vector< Aws::String > &&  value)
inline

The types of logs that the database engine has available for export to CloudWatch Logs.

Definition at line 549 of file DBEngineVersion.h.

◆ WithStatus() [1/3]

DBEngineVersion& Aws::RDS::Model::DBEngineVersion::WithStatus ( const Aws::String value)
inline

The status of the DB engine version, either available or deprecated.

Definition at line 751 of file DBEngineVersion.h.

◆ WithStatus() [2/3]

DBEngineVersion& Aws::RDS::Model::DBEngineVersion::WithStatus ( Aws::String &&  value)
inline

The status of the DB engine version, either available or deprecated.

Definition at line 757 of file DBEngineVersion.h.

◆ WithStatus() [3/3]

DBEngineVersion& Aws::RDS::Model::DBEngineVersion::WithStatus ( const char *  value)
inline

The status of the DB engine version, either available or deprecated.

Definition at line 763 of file DBEngineVersion.h.

◆ WithSupportedCharacterSets() [1/2]

DBEngineVersion& Aws::RDS::Model::DBEngineVersion::WithSupportedCharacterSets ( const Aws::Vector< CharacterSet > &  value)
inline

A list of the character sets supported by this engine for the CharacterSetName parameter of the CreateDBInstance operation.

Definition at line 328 of file DBEngineVersion.h.

◆ WithSupportedCharacterSets() [2/2]

DBEngineVersion& Aws::RDS::Model::DBEngineVersion::WithSupportedCharacterSets ( Aws::Vector< CharacterSet > &&  value)
inline

A list of the character sets supported by this engine for the CharacterSetName parameter of the CreateDBInstance operation.

Definition at line 335 of file DBEngineVersion.h.

◆ WithSupportedEngineModes() [1/2]

DBEngineVersion& Aws::RDS::Model::DBEngineVersion::WithSupportedEngineModes ( const Aws::Vector< Aws::String > &  value)
inline

A list of the supported DB engine modes.

Definition at line 639 of file DBEngineVersion.h.

◆ WithSupportedEngineModes() [2/2]

DBEngineVersion& Aws::RDS::Model::DBEngineVersion::WithSupportedEngineModes ( Aws::Vector< Aws::String > &&  value)
inline

A list of the supported DB engine modes.

Definition at line 644 of file DBEngineVersion.h.

◆ WithSupportedFeatureNames() [1/2]

DBEngineVersion& Aws::RDS::Model::DBEngineVersion::WithSupportedFeatureNames ( const Aws::Vector< Aws::String > &  value)
inline

A list of features supported by the DB engine. Supported feature names include the following.

  • s3Import

Definition at line 690 of file DBEngineVersion.h.

◆ WithSupportedFeatureNames() [2/2]

DBEngineVersion& Aws::RDS::Model::DBEngineVersion::WithSupportedFeatureNames ( Aws::Vector< Aws::String > &&  value)
inline

A list of features supported by the DB engine. Supported feature names include the following.

  • s3Import

Definition at line 696 of file DBEngineVersion.h.

◆ WithSupportedNcharCharacterSets() [1/2]

DBEngineVersion& Aws::RDS::Model::DBEngineVersion::WithSupportedNcharCharacterSets ( const Aws::Vector< CharacterSet > &  value)
inline

A list of the character sets supported by the Oracle DB engine for the NcharCharacterSetName parameter of the CreateDBInstance operation.

Definition at line 385 of file DBEngineVersion.h.

◆ WithSupportedNcharCharacterSets() [2/2]

DBEngineVersion& Aws::RDS::Model::DBEngineVersion::WithSupportedNcharCharacterSets ( Aws::Vector< CharacterSet > &&  value)
inline

A list of the character sets supported by the Oracle DB engine for the NcharCharacterSetName parameter of the CreateDBInstance operation.

Definition at line 392 of file DBEngineVersion.h.

◆ WithSupportedTimezones() [1/2]

DBEngineVersion& Aws::RDS::Model::DBEngineVersion::WithSupportedTimezones ( const Aws::Vector< Timezone > &  value)
inline

A list of the time zones supported by this engine for the Timezone parameter of the CreateDBInstance action.

Definition at line 491 of file DBEngineVersion.h.

◆ WithSupportedTimezones() [2/2]

DBEngineVersion& Aws::RDS::Model::DBEngineVersion::WithSupportedTimezones ( Aws::Vector< Timezone > &&  value)
inline

A list of the time zones supported by this engine for the Timezone parameter of the CreateDBInstance action.

Definition at line 498 of file DBEngineVersion.h.

◆ WithSupportsGlobalDatabases()

DBEngineVersion& Aws::RDS::Model::DBEngineVersion::WithSupportsGlobalDatabases ( bool  value)
inline

A value that indicates whether you can use Aurora global databases with a specific DB engine version.

Definition at line 813 of file DBEngineVersion.h.

◆ WithSupportsLogExportsToCloudwatchLogs()

DBEngineVersion& Aws::RDS::Model::DBEngineVersion::WithSupportsLogExportsToCloudwatchLogs ( bool  value)
inline

A value that indicates whether the engine version supports exporting the log types specified by ExportableLogTypes to CloudWatch Logs.

Definition at line 592 of file DBEngineVersion.h.

◆ WithSupportsParallelQuery()

DBEngineVersion& Aws::RDS::Model::DBEngineVersion::WithSupportsParallelQuery ( bool  value)
inline

A value that indicates whether you can use Aurora parallel query with a specific DB engine version.

Definition at line 788 of file DBEngineVersion.h.

◆ WithSupportsReadReplica()

DBEngineVersion& Aws::RDS::Model::DBEngineVersion::WithSupportsReadReplica ( bool  value)
inline

Indicates whether the database engine version supports read replicas.

Definition at line 613 of file DBEngineVersion.h.

◆ WithValidUpgradeTarget() [1/2]

DBEngineVersion& Aws::RDS::Model::DBEngineVersion::WithValidUpgradeTarget ( const Aws::Vector< UpgradeTarget > &  value)
inline

A list of engine versions that this database engine version can be upgraded to.

Definition at line 437 of file DBEngineVersion.h.

◆ WithValidUpgradeTarget() [2/2]

DBEngineVersion& Aws::RDS::Model::DBEngineVersion::WithValidUpgradeTarget ( Aws::Vector< UpgradeTarget > &&  value)
inline

A list of engine versions that this database engine version can be upgraded to.

Definition at line 443 of file DBEngineVersion.h.


The documentation for this class was generated from the following file: