AWS SDK for C++  1.8.95
AWS SDK for C++
Public Member Functions | List of all members
Aws::RDSDataService::Model::ArrayValue Class Reference

#include <ArrayValue.h>

Public Member Functions

 ArrayValue ()
 
 ArrayValue (Aws::Utils::Json::JsonView jsonValue)
 
ArrayValueoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::Vector< ArrayValue > & GetArrayValues () const
 
bool ArrayValuesHasBeenSet () const
 
void SetArrayValues (const Aws::Vector< ArrayValue > &value)
 
void SetArrayValues (Aws::Vector< ArrayValue > &&value)
 
ArrayValueWithArrayValues (const Aws::Vector< ArrayValue > &value)
 
ArrayValueWithArrayValues (Aws::Vector< ArrayValue > &&value)
 
ArrayValueAddArrayValues (const ArrayValue &value)
 
ArrayValueAddArrayValues (ArrayValue &&value)
 
const Aws::Vector< bool > & GetBooleanValues () const
 
bool BooleanValuesHasBeenSet () const
 
void SetBooleanValues (const Aws::Vector< bool > &value)
 
void SetBooleanValues (Aws::Vector< bool > &&value)
 
ArrayValueWithBooleanValues (const Aws::Vector< bool > &value)
 
ArrayValueWithBooleanValues (Aws::Vector< bool > &&value)
 
ArrayValueAddBooleanValues (bool value)
 
const Aws::Vector< double > & GetDoubleValues () const
 
bool DoubleValuesHasBeenSet () const
 
void SetDoubleValues (const Aws::Vector< double > &value)
 
void SetDoubleValues (Aws::Vector< double > &&value)
 
ArrayValueWithDoubleValues (const Aws::Vector< double > &value)
 
ArrayValueWithDoubleValues (Aws::Vector< double > &&value)
 
ArrayValueAddDoubleValues (double value)
 
const Aws::Vector< long long > & GetLongValues () const
 
bool LongValuesHasBeenSet () const
 
void SetLongValues (const Aws::Vector< long long > &value)
 
void SetLongValues (Aws::Vector< long long > &&value)
 
ArrayValueWithLongValues (const Aws::Vector< long long > &value)
 
ArrayValueWithLongValues (Aws::Vector< long long > &&value)
 
ArrayValueAddLongValues (long long value)
 
const Aws::Vector< Aws::String > & GetStringValues () const
 
bool StringValuesHasBeenSet () const
 
void SetStringValues (const Aws::Vector< Aws::String > &value)
 
void SetStringValues (Aws::Vector< Aws::String > &&value)
 
ArrayValueWithStringValues (const Aws::Vector< Aws::String > &value)
 
ArrayValueWithStringValues (Aws::Vector< Aws::String > &&value)
 
ArrayValueAddStringValues (const Aws::String &value)
 
ArrayValueAddStringValues (Aws::String &&value)
 
ArrayValueAddStringValues (const char *value)
 

Detailed Description

Contains an array.

See Also:

AWS API Reference

Definition at line 33 of file ArrayValue.h.

Constructor & Destructor Documentation

◆ ArrayValue() [1/2]

Aws::RDSDataService::Model::ArrayValue::ArrayValue ( )

◆ ArrayValue() [2/2]

Aws::RDSDataService::Model::ArrayValue::ArrayValue ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ AddArrayValues() [1/2]

ArrayValue& Aws::RDSDataService::Model::ArrayValue::AddArrayValues ( const ArrayValue value)
inline

An array of arrays.

Definition at line 75 of file ArrayValue.h.

◆ AddArrayValues() [2/2]

ArrayValue& Aws::RDSDataService::Model::ArrayValue::AddArrayValues ( ArrayValue &&  value)
inline

An array of arrays.

Definition at line 80 of file ArrayValue.h.

◆ AddBooleanValues()

ArrayValue& Aws::RDSDataService::Model::ArrayValue::AddBooleanValues ( bool  value)
inline

An array of Boolean values.

Definition at line 116 of file ArrayValue.h.

◆ AddDoubleValues()

ArrayValue& Aws::RDSDataService::Model::ArrayValue::AddDoubleValues ( double  value)
inline

An array of integers.

Definition at line 152 of file ArrayValue.h.

