48 void OutputToStream(
Aws::OStream& ostream,
const char* location,
unsigned index,
const char* locationValue)
const;
49 void OutputToStream(
Aws::OStream& oStream,
const char* location)
const;
69 inline void SetEngine(
const char* value) { m_engineHasBeenSet =
true; m_engine.assign(value); }
104 inline void SetEngineVersion(
const char* value) { m_engineVersionHasBeenSet =
true; m_engineVersion.assign(value); }
139 inline void SetDBParameterGroupFamily(
const char* value) { m_dBParameterGroupFamilyHasBeenSet =
true; m_dBParameterGroupFamily.assign(value); }
174 inline void SetDBEngineDescription(
const char* value) { m_dBEngineDescriptionHasBeenSet =
true; m_dBEngineDescription.assign(value); }
347 bool m_engineHasBeenSet;
349 bool m_engineVersionHasBeenSet;
351 bool m_dBParameterGroupFamilyHasBeenSet;
353 bool m_dBEngineDescriptionHasBeenSet;
355 bool m_dBEngineVersionDescriptionHasBeenSet;
357 bool m_defaultCharacterSetHasBeenSet;
359 bool m_supportedCharacterSetsHasBeenSet;
361 bool m_validUpgradeTargetHasBeenSet;
DBEngineVersion & AddValidUpgradeTarget(UpgradeTarget &&value)
void SetEngineVersion(Aws::String &&value)
void SetDBParameterGroupFamily(const Aws::String &value)
DBEngineVersion & AddSupportedCharacterSets(CharacterSet &&value)
DBEngineVersion & WithDBParameterGroupFamily(const Aws::String &value)
void SetValidUpgradeTarget(const Aws::Vector< UpgradeTarget > &value)
DBEngineVersion & WithDBEngineDescription(Aws::String &&value)
void SetDBEngineDescription(const Aws::String &value)
const Aws::String & GetEngineVersion() const
DBEngineVersion & WithEngine(Aws::String &&value)
void SetDBEngineDescription(const char *value)
std::vector< T, Aws::Allocator< T > > Vector
void SetDBEngineVersionDescription(Aws::String &&value)
DBEngineVersion & WithEngineVersion(Aws::String &&value)
void SetDBEngineVersionDescription(const char *value)
const CharacterSet & GetDefaultCharacterSet() const
void SetDefaultCharacterSet(const CharacterSet &value)
DBEngineVersion & WithDBEngineVersionDescription(Aws::String &&value)
DBEngineVersion & AddValidUpgradeTarget(const UpgradeTarget &value)
DBEngineVersion & WithDefaultCharacterSet(CharacterSet &&value)
void SetEngineVersion(const Aws::String &value)
DBEngineVersion & WithDBParameterGroupFamily(Aws::String &&value)
DBEngineVersion & WithDBEngineDescription(const char *value)
void SetDBParameterGroupFamily(const char *value)
std::basic_ostream< char, std::char_traits< char > > OStream
DBEngineVersion & WithEngine(const char *value)
const Aws::String & GetDBEngineDescription() const
DBEngineVersion & WithDBEngineVersionDescription(const char *value)
void SetSupportedCharacterSets(Aws::Vector< CharacterSet > &&value)
void SetValidUpgradeTarget(Aws::Vector< UpgradeTarget > &&value)
DBEngineVersion & WithDefaultCharacterSet(const CharacterSet &value)
void SetDefaultCharacterSet(CharacterSet &&value)
void SetSupportedCharacterSets(const Aws::Vector< CharacterSet > &value)
void SetEngine(Aws::String &&value)
DBEngineVersion & WithDBParameterGroupFamily(const char *value)
DBEngineVersion & WithSupportedCharacterSets(const Aws::Vector< CharacterSet > &value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
DBEngineVersion & WithValidUpgradeTarget(Aws::Vector< UpgradeTarget > &&value)
DBEngineVersion & WithDBEngineVersionDescription(const Aws::String &value)
DBEngineVersion & AddSupportedCharacterSets(const CharacterSet &value)
const Aws::Vector< UpgradeTarget > & GetValidUpgradeTarget() const
DBEngineVersion & WithEngineVersion(const char *value)
void SetDBEngineVersionDescription(const Aws::String &value)
DBEngineVersion & WithDBEngineDescription(const Aws::String &value)
DBEngineVersion & WithSupportedCharacterSets(Aws::Vector< CharacterSet > &&value)
DBEngineVersion & WithValidUpgradeTarget(const Aws::Vector< UpgradeTarget > &value)
void SetEngineVersion(const char *value)
void SetEngine(const char *value)
const Aws::Vector< CharacterSet > & GetSupportedCharacterSets() const
void SetDBParameterGroupFamily(Aws::String &&value)
const Aws::String & GetDBParameterGroupFamily() const
const Aws::String & GetDBEngineVersionDescription() const
DBEngineVersion & WithEngineVersion(const Aws::String &value)
const Aws::String & GetEngine() const
void SetEngine(const Aws::String &value)
JSON (JavaScript Object Notation).
DBEngineVersion & WithEngine(const Aws::String &value)
void SetDBEngineDescription(Aws::String &&value)