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

#include <EventInfoMap.h>

Public Member Functions

 EventInfoMap ()
 
 EventInfoMap (const Aws::Utils::Xml::XmlNode &xmlNode)
 
EventInfoMapoperator= (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::StringGetEventId () const
 
bool EventIdHasBeenSet () const
 
void SetEventId (const Aws::String &value)
 
void SetEventId (Aws::String &&value)
 
void SetEventId (const char *value)
 
EventInfoMapWithEventId (const Aws::String &value)
 
EventInfoMapWithEventId (Aws::String &&value)
 
EventInfoMapWithEventId (const char *value)
 
const Aws::Vector< Aws::String > & GetEventCategories () const
 
bool EventCategoriesHasBeenSet () const
 
void SetEventCategories (const Aws::Vector< Aws::String > &value)
 
void SetEventCategories (Aws::Vector< Aws::String > &&value)
 
EventInfoMapWithEventCategories (const Aws::Vector< Aws::String > &value)
 
EventInfoMapWithEventCategories (Aws::Vector< Aws::String > &&value)
 
EventInfoMapAddEventCategories (const Aws::String &value)
 
EventInfoMapAddEventCategories (Aws::String &&value)
 
EventInfoMapAddEventCategories (const char *value)
 
const Aws::StringGetEventDescription () const
 
bool EventDescriptionHasBeenSet () const
 
void SetEventDescription (const Aws::String &value)
 
void SetEventDescription (Aws::String &&value)
 
void SetEventDescription (const char *value)
 
EventInfoMapWithEventDescription (const Aws::String &value)
 
EventInfoMapWithEventDescription (Aws::String &&value)
 
EventInfoMapWithEventDescription (const char *value)
 
const Aws::StringGetSeverity () const
 
bool SeverityHasBeenSet () const
 
void SetSeverity (const Aws::String &value)
 
void SetSeverity (Aws::String &&value)
 
void SetSeverity (const char *value)
 
EventInfoMapWithSeverity (const Aws::String &value)
 
EventInfoMapWithSeverity (Aws::String &&value)
 
EventInfoMapWithSeverity (const char *value)
 

Detailed Description

Describes event information.

See Also:

AWS API Reference

Definition at line 32 of file EventInfoMap.h.

Constructor & Destructor Documentation

◆ EventInfoMap() [1/2]

Aws::Redshift::Model::EventInfoMap::EventInfoMap ( )

◆ EventInfoMap() [2/2]

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

Member Function Documentation

◆ AddEventCategories() [1/3]

EventInfoMap& Aws::Redshift::Model::EventInfoMap::AddEventCategories ( Aws::String &&  value)
inline

The category of an Amazon Redshift event.

Definition at line 122 of file EventInfoMap.h.

◆ AddEventCategories() [2/3]

EventInfoMap& Aws::Redshift::Model::EventInfoMap::AddEventCategories ( const Aws::String value)
inline

The category of an Amazon Redshift event.

Definition at line 117 of file EventInfoMap.h.

◆ AddEventCategories() [3/3]

EventInfoMap& Aws::Redshift::Model::EventInfoMap::AddEventCategories ( const char *  value)
inline

The category of an Amazon Redshift event.

Definition at line 127 of file EventInfoMap.h.

◆ EventCategoriesHasBeenSet()

bool Aws::Redshift::Model::EventInfoMap::EventCategoriesHasBeenSet ( ) const
inline

The category of an Amazon Redshift event.

Definition at line 92 of file EventInfoMap.h.

◆ EventDescriptionHasBeenSet()

bool Aws::Redshift::Model::EventInfoMap::EventDescriptionHasBeenSet ( ) const
inline

The description of an Amazon Redshift event.

Definition at line 138 of file EventInfoMap.h.

◆ EventIdHasBeenSet()

bool Aws::Redshift::Model::EventInfoMap::EventIdHasBeenSet ( ) const
inline

The identifier of an Amazon Redshift event.

Definition at line 51 of file EventInfoMap.h.

◆ GetEventCategories()

const Aws::Vector<Aws::String>& Aws::Redshift::Model::EventInfoMap::GetEventCategories ( ) const
inline

The category of an Amazon Redshift event.

Definition at line 87 of file EventInfoMap.h.

◆ GetEventDescription()

const Aws::String& Aws::Redshift::Model::EventInfoMap::GetEventDescription ( ) const
inline

The description of an Amazon Redshift event.

Definition at line 133 of file EventInfoMap.h.

◆ GetEventId()

const Aws::String& Aws::Redshift::Model::EventInfoMap::GetEventId ( ) const
inline

The identifier of an Amazon Redshift event.

Definition at line 46 of file EventInfoMap.h.

◆ GetSeverity()

const Aws::String& Aws::Redshift::Model::EventInfoMap::GetSeverity ( ) const
inline

The severity of the event.

Values: ERROR, INFO

Definition at line 174 of file EventInfoMap.h.

◆ operator=()

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

◆ OutputToStream() [1/2]

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

◆ OutputToStream() [2/2]

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

◆ SetEventCategories() [1/2]

void Aws::Redshift::Model::EventInfoMap::SetEventCategories ( Aws::Vector< Aws::String > &&  value)
inline

The category of an Amazon Redshift event.

Definition at line 102 of file EventInfoMap.h.

◆ SetEventCategories() [2/2]

void Aws::Redshift::Model::EventInfoMap::SetEventCategories ( const Aws::Vector< Aws::String > &  value)
inline

The category of an Amazon Redshift event.

Definition at line 97 of file EventInfoMap.h.

◆ SetEventDescription() [1/3]

void Aws::Redshift::Model::EventInfoMap::SetEventDescription ( Aws::String &&  value)
inline

The description of an Amazon Redshift event.

Definition at line 148 of file EventInfoMap.h.

◆ SetEventDescription() [2/3]

void Aws::Redshift::Model::EventInfoMap::SetEventDescription ( const Aws::String value)
inline

The description of an Amazon Redshift event.

Definition at line 143 of file EventInfoMap.h.

◆ SetEventDescription() [3/3]

void Aws::Redshift::Model::EventInfoMap::SetEventDescription ( const char *  value)
inline

The description of an Amazon Redshift event.

Definition at line 153 of file EventInfoMap.h.

◆ SetEventId() [1/3]

void Aws::Redshift::Model::EventInfoMap::SetEventId ( Aws::String &&  value)
inline

The identifier of an Amazon Redshift event.

Definition at line 61 of file EventInfoMap.h.

◆ SetEventId() [2/3]

void Aws::Redshift::Model::EventInfoMap::SetEventId ( const Aws::String value)
inline

The identifier of an Amazon Redshift event.

Definition at line 56 of file EventInfoMap.h.

◆ SetEventId() [3/3]

void Aws::Redshift::Model::EventInfoMap::SetEventId ( const char *  value)
inline

The identifier of an Amazon Redshift event.

Definition at line 66 of file EventInfoMap.h.

◆ SetSeverity() [1/3]

void Aws::Redshift::Model::EventInfoMap::SetSeverity ( Aws::String &&  value)
inline

The severity of the event.

Values: ERROR, INFO

Definition at line 189 of file EventInfoMap.h.

◆ SetSeverity() [2/3]

void Aws::Redshift::Model::EventInfoMap::SetSeverity ( const Aws::String value)
inline

The severity of the event.

Values: ERROR, INFO

Definition at line 184 of file EventInfoMap.h.

◆ SetSeverity() [3/3]

void Aws::Redshift::Model::EventInfoMap::SetSeverity ( const char *  value)
inline

The severity of the event.

Values: ERROR, INFO

Definition at line 194 of file EventInfoMap.h.

◆ SeverityHasBeenSet()

bool Aws::Redshift::Model::EventInfoMap::SeverityHasBeenSet ( ) const
inline

The severity of the event.

Values: ERROR, INFO

Definition at line 179 of file EventInfoMap.h.

◆ WithEventCategories() [1/2]

EventInfoMap& Aws::Redshift::Model::EventInfoMap::WithEventCategories ( Aws::Vector< Aws::String > &&  value)
inline

The category of an Amazon Redshift event.

Definition at line 112 of file EventInfoMap.h.

◆ WithEventCategories() [2/2]

EventInfoMap& Aws::Redshift::Model::EventInfoMap::WithEventCategories ( const Aws::Vector< Aws::String > &  value)
inline

The category of an Amazon Redshift event.

Definition at line 107 of file EventInfoMap.h.

◆ WithEventDescription() [1/3]

EventInfoMap& Aws::Redshift::Model::EventInfoMap::WithEventDescription ( Aws::String &&  value)
inline

The description of an Amazon Redshift event.

Definition at line 163 of file EventInfoMap.h.

◆ WithEventDescription() [2/3]

EventInfoMap& Aws::Redshift::Model::EventInfoMap::WithEventDescription ( const Aws::String value)
inline

The description of an Amazon Redshift event.

Definition at line 158 of file EventInfoMap.h.

◆ WithEventDescription() [3/3]

EventInfoMap& Aws::Redshift::Model::EventInfoMap::WithEventDescription ( const char *  value)
inline

The description of an Amazon Redshift event.

Definition at line 168 of file EventInfoMap.h.

◆ WithEventId() [1/3]

EventInfoMap& Aws::Redshift::Model::EventInfoMap::WithEventId ( Aws::String &&  value)
inline

The identifier of an Amazon Redshift event.

Definition at line 76 of file EventInfoMap.h.

◆ WithEventId() [2/3]

EventInfoMap& Aws::Redshift::Model::EventInfoMap::WithEventId ( const Aws::String value)
inline

The identifier of an Amazon Redshift event.

Definition at line 71 of file EventInfoMap.h.

◆ WithEventId() [3/3]

EventInfoMap& Aws::Redshift::Model::EventInfoMap::WithEventId ( const char *  value)
inline

The identifier of an Amazon Redshift event.

Definition at line 81 of file EventInfoMap.h.

◆ WithSeverity() [1/3]

EventInfoMap& Aws::Redshift::Model::EventInfoMap::WithSeverity ( Aws::String &&  value)
inline

The severity of the event.

Values: ERROR, INFO

Definition at line 204 of file EventInfoMap.h.

◆ WithSeverity() [2/3]

EventInfoMap& Aws::Redshift::Model::EventInfoMap::WithSeverity ( const Aws::String value)
inline

The severity of the event.

Values: ERROR, INFO

Definition at line 199 of file EventInfoMap.h.

◆ WithSeverity() [3/3]

EventInfoMap& Aws::Redshift::Model::EventInfoMap::WithSeverity ( const char *  value)
inline

The severity of the event.

Values: ERROR, INFO

Definition at line 209 of file EventInfoMap.h.


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