AWS SDK for C++  1.9.130
AWS SDK for C++
Public Member Functions | List of all members
Aws::Neptune::Model::UpgradeTarget Class Reference

#include <UpgradeTarget.h>

Public Member Functions

 UpgradeTarget ()
 
 UpgradeTarget (const Aws::Utils::Xml::XmlNode &xmlNode)
 
UpgradeTargetoperator= (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)
 
UpgradeTargetWithEngine (const Aws::String &value)
 
UpgradeTargetWithEngine (Aws::String &&value)
 
UpgradeTargetWithEngine (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)
 
UpgradeTargetWithEngineVersion (const Aws::String &value)
 
UpgradeTargetWithEngineVersion (Aws::String &&value)
 
UpgradeTargetWithEngineVersion (const char *value)
 
const Aws::StringGetDescription () const
 
bool DescriptionHasBeenSet () const
 
void SetDescription (const Aws::String &value)
 
void SetDescription (Aws::String &&value)
 
void SetDescription (const char *value)
 
UpgradeTargetWithDescription (const Aws::String &value)
 
UpgradeTargetWithDescription (Aws::String &&value)
 
UpgradeTargetWithDescription (const char *value)
 
bool GetAutoUpgrade () const
 
bool AutoUpgradeHasBeenSet () const
 
void SetAutoUpgrade (bool value)
 
UpgradeTargetWithAutoUpgrade (bool value)
 
bool GetIsMajorVersionUpgrade () const
 
bool IsMajorVersionUpgradeHasBeenSet () const
 
void SetIsMajorVersionUpgrade (bool value)
 
UpgradeTargetWithIsMajorVersionUpgrade (bool value)
 

Detailed Description

The version of the database engine that a DB instance can be upgraded to.

See Also:

AWS API Reference

Definition at line 32 of file UpgradeTarget.h.

Constructor & Destructor Documentation

◆ UpgradeTarget() [1/2]

Aws::Neptune::Model::UpgradeTarget::UpgradeTarget ( )

◆ UpgradeTarget() [2/2]

Aws::Neptune::Model::UpgradeTarget::UpgradeTarget ( const Aws::Utils::Xml::XmlNode xmlNode)

Member Function Documentation

◆ AutoUpgradeHasBeenSet()

bool Aws::Neptune::Model::UpgradeTarget::AutoUpgradeHasBeenSet ( ) const
inline

A value that indicates whether the target version is applied to any source DB instances that have AutoMinorVersionUpgrade set to true.

Definition at line 176 of file UpgradeTarget.h.

◆ DescriptionHasBeenSet()

bool Aws::Neptune::Model::UpgradeTarget::DescriptionHasBeenSet ( ) const
inline

The version of the database engine that a DB instance can be upgraded to.

Definition at line 133 of file UpgradeTarget.h.

◆ EngineHasBeenSet()

bool Aws::Neptune::Model::UpgradeTarget::EngineHasBeenSet ( ) const
inline

The name of the upgrade target database engine.

Definition at line 51 of file UpgradeTarget.h.

◆ EngineVersionHasBeenSet()

bool Aws::Neptune::Model::UpgradeTarget::EngineVersionHasBeenSet ( ) const
inline

The version number of the upgrade target database engine.

Definition at line 92 of file UpgradeTarget.h.

◆ GetAutoUpgrade()

bool Aws::Neptune::Model::UpgradeTarget::GetAutoUpgrade ( ) const
inline

A value that indicates whether the target version is applied to any source DB instances that have AutoMinorVersionUpgrade set to true.

Definition at line 170 of file UpgradeTarget.h.

◆ GetDescription()

const Aws::String& Aws::Neptune::Model::UpgradeTarget::GetDescription ( ) const
inline

The version of the database engine that a DB instance can be upgraded to.

Definition at line 128 of file UpgradeTarget.h.

◆ GetEngine()

const Aws::String& Aws::Neptune::Model::UpgradeTarget::GetEngine ( ) const
inline

The name of the upgrade target database engine.

Definition at line 46 of file UpgradeTarget.h.

◆ GetEngineVersion()

const Aws::String& Aws::Neptune::Model::UpgradeTarget::GetEngineVersion ( ) const
inline

The version number of the upgrade target database engine.

Definition at line 87 of file UpgradeTarget.h.

◆ GetIsMajorVersionUpgrade()

bool Aws::Neptune::Model::UpgradeTarget::GetIsMajorVersionUpgrade ( ) const
inline

A value that indicates whether a database engine is upgraded to a major version.

Definition at line 195 of file UpgradeTarget.h.

◆ IsMajorVersionUpgradeHasBeenSet()

bool Aws::Neptune::Model::UpgradeTarget::IsMajorVersionUpgradeHasBeenSet ( ) const
inline

A value that indicates whether a database engine is upgraded to a major version.

Definition at line 201 of file UpgradeTarget.h.

◆ operator=()

UpgradeTarget& Aws::Neptune::Model::UpgradeTarget::operator= ( const Aws::Utils::Xml::XmlNode xmlNode)

◆ OutputToStream() [1/2]

void Aws::Neptune::Model::UpgradeTarget::OutputToStream ( Aws::OStream oStream,
const char *  location 
) const

◆ OutputToStream() [2/2]

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

◆ SetAutoUpgrade()

void Aws::Neptune::Model::UpgradeTarget::SetAutoUpgrade ( bool  value)
inline

A value that indicates whether the target version is applied to any source DB instances that have AutoMinorVersionUpgrade set to true.

