AWS SDK for C++  1.9.123
AWS SDK for C++
Public Member Functions | List of all members
Aws::Redshift::Model::ScheduledActionFilter Class Reference

#include <ScheduledActionFilter.h>

Public Member Functions

 ScheduledActionFilter ()
 
 ScheduledActionFilter (const Aws::Utils::Xml::XmlNode &xmlNode)
 
ScheduledActionFilteroperator= (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 ScheduledActionFilterNameGetName () const
 
bool NameHasBeenSet () const
 
void SetName (const ScheduledActionFilterName &value)
 
void SetName (ScheduledActionFilterName &&value)
 
ScheduledActionFilterWithName (const ScheduledActionFilterName &value)
 
ScheduledActionFilterWithName (ScheduledActionFilterName &&value)
 
const Aws::Vector< Aws::String > & GetValues () const
 
bool ValuesHasBeenSet () const
 
void SetValues (const Aws::Vector< Aws::String > &value)
 
void SetValues (Aws::Vector< Aws::String > &&value)
 
ScheduledActionFilterWithValues (const Aws::Vector< Aws::String > &value)
 
ScheduledActionFilterWithValues (Aws::Vector< Aws::String > &&value)
 
ScheduledActionFilterAddValues (const Aws::String &value)
 
ScheduledActionFilterAddValues (Aws::String &&value)
 
ScheduledActionFilterAddValues (const char *value)
 

Detailed Description

A set of elements to filter the returned scheduled actions.

See Also:

AWS API Reference

Definition at line 34 of file ScheduledActionFilter.h.

Constructor & Destructor Documentation

◆ ScheduledActionFilter() [1/2]

Aws::Redshift::Model::ScheduledActionFilter::ScheduledActionFilter ( )

◆ ScheduledActionFilter() [2/2]

Aws::Redshift::Model::ScheduledActionFilter::ScheduledActionFilter ( const Aws::Utils::Xml::XmlNode xmlNode)

Member Function Documentation

◆ AddValues() [1/3]

ScheduledActionFilter& Aws::Redshift::Model::ScheduledActionFilter::AddValues ( Aws::String &&  value)
inline

List of values. Compare if the value (of type defined by Name) equals an item in the list of scheduled actions.

Definition at line 122 of file ScheduledActionFilter.h.

◆ AddValues() [2/3]

ScheduledActionFilter& Aws::Redshift::Model::ScheduledActionFilter::AddValues ( const Aws::String value)
inline

List of values. Compare if the value (of type defined by Name) equals an item in the list of scheduled actions.

Definition at line 116 of file ScheduledActionFilter.h.

◆ AddValues() [3/3]

ScheduledActionFilter& Aws::Redshift::Model::ScheduledActionFilter::AddValues ( const char *  value)
inline

List of values. Compare if the value (of type defined by Name) equals an item in the list of scheduled actions.

Definition at line 128 of file ScheduledActionFilter.h.

◆ GetName()

const ScheduledActionFilterName& Aws::Redshift::Model::ScheduledActionFilter::GetName ( ) const
inline

The type of element to filter.

Definition at line 48 of file ScheduledActionFilter.h.

◆ GetValues()

const Aws::Vector<Aws::String>& Aws::Redshift::Model::ScheduledActionFilter::GetValues ( ) const
inline

List of values. Compare if the value (of type defined by Name) equals an item in the list of scheduled actions.

Definition at line 80 of file ScheduledActionFilter.h.

◆ NameHasBeenSet()

bool Aws::Redshift::Model::ScheduledActionFilter::NameHasBeenSet ( ) const
inline

The type of element to filter.

Definition at line 53 of file ScheduledActionFilter.h.

◆ operator=()

ScheduledActionFilter& Aws::Redshift::Model::ScheduledActionFilter::operator= ( const Aws::Utils::Xml::XmlNode xmlNode)

◆ OutputToStream() [1/2]

void Aws::Redshift::Model::ScheduledActionFilter::OutputToStream ( Aws::OStream oStream,
const char *  location 
) const

◆ OutputToStream() [2/2]

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

◆ SetName() [1/2]

void Aws::Redshift::Model::ScheduledActionFilter::SetName ( const ScheduledActionFilterName value)
inline

The type of element to filter.

Definition at line 58 of file ScheduledActionFilter.h.

◆ SetName() [2/2]

void Aws::Redshift::Model::ScheduledActionFilter::SetName ( ScheduledActionFilterName &&  value)
inline

The type of element to filter.

Definition at line 63 of file ScheduledActionFilter.h.

◆ SetValues() [1/2]

void Aws::Redshift::Model::ScheduledActionFilter::SetValues ( Aws::Vector< Aws::String > &&  value)
inline

List of values. Compare if the value (of type defined by Name) equals an item in the list of scheduled actions.

Definition at line 98 of file ScheduledActionFilter.h.

◆ SetValues() [2/2]

void Aws::Redshift::Model::ScheduledActionFilter::SetValues ( const Aws::Vector< Aws::String > &  value)
inline

List of values. Compare if the value (of type defined by Name) equals an item in the list of scheduled actions.

Definition at line 92 of file ScheduledActionFilter.h.

◆ ValuesHasBeenSet()

bool Aws::Redshift::Model::ScheduledActionFilter::ValuesHasBeenSet ( ) const
inline

List of values. Compare if the value (of type defined by Name) equals an item in the list of scheduled actions.

Definition at line 86 of file ScheduledActionFilter.h.

◆ WithName() [1/2]

ScheduledActionFilter& Aws::Redshift::Model::ScheduledActionFilter::WithName ( const ScheduledActionFilterName value)
inline

The type of element to filter.

Definition at line 68 of file ScheduledActionFilter.h.

◆ WithName() [2/2]

ScheduledActionFilter& Aws::Redshift::Model::ScheduledActionFilter::WithName ( ScheduledActionFilterName &&  value)
inline

The type of element to filter.

Definition at line 73 of file ScheduledActionFilter.h.

◆ WithValues() [1/2]

ScheduledActionFilter& Aws::Redshift::Model::ScheduledActionFilter::WithValues ( Aws::Vector< Aws::String > &&  value)
inline

List of values. Compare if the value (of type defined by Name) equals an item in the list of scheduled actions.

Definition at line 110 of file ScheduledActionFilter.h.

◆ WithValues() [2/2]

ScheduledActionFilter& Aws::Redshift::Model::ScheduledActionFilter::WithValues ( const Aws::Vector< Aws::String > &  value)
inline

List of values. Compare if the value (of type defined by Name) equals an item in the list of scheduled actions.

Definition at line 104 of file ScheduledActionFilter.h.


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