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

#include <AvailableProcessorFeature.h>

Public Member Functions

 AvailableProcessorFeature ()
 
 AvailableProcessorFeature (const Aws::Utils::Xml::XmlNode &xmlNode)
 
AvailableProcessorFeatureoperator= (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::StringGetName () const
 
bool NameHasBeenSet () const
 
void SetName (const Aws::String &value)
 
void SetName (Aws::String &&value)
 
void SetName (const char *value)
 
AvailableProcessorFeatureWithName (const Aws::String &value)
 
AvailableProcessorFeatureWithName (Aws::String &&value)
 
AvailableProcessorFeatureWithName (const char *value)
 
const Aws::StringGetDefaultValue () const
 
bool DefaultValueHasBeenSet () const
 
void SetDefaultValue (const Aws::String &value)
 
void SetDefaultValue (Aws::String &&value)
 
void SetDefaultValue (const char *value)
 
AvailableProcessorFeatureWithDefaultValue (const Aws::String &value)
 
AvailableProcessorFeatureWithDefaultValue (Aws::String &&value)
 
AvailableProcessorFeatureWithDefaultValue (const char *value)
 
const Aws::StringGetAllowedValues () const
 
bool AllowedValuesHasBeenSet () const
 
void SetAllowedValues (const Aws::String &value)
 
void SetAllowedValues (Aws::String &&value)
 
void SetAllowedValues (const char *value)
 
AvailableProcessorFeatureWithAllowedValues (const Aws::String &value)
 
AvailableProcessorFeatureWithAllowedValues (Aws::String &&value)
 
AvailableProcessorFeatureWithAllowedValues (const char *value)
 

Detailed Description

Contains the available processor feature information for the DB instance class of a DB instance.

For more information, see Configuring the Processor of the DB Instance Class in the Amazon RDS User Guide.

See Also:

AWS API Reference

Definition at line 35 of file AvailableProcessorFeature.h.

Constructor & Destructor Documentation

◆ AvailableProcessorFeature() [1/2]

Aws::RDS::Model::AvailableProcessorFeature::AvailableProcessorFeature ( )

◆ AvailableProcessorFeature() [2/2]

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

Member Function Documentation

◆ AllowedValuesHasBeenSet()

bool Aws::RDS::Model::AvailableProcessorFeature::AllowedValuesHasBeenSet ( ) const
inline

The allowed values for the processor feature of the DB instance class.

Definition at line 144 of file AvailableProcessorFeature.h.

◆ DefaultValueHasBeenSet()

bool Aws::RDS::Model::AvailableProcessorFeature::DefaultValueHasBeenSet ( ) const
inline

The default value for the processor feature of the DB instance class.

Definition at line 103 of file AvailableProcessorFeature.h.

◆ GetAllowedValues()

const Aws::String& Aws::RDS::Model::AvailableProcessorFeature::GetAllowedValues ( ) const
inline

The allowed values for the processor feature of the DB instance class.

Definition at line 139 of file AvailableProcessorFeature.h.

◆ GetDefaultValue()

const Aws::String& Aws::RDS::Model::AvailableProcessorFeature::GetDefaultValue ( ) const
inline

The default value for the processor feature of the DB instance class.

Definition at line 98 of file AvailableProcessorFeature.h.

◆ GetName()

const Aws::String& Aws::RDS::Model::AvailableProcessorFeature::GetName ( ) const
inline

The name of the processor feature. Valid names are coreCount and threadsPerCore.

Definition at line 50 of file AvailableProcessorFeature.h.

◆ NameHasBeenSet()

bool Aws::RDS::Model::AvailableProcessorFeature::NameHasBeenSet ( ) const
inline

The name of the processor feature. Valid names are coreCount and threadsPerCore.

Definition at line 56 of file AvailableProcessorFeature.h.

◆ operator=()

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

◆ OutputToStream() [1/2]

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

◆ OutputToStream() [2/2]

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

◆ SetAllowedValues() [1/3]

void Aws::RDS::Model::AvailableProcessorFeature::SetAllowedValues ( Aws::String &&  value)
inline

The allowed values for the processor feature of the DB instance class.

Definition at line 154 of file AvailableProcessorFeature.h.

◆ SetAllowedValues() [2/3]

void Aws::RDS::Model::AvailableProcessorFeature::SetAllowedValues ( const Aws::String value)
inline

The allowed values for the processor feature of the DB instance class.

Definition at line 149 of file AvailableProcessorFeature.h.

◆ SetAllowedValues() [3/3]

void Aws::RDS::Model::AvailableProcessorFeature::SetAllowedValues ( const char *  value)
inline

The allowed values for the processor feature of the DB instance class.

Definition at line 159 of file AvailableProcessorFeature.h.

◆ SetDefaultValue() [1/3]

void Aws::RDS::Model::AvailableProcessorFeature::SetDefaultValue ( Aws::String &&  value)
inline

The default value for the processor feature of the DB instance class.

Definition at line 113 of file AvailableProcessorFeature.h.

◆ SetDefaultValue() [2/3]

void Aws::RDS::Model::AvailableProcessorFeature::SetDefaultValue ( const Aws::String value)
inline

The default value for the processor feature of the DB instance class.

Definition at line 108 of file AvailableProcessorFeature.h.

◆ SetDefaultValue() [3/3]

void Aws::RDS::Model::AvailableProcessorFeature::SetDefaultValue ( const char *  value)
inline

The default value for the processor feature of the DB instance class.

Definition at line 118 of file AvailableProcessorFeature.h.

◆ SetName() [1/3]

void Aws::RDS::Model::AvailableProcessorFeature::SetName ( Aws::String &&  value)
inline

The name of the processor feature. Valid names are coreCount and threadsPerCore.

Definition at line 68 of file AvailableProcessorFeature.h.

◆ SetName() [2/3]

void Aws::RDS::Model::AvailableProcessorFeature::SetName ( const Aws::String value)
inline

The name of the processor feature. Valid names are coreCount and threadsPerCore.

Definition at line 62 of file AvailableProcessorFeature.h.

◆ SetName() [3/3]

void Aws::RDS::Model::AvailableProcessorFeature::SetName ( const char *  value)
inline

The name of the processor feature. Valid names are coreCount and threadsPerCore.

Definition at line 74 of file AvailableProcessorFeature.h.

◆ WithAllowedValues() [1/3]

AvailableProcessorFeature& Aws::RDS::Model::AvailableProcessorFeature::WithAllowedValues ( Aws::String &&  value)
inline

The allowed values for the processor feature of the DB instance class.

Definition at line 169 of file AvailableProcessorFeature.h.

◆ WithAllowedValues() [2/3]

AvailableProcessorFeature& Aws::RDS::Model::AvailableProcessorFeature::WithAllowedValues ( const Aws::String value)
inline

The allowed values for the processor feature of the DB instance class.

Definition at line 164 of file AvailableProcessorFeature.h.

◆ WithAllowedValues() [3/3]

AvailableProcessorFeature& Aws::RDS::Model::AvailableProcessorFeature::WithAllowedValues ( const char *  value)
inline

The allowed values for the processor feature of the DB instance class.

Definition at line 174 of file AvailableProcessorFeature.h.

◆ WithDefaultValue() [1/3]

AvailableProcessorFeature& Aws::RDS::Model::AvailableProcessorFeature::WithDefaultValue ( Aws::String &&  value)
inline

The default value for the processor feature of the DB instance class.

Definition at line 128 of file AvailableProcessorFeature.h.

◆ WithDefaultValue() [2/3]

AvailableProcessorFeature& Aws::RDS::Model::AvailableProcessorFeature::WithDefaultValue ( const Aws::String value)
inline

The default value for the processor feature of the DB instance class.

Definition at line 123 of file AvailableProcessorFeature.h.

◆ WithDefaultValue() [3/3]

AvailableProcessorFeature& Aws::RDS::Model::AvailableProcessorFeature::WithDefaultValue ( const char *  value)
inline

The default value for the processor feature of the DB instance class.

Definition at line 133 of file AvailableProcessorFeature.h.

◆ WithName() [1/3]

AvailableProcessorFeature& Aws::RDS::Model::AvailableProcessorFeature::WithName ( Aws::String &&  value)
inline

The name of the processor feature. Valid names are coreCount and threadsPerCore.

Definition at line 86 of file AvailableProcessorFeature.h.

◆ WithName() [2/3]

AvailableProcessorFeature& Aws::RDS::Model::AvailableProcessorFeature::WithName ( const Aws::String value)
inline

The name of the processor feature. Valid names are coreCount and threadsPerCore.

Definition at line 80 of file AvailableProcessorFeature.h.

◆ WithName() [3/3]

AvailableProcessorFeature& Aws::RDS::Model::AvailableProcessorFeature::WithName ( const char *  value)
inline

The name of the processor feature. Valid names are coreCount and threadsPerCore.

Definition at line 92 of file AvailableProcessorFeature.h.


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