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

#include <Event.h>

Public Member Functions

 Event ()
 
 Event (const Aws::Utils::Xml::XmlNode &xmlNode)
 
Eventoperator= (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::StringGetSourceIdentifier () const
 
void SetSourceIdentifier (const Aws::String &value)
 
void SetSourceIdentifier (Aws::String &&value)
 
void SetSourceIdentifier (const char *value)
 
EventWithSourceIdentifier (const Aws::String &value)
 
EventWithSourceIdentifier (Aws::String &&value)
 
EventWithSourceIdentifier (const char *value)
 
const SourceTypeGetSourceType () const
 
void SetSourceType (const SourceType &value)
 
void SetSourceType (SourceType &&value)
 
EventWithSourceType (const SourceType &value)
 
EventWithSourceType (SourceType &&value)
 
const Aws::StringGetMessage () const
 
void SetMessage (const Aws::String &value)
 
void SetMessage (Aws::String &&value)
 
void SetMessage (const char *value)
 
EventWithMessage (const Aws::String &value)
 
EventWithMessage (Aws::String &&value)
 
EventWithMessage (const char *value)
 
const Aws::Vector< Aws::String > & GetEventCategories () const
 
void SetEventCategories (const Aws::Vector< Aws::String > &value)
 
void SetEventCategories (Aws::Vector< Aws::String > &&value)
 
EventWithEventCategories (const Aws::Vector< Aws::String > &value)
 
EventWithEventCategories (Aws::Vector< Aws::String > &&value)
 
EventAddEventCategories (const Aws::String &value)
 
EventAddEventCategories (Aws::String &&value)
 
EventAddEventCategories (const char *value)
 
const Aws::StringGetSeverity () const
 
void SetSeverity (const Aws::String &value)
 
void SetSeverity (Aws::String &&value)
 
void SetSeverity (const char *value)
 
EventWithSeverity (const Aws::String &value)
 
EventWithSeverity (Aws::String &&value)
 
EventWithSeverity (const char *value)
 
const Aws::Utils::DateTimeGetDate () const
 
void SetDate (const Aws::Utils::DateTime &value)
 
void SetDate (Aws::Utils::DateTime &&value)
 
EventWithDate (const Aws::Utils::DateTime &value)
 
EventWithDate (Aws::Utils::DateTime &&value)
 
const Aws::StringGetEventId () const
 
void SetEventId (const Aws::String &value)
 
void SetEventId (Aws::String &&value)
 
void SetEventId (const char *value)
 
EventWithEventId (const Aws::String &value)
 
EventWithEventId (Aws::String &&value)
 
EventWithEventId (const char *value)
 

Detailed Description

Describes an event.

Definition at line 40 of file Event.h.

Constructor & Destructor Documentation

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

Member Function Documentation

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

A list of the event categories.

Values: Configuration, Management, Monitoring, Security

Definition at line 179 of file Event.h.

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

A list of the event categories.

Values: Configuration, Management, Monitoring, Security

Definition at line 185 of file Event.h.

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

A list of the event categories.

Values: Configuration, Management, Monitoring, Security

Definition at line 191 of file Event.h.

const Aws::Utils::DateTime& Aws::Redshift::Model::Event::GetDate ( ) const
inline

The date and time of the event.

Definition at line 231 of file Event.h.

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

A list of the event categories.

Values: Configuration, Management, Monitoring, Security

Definition at line 149 of file Event.h.

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

The identifier of the event.

Definition at line 256 of file Event.h.

const Aws::String& Aws::Redshift::Model::Event::GetMessage ( ) const
inline

The text of this event.

Definition at line 113 of file Event.h.

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

The severity of the event.

Values: ERROR, INFO

Definition at line 196 of file Event.h.

const Aws::String& Aws::Redshift::Model::Event::GetSourceIdentifier ( ) const
inline

The identifier for the source of the event.

Definition at line 53 of file Event.h.

const SourceType& Aws::Redshift::Model::Event::GetSourceType ( ) const
inline

The source type for this event.

Definition at line 88 of file Event.h.

Event& Aws::Redshift::Model::Event::operator= ( const Aws::Utils::Xml::XmlNode xmlNode)
void Aws::Redshift::Model::Event::OutputToStream ( Aws::OStream ostream,
const char *  location,
unsigned  index,
const char *  locationValue 
) const
void Aws::Redshift::Model::Event::OutputToStream ( Aws::OStream oStream,
const char *  location 
) const
void Aws::Redshift::Model::Event::SetDate ( const Aws::Utils::DateTime value)
inline

The date and time of the event.

Definition at line 236 of file Event.h.

void Aws::Redshift::Model::Event::SetDate ( Aws::Utils::DateTime &&  value)
inline

The date and time of the event.

Definition at line 241 of file Event.h.

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

A list of the event categories.

Values: Configuration, Management, Monitoring, Security

Definition at line 155 of file Event.h.

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

A list of the event categories.

Values: Configuration, Management, Monitoring, Security

Definition at line 161 of file Event.h.

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

The identifier of the event.

Definition at line 261 of file Event.h.

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

The identifier of the event.

Definition at line 266 of file Event.h.

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

The identifier of the event.

Definition at line 271 of file Event.h.

void Aws::Redshift::Model::Event::SetMessage ( const Aws::String value)
inline

The text of this event.

Definition at line 118 of file Event.h.

void Aws::Redshift::Model::Event::SetMessage ( Aws::String &&  value)
inline

The text of this event.

Definition at line 123 of file Event.h.

void Aws::Redshift::Model::Event::SetMessage ( const char *  value)
inline

The text of this event.

Definition at line 128 of file Event.h.

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

The severity of the event.

Values: ERROR, INFO

Definition at line 201 of file Event.h.

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

The severity of the event.

Values: ERROR, INFO

Definition at line 206 of file Event.h.

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

The severity of the event.

Values: ERROR, INFO

Definition at line 211 of file Event.h.

void Aws::Redshift::Model::Event::SetSourceIdentifier ( const Aws::String value)
inline

The identifier for the source of the event.

Definition at line 58 of file Event.h.

void Aws::Redshift::Model::Event::SetSourceIdentifier ( Aws::String &&  value)
inline

The identifier for the source of the event.

Definition at line 63 of file Event.h.

void Aws::Redshift::Model::Event::SetSourceIdentifier ( const char *  value)
inline

The identifier for the source of the event.

Definition at line 68 of file Event.h.

void Aws::Redshift::Model::Event::SetSourceType ( const SourceType value)
inline

The source type for this event.

Definition at line 93 of file Event.h.

void Aws::Redshift::Model::Event::SetSourceType ( SourceType &&  value)
inline

The source type for this event.

Definition at line 98 of file Event.h.

Event& Aws::Redshift::Model::Event::WithDate ( const Aws::Utils::DateTime value)
inline

The date and time of the event.

Definition at line 246 of file Event.h.

Event& Aws::Redshift::Model::Event::WithDate ( Aws::Utils::DateTime &&  value)
inline

The date and time of the event.

Definition at line 251 of file Event.h.

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

A list of the event categories.

Values: Configuration, Management, Monitoring, Security

Definition at line 167 of file Event.h.

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

A list of the event categories.

Values: Configuration, Management, Monitoring, Security

Definition at line 173 of file Event.h.

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

The identifier of the event.

Definition at line 276 of file Event.h.

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

The identifier of the event.

Definition at line 281 of file Event.h.

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

The identifier of the event.

Definition at line 286 of file Event.h.

Event& Aws::Redshift::Model::Event::WithMessage ( const Aws::String value)
inline

The text of this event.

Definition at line 133 of file Event.h.

Event& Aws::Redshift::Model::Event::WithMessage ( Aws::String &&  value)
inline

The text of this event.

Definition at line 138 of file Event.h.

Event& Aws::Redshift::Model::Event::WithMessage ( const char *  value)
inline

The text of this event.

Definition at line 143 of file Event.h.

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

The severity of the event.

Values: ERROR, INFO

Definition at line 216 of file Event.h.

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

The severity of the event.

Values: ERROR, INFO

Definition at line 221 of file Event.h.

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

The severity of the event.

Values: ERROR, INFO

Definition at line 226 of file Event.h.

Event& Aws::Redshift::Model::Event::WithSourceIdentifier ( const Aws::String value)
inline

The identifier for the source of the event.

Definition at line 73 of file Event.h.

Event& Aws::Redshift::Model::Event::WithSourceIdentifier ( Aws::String &&  value)
inline

The identifier for the source of the event.

Definition at line 78 of file Event.h.

Event& Aws::Redshift::Model::Event::WithSourceIdentifier ( const char *  value)
inline

The identifier for the source of the event.

Definition at line 83 of file Event.h.

Event& Aws::Redshift::Model::Event::WithSourceType ( const SourceType value)
inline

The source type for this event.

Definition at line 103 of file Event.h.

Event& Aws::Redshift::Model::Event::WithSourceType ( SourceType &&  value)
inline

The source type for this event.

Definition at line 108 of file Event.h.


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