◆ AddLongValues()

ArrayValue& Aws::RDSDataService::Model::ArrayValue::AddLongValues ( long long  value)
inline

An array of floating point numbers.

Definition at line 188 of file ArrayValue.h.

◆ AddStringValues() [1/3]

ArrayValue& Aws::RDSDataService::Model::ArrayValue::AddStringValues ( const Aws::String value)
inline

An array of strings.

Definition at line 224 of file ArrayValue.h.

◆ AddStringValues() [2/3]

ArrayValue& Aws::RDSDataService::Model::ArrayValue::AddStringValues ( Aws::String &&  value)
inline

An array of strings.

Definition at line 229 of file ArrayValue.h.

◆ AddStringValues() [3/3]

ArrayValue& Aws::RDSDataService::Model::ArrayValue::AddStringValues ( const char *  value)
inline

An array of strings.

Definition at line 234 of file ArrayValue.h.

◆ ArrayValuesHasBeenSet()

bool Aws::RDSDataService::Model::ArrayValue::ArrayValuesHasBeenSet ( ) const
inline

An array of arrays.

Definition at line 50 of file ArrayValue.h.

◆ BooleanValuesHasBeenSet()

bool Aws::RDSDataService::Model::ArrayValue::BooleanValuesHasBeenSet ( ) const
inline

An array of Boolean values.

Definition at line 91 of file ArrayValue.h.

◆ DoubleValuesHasBeenSet()

bool Aws::RDSDataService::Model::ArrayValue::DoubleValuesHasBeenSet ( ) const
inline

An array of integers.

Definition at line 127 of file ArrayValue.h.

◆ GetArrayValues()

const Aws::Vector<ArrayValue>& Aws::RDSDataService::Model::ArrayValue::GetArrayValues ( ) const
inline

An array of arrays.

Definition at line 45 of file ArrayValue.h.

◆ GetBooleanValues()

const Aws::Vector<bool>& Aws::RDSDataService::Model::ArrayValue::GetBooleanValues ( ) const
inline

An array of Boolean values.

Definition at line 86 of file ArrayValue.h.

◆ GetDoubleValues()

const Aws::Vector<double>& Aws::RDSDataService::Model::ArrayValue::GetDoubleValues ( ) const
inline

An array of integers.

Definition at line 122 of file ArrayValue.h.

◆ GetLongValues()

const Aws::Vector<long long>& Aws::RDSDataService::Model::ArrayValue::GetLongValues ( ) const
inline

An array of floating point numbers.

Definition at line 158 of file ArrayValue.h.

◆ GetStringValues()

const Aws::Vector<Aws::String>& Aws::RDSDataService::Model::ArrayValue::GetStringValues ( ) const
inline

An array of strings.

Definition at line 194 of file ArrayValue.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::RDSDataService::Model::ArrayValue::Jsonize ( ) const

◆ LongValuesHasBeenSet()

bool Aws::RDSDataService::Model::ArrayValue::LongValuesHasBeenSet ( ) const
inline

An array of floating point numbers.

Definition at line 163 of file ArrayValue.h.

◆ operator=()

ArrayValue& Aws::RDSDataService::Model::ArrayValue::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetArrayValues() [1/2]

void Aws::RDSDataService::Model::ArrayValue::SetArrayValues ( const Aws::Vector< ArrayValue > &  value)
inline

An array of arrays.

Definition at line 55 of file ArrayValue.h.

◆ SetArrayValues() [2/2]

void Aws::RDSDataService::Model::ArrayValue::SetArrayValues ( Aws::Vector< ArrayValue > &&  value)
inline

An array of arrays.

Definition at line 60 of file ArrayValue.h.

◆ SetBooleanValues() [1/2]

void Aws::RDSDataService::Model::ArrayValue::SetBooleanValues ( const Aws::Vector< bool > &  value)
inline

An array of Boolean values.

Definition at line 96 of file ArrayValue.h.

◆ SetBooleanValues() [2/2]

void Aws::RDSDataService::Model::ArrayValue::SetBooleanValues ( Aws::Vector< bool > &&  value)
inline

An array of Boolean values.

Definition at line 101 of file ArrayValue.h.

◆ SetDoubleValues() [1/2]

