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

#include <ValidDBInstanceModificationsMessage.h>

Public Member Functions

 ValidDBInstanceModificationsMessage ()
 
 ValidDBInstanceModificationsMessage (const Aws::Utils::Xml::XmlNode &xmlNode)
 
ValidDBInstanceModificationsMessageoperator= (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::Vector< ValidStorageOptions > & GetStorage () const
 
bool StorageHasBeenSet () const
 
void SetStorage (const Aws::Vector< ValidStorageOptions > &value)
 
void SetStorage (Aws::Vector< ValidStorageOptions > &&value)
 
ValidDBInstanceModificationsMessageWithStorage (const Aws::Vector< ValidStorageOptions > &value)
 
ValidDBInstanceModificationsMessageWithStorage (Aws::Vector< ValidStorageOptions > &&value)
 
ValidDBInstanceModificationsMessageAddStorage (const ValidStorageOptions &value)
 
ValidDBInstanceModificationsMessageAddStorage (ValidStorageOptions &&value)
 
const Aws::Vector< AvailableProcessorFeature > & GetValidProcessorFeatures () const
 
bool ValidProcessorFeaturesHasBeenSet () const
 
void SetValidProcessorFeatures (const Aws::Vector< AvailableProcessorFeature > &value)
 
void SetValidProcessorFeatures (Aws::Vector< AvailableProcessorFeature > &&value)
 
ValidDBInstanceModificationsMessageWithValidProcessorFeatures (const Aws::Vector< AvailableProcessorFeature > &value)
 
ValidDBInstanceModificationsMessageWithValidProcessorFeatures (Aws::Vector< AvailableProcessorFeature > &&value)
 
ValidDBInstanceModificationsMessageAddValidProcessorFeatures (const AvailableProcessorFeature &value)
 
ValidDBInstanceModificationsMessageAddValidProcessorFeatures (AvailableProcessorFeature &&value)
 

Detailed Description

Information about valid modifications that you can make to your DB instance. Contains the result of a successful call to the DescribeValidDBInstanceModifications action. You can use this information when you call ModifyDBInstance.

See Also:

AWS API Reference

Definition at line 37 of file ValidDBInstanceModificationsMessage.h.

Constructor & Destructor Documentation

◆ ValidDBInstanceModificationsMessage() [1/2]

Aws::RDS::Model::ValidDBInstanceModificationsMessage::ValidDBInstanceModificationsMessage ( )

◆ ValidDBInstanceModificationsMessage() [2/2]

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

Member Function Documentation

◆ AddStorage() [1/2]

ValidDBInstanceModificationsMessage& Aws::RDS::Model::ValidDBInstanceModificationsMessage::AddStorage ( const ValidStorageOptions value)
inline

Valid storage options for your DB instance.

Definition at line 81 of file ValidDBInstanceModificationsMessage.h.

◆ AddStorage() [2/2]

ValidDBInstanceModificationsMessage& Aws::RDS::Model::ValidDBInstanceModificationsMessage::AddStorage ( ValidStorageOptions &&  value)
inline

Valid storage options for your DB instance.

Definition at line 86 of file ValidDBInstanceModificationsMessage.h.

◆ AddValidProcessorFeatures() [1/2]

ValidDBInstanceModificationsMessage& Aws::RDS::Model::ValidDBInstanceModificationsMessage::AddValidProcessorFeatures ( AvailableProcessorFeature &&  value)
inline

Valid processor features for your DB instance.

Definition at line 127 of file ValidDBInstanceModificationsMessage.h.

◆ AddValidProcessorFeatures() [2/2]

ValidDBInstanceModificationsMessage& Aws::RDS::Model::ValidDBInstanceModificationsMessage::AddValidProcessorFeatures ( const AvailableProcessorFeature value)
inline

Valid processor features for your DB instance.

Definition at line 122 of file ValidDBInstanceModificationsMessage.h.

◆ GetStorage()

const Aws::Vector<ValidStorageOptions>& Aws::RDS::Model::ValidDBInstanceModificationsMessage::GetStorage ( ) const
inline

Valid storage options for your DB instance.

Definition at line 51 of file ValidDBInstanceModificationsMessage.h.

◆ GetValidProcessorFeatures()

const Aws::Vector<AvailableProcessorFeature>& Aws::RDS::Model::ValidDBInstanceModificationsMessage::GetValidProcessorFeatures ( ) const
inline

Valid processor features for your DB instance.

Definition at line 92 of file ValidDBInstanceModificationsMessage.h.

◆ operator=()

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

◆ OutputToStream() [1/2]

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

◆ OutputToStream() [2/2]

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

◆ SetStorage() [1/2]

void Aws::RDS::Model::ValidDBInstanceModificationsMessage::SetStorage ( Aws::Vector< ValidStorageOptions > &&  value)
inline

Valid storage options for your DB instance.

Definition at line 66 of file ValidDBInstanceModificationsMessage.h.

◆ SetStorage() [2/2]

void Aws::RDS::Model::ValidDBInstanceModificationsMessage::SetStorage ( const Aws::Vector< ValidStorageOptions > &  value)
inline

Valid storage options for your DB instance.

Definition at line 61 of file ValidDBInstanceModificationsMessage.h.

◆ SetValidProcessorFeatures() [1/2]

void Aws::RDS::Model::ValidDBInstanceModificationsMessage::SetValidProcessorFeatures ( Aws::Vector< AvailableProcessorFeature > &&  value)
inline

Valid processor features for your DB instance.

Definition at line 107 of file ValidDBInstanceModificationsMessage.h.

◆ SetValidProcessorFeatures() [2/2]

void Aws::RDS::Model::ValidDBInstanceModificationsMessage::SetValidProcessorFeatures ( const Aws::Vector< AvailableProcessorFeature > &  value)
inline

Valid processor features for your DB instance.

Definition at line 102 of file ValidDBInstanceModificationsMessage.h.

◆ StorageHasBeenSet()

bool Aws::RDS::Model::ValidDBInstanceModificationsMessage::StorageHasBeenSet ( ) const
inline

Valid storage options for your DB instance.

Definition at line 56 of file ValidDBInstanceModificationsMessage.h.

◆ ValidProcessorFeaturesHasBeenSet()

bool Aws::RDS::Model::ValidDBInstanceModificationsMessage::ValidProcessorFeaturesHasBeenSet ( ) const
inline

Valid processor features for your DB instance.

Definition at line 97 of file ValidDBInstanceModificationsMessage.h.

◆ WithStorage() [1/2]

ValidDBInstanceModificationsMessage& Aws::RDS::Model::ValidDBInstanceModificationsMessage::WithStorage ( Aws::Vector< ValidStorageOptions > &&  value)
inline

Valid storage options for your DB instance.

Definition at line 76 of file ValidDBInstanceModificationsMessage.h.

◆ WithStorage() [2/2]

ValidDBInstanceModificationsMessage& Aws::RDS::Model::ValidDBInstanceModificationsMessage::WithStorage ( const Aws::Vector< ValidStorageOptions > &  value)
inline

Valid storage options for your DB instance.

Definition at line 71 of file ValidDBInstanceModificationsMessage.h.

◆ WithValidProcessorFeatures() [1/2]

ValidDBInstanceModificationsMessage& Aws::RDS::Model::ValidDBInstanceModificationsMessage::WithValidProcessorFeatures ( Aws::Vector< AvailableProcessorFeature > &&  value)
inline

Valid processor features for your DB instance.

Definition at line 117 of file ValidDBInstanceModificationsMessage.h.

◆ WithValidProcessorFeatures() [2/2]

ValidDBInstanceModificationsMessage& Aws::RDS::Model::ValidDBInstanceModificationsMessage::WithValidProcessorFeatures ( const Aws::Vector< AvailableProcessorFeature > &  value)
inline

Valid processor features for your DB instance.

Definition at line 112 of file ValidDBInstanceModificationsMessage.h.


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