Definition at line 182 of file UpgradeTarget.h.

◆ SetDescription() [1/3]

void Aws::Neptune::Model::UpgradeTarget::SetDescription ( Aws::String &&  value)
inline

The version of the database engine that a DB instance can be upgraded to.

Definition at line 143 of file UpgradeTarget.h.

◆ SetDescription() [2/3]

void Aws::Neptune::Model::UpgradeTarget::SetDescription ( const Aws::String value)
inline

The version of the database engine that a DB instance can be upgraded to.

Definition at line 138 of file UpgradeTarget.h.

◆ SetDescription() [3/3]

void Aws::Neptune::Model::UpgradeTarget::SetDescription ( const char *  value)
inline

The version of the database engine that a DB instance can be upgraded to.

Definition at line 148 of file UpgradeTarget.h.

◆ SetEngine() [1/3]

void Aws::Neptune::Model::UpgradeTarget::SetEngine ( Aws::String &&  value)
inline

The name of the upgrade target database engine.

Definition at line 61 of file UpgradeTarget.h.

◆ SetEngine() [2/3]

void Aws::Neptune::Model::UpgradeTarget::SetEngine ( const Aws::String value)
inline

The name of the upgrade target database engine.

Definition at line 56 of file UpgradeTarget.h.

◆ SetEngine() [3/3]

void Aws::Neptune::Model::UpgradeTarget::SetEngine ( const char *  value)
inline

The name of the upgrade target database engine.

Definition at line 66 of file UpgradeTarget.h.

◆ SetEngineVersion() [1/3]

void Aws::Neptune::Model::UpgradeTarget::SetEngineVersion ( Aws::String &&  value)
inline

The version number of the upgrade target database engine.

Definition at line 102 of file UpgradeTarget.h.

◆ SetEngineVersion() [2/3]

void Aws::Neptune::Model::UpgradeTarget::SetEngineVersion ( const Aws::String value)
inline

The version number of the upgrade target database engine.

Definition at line 97 of file UpgradeTarget.h.

◆ SetEngineVersion() [3/3]

void Aws::Neptune::Model::UpgradeTarget::SetEngineVersion ( const char *  value)
inline

The version number of the upgrade target database engine.

Definition at line 107 of file UpgradeTarget.h.

◆ SetIsMajorVersionUpgrade()

void Aws::Neptune::Model::UpgradeTarget::SetIsMajorVersionUpgrade ( bool  value)
inline

A value that indicates whether a database engine is upgraded to a major version.

Definition at line 207 of file UpgradeTarget.h.

◆ WithAutoUpgrade()

UpgradeTarget& Aws::Neptune::Model::UpgradeTarget::WithAutoUpgrade ( bool  value)
inline

A value that indicates whether the target version is applied to any source DB instances that have AutoMinorVersionUpgrade set to true.

Definition at line 188 of file UpgradeTarget.h.

◆ WithDescription() [1/3]

UpgradeTarget& Aws::Neptune::Model::UpgradeTarget::WithDescription ( Aws::String &&  value)
inline

The version of the database engine that a DB instance can be upgraded to.

Definition at line 158 of file UpgradeTarget.h.

◆ WithDescription() [2/3]

UpgradeTarget& Aws::Neptune::Model::UpgradeTarget::WithDescription ( const Aws::String value)
inline

The version of the database engine that a DB instance can be upgraded to.

Definition at line 153 of file UpgradeTarget.h.

◆ WithDescription() [3/3]

UpgradeTarget& Aws::Neptune::Model::UpgradeTarget::WithDescription ( const char *  value)
inline

The version of the database engine that a DB instance can be upgraded to.

Definition at line 163 of file UpgradeTarget.h.

◆ WithEngine() [1/3]

UpgradeTarget& Aws::Neptune::Model::UpgradeTarget::WithEngine ( Aws::String &&  value)
inline

The name of the upgrade target database engine.

Definition at line 76 of file UpgradeTarget.h.

◆ WithEngine() [2/3]

UpgradeTarget& Aws::Neptune::Model::UpgradeTarget::WithEngine ( const Aws::String value)
inline

The name of the upgrade target database engine.

Definition at line 71 of file UpgradeTarget.h.

◆ WithEngine() [3/3]

UpgradeTarget& Aws::Neptune::Model::UpgradeTarget::WithEngine ( const char *  value)
inline

The name of the upgrade target database engine.

Definition at line 81 of file UpgradeTarget.h.

◆ WithEngineVersion() [1/3]

UpgradeTarget& Aws::Neptune::Model::UpgradeTarget::WithEngineVersion ( Aws::String &&  value)
inline

The version number of the upgrade target database engine.

Definition at line 117 of file UpgradeTarget.h.

◆ WithEngineVersion() [2/3]

UpgradeTarget& Aws::Neptune::Model::UpgradeTarget::WithEngineVersion ( const Aws::String value)
inline

The version number of the upgrade target database engine.

Definition at line 112 of file UpgradeTarget.h.

◆ WithEngineVersion() [3/3]

UpgradeTarget& Aws::Neptune::Model::UpgradeTarget::WithEngineVersion ( const char *  value)
inline

The version number of the upgrade target database engine.

Definition at line 122 of file UpgradeTarget.h.

◆ WithIsMajorVersionUpgrade()

UpgradeTarget& Aws::Neptune::Model::UpgradeTarget::WithIsMajorVersionUpgrade ( bool  value)
inline

A value that indicates whether a database engine is upgraded to a major version.

Definition at line 213 of file UpgradeTarget.h.


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