void Aws::RDSDataService::Model::ArrayValue::SetDoubleValues ( const Aws::Vector< double > &  value)
inline

An array of integers.

Definition at line 132 of file ArrayValue.h.

◆ SetDoubleValues() [2/2]

void Aws::RDSDataService::Model::ArrayValue::SetDoubleValues ( Aws::Vector< double > &&  value)
inline

An array of integers.

Definition at line 137 of file ArrayValue.h.

◆ SetLongValues() [1/2]

void Aws::RDSDataService::Model::ArrayValue::SetLongValues ( const Aws::Vector< long long > &  value)
inline

An array of floating point numbers.

Definition at line 168 of file ArrayValue.h.

◆ SetLongValues() [2/2]

void Aws::RDSDataService::Model::ArrayValue::SetLongValues ( Aws::Vector< long long > &&  value)
inline

An array of floating point numbers.

Definition at line 173 of file ArrayValue.h.

◆ SetStringValues() [1/2]

void Aws::RDSDataService::Model::ArrayValue::SetStringValues ( const Aws::Vector< Aws::String > &  value)
inline

An array of strings.

Definition at line 204 of file ArrayValue.h.

◆ SetStringValues() [2/2]

void Aws::RDSDataService::Model::ArrayValue::SetStringValues ( Aws::Vector< Aws::String > &&  value)
inline

An array of strings.

Definition at line 209 of file ArrayValue.h.

◆ StringValuesHasBeenSet()

bool Aws::RDSDataService::Model::ArrayValue::StringValuesHasBeenSet ( ) const
inline

An array of strings.

Definition at line 199 of file ArrayValue.h.

◆ WithArrayValues() [1/2]

ArrayValue& Aws::RDSDataService::Model::ArrayValue::WithArrayValues ( const Aws::Vector< ArrayValue > &  value)
inline

An array of arrays.

Definition at line 65 of file ArrayValue.h.

◆ WithArrayValues() [2/2]

ArrayValue& Aws::RDSDataService::Model::ArrayValue::WithArrayValues ( Aws::Vector< ArrayValue > &&  value)
inline

An array of arrays.

Definition at line 70 of file ArrayValue.h.

◆ WithBooleanValues() [1/2]

ArrayValue& Aws::RDSDataService::Model::ArrayValue::WithBooleanValues ( const Aws::Vector< bool > &  value)
inline

An array of Boolean values.

Definition at line 106 of file ArrayValue.h.

◆ WithBooleanValues() [2/2]

ArrayValue& Aws::RDSDataService::Model::ArrayValue::WithBooleanValues ( Aws::Vector< bool > &&  value)
inline

An array of Boolean values.

Definition at line 111 of file ArrayValue.h.

◆ WithDoubleValues() [1/2]

ArrayValue& Aws::RDSDataService::Model::ArrayValue::WithDoubleValues ( const Aws::Vector< double > &  value)
inline

An array of integers.

Definition at line 142 of file ArrayValue.h.

◆ WithDoubleValues() [2/2]

ArrayValue& Aws::RDSDataService::Model::ArrayValue::WithDoubleValues ( Aws::Vector< double > &&  value)
inline

An array of integers.

Definition at line 147 of file ArrayValue.h.

◆ WithLongValues() [1/2]

ArrayValue& Aws::RDSDataService::Model::ArrayValue::WithLongValues ( const Aws::Vector< long long > &  value)
inline

An array of floating point numbers.

Definition at line 178 of file ArrayValue.h.

◆ WithLongValues() [2/2]

ArrayValue& Aws::RDSDataService::Model::ArrayValue::WithLongValues ( Aws::Vector< long long > &&  value)
inline

An array of floating point numbers.

Definition at line 183 of file ArrayValue.h.

◆ WithStringValues() [1/2]

ArrayValue& Aws::RDSDataService::Model::ArrayValue::WithStringValues ( const Aws::Vector< Aws::String > &  value)
inline

An array of strings.

Definition at line 214 of file ArrayValue.h.

◆ WithStringValues() [2/2]

ArrayValue& Aws::RDSDataService::Model::ArrayValue::WithStringValues ( Aws::Vector< Aws::String > &&  value)
inline

An array of strings.

Definition at line 219 of file ArrayValue.h.


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