AWS SDK for C++  1.9.130
AWS SDK for C++
Public Member Functions | List of all members
Aws::RDS::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
 
bool SourceIdentifierHasBeenSet () 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
 
bool SourceTypeHasBeenSet () const
 
void SetSourceType (const SourceType &value)
 
void SetSourceType (SourceType &&value)
 
EventWithSourceType (const SourceType &value)
 
EventWithSourceType (SourceType &&value)
 
const Aws::StringGetMessage () const
 
bool MessageHasBeenSet () 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
 
bool EventCategoriesHasBeenSet () 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::Utils::DateTimeGetDate () const
 
bool DateHasBeenSet () 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::StringGetSourceArn () const
 
bool SourceArnHasBeenSet () const
 
void SetSourceArn (const Aws::String &value)
 
void SetSourceArn (Aws::String &&value)
 
void SetSourceArn (const char *value)
 
EventWithSourceArn (const Aws::String &value)
 
EventWithSourceArn (Aws::String &&value)
 
EventWithSourceArn (const char *value)
 

Detailed Description

This data type is used as a response element in the DescribeEvents action.

See Also:

AWS API Reference

Definition at line 35 of file Event.h.

Constructor & Destructor Documentation

◆ Event() [1/2]

Aws::RDS::Model::Event::Event ( )

◆ Event() [2/2]

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

Member Function Documentation

◆ AddEventCategories() [1/3]

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

Specifies the category for the event.

Definition at line 197 of file Event.h.

◆ AddEventCategories() [2/3]

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

Specifies the category for the event.

Definition at line 192 of file Event.h.

◆ AddEventCategories() [3/3]

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

Specifies the category for the event.

Definition at line 202 of file Event.h.

◆ DateHasBeenSet()

bool Aws::RDS::Model::Event::DateHasBeenSet ( ) const
inline

Specifies the date and time of the event.

Definition at line 213 of file Event.h.

◆ EventCategoriesHasBeenSet()

bool Aws::RDS::Model::Event::EventCategoriesHasBeenSet ( ) const
inline

Specifies the category for the event.

Definition at line 167 of file Event.h.

◆ GetDate()

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

Specifies the date and time of the event.

Definition at line 208 of file Event.h.

◆ GetEventCategories()

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

Specifies the category for the event.

Definition at line 162 of file Event.h.

◆ GetMessage()

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

Provides the text of this event.

Definition at line 121 of file Event.h.

◆ GetSourceArn()

const Aws::String& Aws::RDS::Model::Event::GetSourceArn ( ) const
inline

The Amazon Resource Name (ARN) for the event.

Definition at line 239 of file Event.h.

◆ GetSourceIdentifier()

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

Provides the identifier for the source of the event.

Definition at line 49 of file Event.h.

◆ GetSourceType()

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

Specifies the source type for this event.

Definition at line 90 of file Event.h.

◆ MessageHasBeenSet()

bool Aws::RDS::Model::Event::MessageHasBeenSet ( ) const
inline

Provides the text of this event.

Definition at line 126 of file Event.h.

◆ operator=()

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

◆ OutputToStream() [1/2]

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

◆ OutputToStream() [2/2]

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

◆ SetDate() [1/2]

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

Specifies the date and time of the event.

Definition at line 223 of file Event.h.

◆ SetDate() [2/2]

void Aws::RDS::Model::Event::SetDate ( const Aws::Utils::DateTime value)
inline

Specifies the date and time of the event.

Definition at line 218 of file Event.h.

◆ SetEventCategories() [1/2]

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

Specifies the category for the event.

Definition at line 177 of file Event.h.

◆ SetEventCategories() [2/2]

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

Specifies the category for the event.

Definition at line 172 of file Event.h.

◆ SetMessage() [1/3]

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

Provides the text of this event.

Definition at line 136 of file Event.h.

◆ SetMessage() [2/3]

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

Provides the text of this event.

Definition at line 131 of file Event.h.

◆ SetMessage() [3/3]

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

Provides the text of this event.

Definition at line 141 of file Event.h.

◆ SetSourceArn() [1/3]

void Aws::RDS::Model::Event::SetSourceArn ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) for the event.

Definition at line 254 of file Event.h.

◆ SetSourceArn() [2/3]

void Aws::RDS::Model::Event::SetSourceArn ( const Aws::String value)
inline

The Amazon Resource Name (ARN) for the event.

Definition at line 249 of file Event.h.

◆ SetSourceArn() [3/3]

void Aws::RDS::Model::Event::SetSourceArn ( const char *  value)
inline

The Amazon Resource Name (ARN) for the event.

Definition at line 259 of file Event.h.

◆ SetSourceIdentifier() [1/3]

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

Provides the identifier for the source of the event.

Definition at line 64 of file Event.h.

◆ SetSourceIdentifier() [2/3]

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

Provides the identifier for the source of the event.

Definition at line 59 of file Event.h.

◆ SetSourceIdentifier() [3/3]

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

Provides the identifier for the source of the event.

Definition at line 69 of file Event.h.

◆ SetSourceType() [1/2]

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

Specifies the source type for this event.

Definition at line 100 of file Event.h.

◆ SetSourceType() [2/2]

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

Specifies the source type for this event.

Definition at line 105 of file Event.h.

◆ SourceArnHasBeenSet()

bool Aws::RDS::Model::Event::SourceArnHasBeenSet ( ) const
inline

The Amazon Resource Name (ARN) for the event.

Definition at line 244 of file Event.h.

◆ SourceIdentifierHasBeenSet()

bool Aws::RDS::Model::Event::SourceIdentifierHasBeenSet ( ) const
inline

Provides the identifier for the source of the event.

Definition at line 54 of file Event.h.

◆ SourceTypeHasBeenSet()

bool Aws::RDS::Model::Event::SourceTypeHasBeenSet ( ) const
inline

Specifies the source type for this event.

Definition at line 95 of file Event.h.

◆ WithDate() [1/2]

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

Specifies the date and time of the event.

Definition at line 233 of file Event.h.

◆ WithDate() [2/2]

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

Specifies the date and time of the event.

Definition at line 228 of file Event.h.

◆ WithEventCategories() [1/2]

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

Specifies the category for the event.

Definition at line 187 of file Event.h.

◆ WithEventCategories() [2/2]

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

Specifies the category for the event.

Definition at line 182 of file Event.h.

◆ WithMessage() [1/3]

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

Provides the text of this event.

Definition at line 151 of file Event.h.

◆ WithMessage() [2/3]

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

Provides the text of this event.

Definition at line 146 of file Event.h.

◆ WithMessage() [3/3]

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

Provides the text of this event.

Definition at line 156 of file Event.h.

◆ WithSourceArn() [1/3]

Event& Aws::RDS::Model::Event::WithSourceArn ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) for the event.

Definition at line 269 of file Event.h.

◆ WithSourceArn() [2/3]

Event& Aws::RDS::Model::Event::WithSourceArn ( const Aws::String value)
inline

The Amazon Resource Name (ARN) for the event.

Definition at line 264 of file Event.h.

◆ WithSourceArn() [3/3]

Event& Aws::RDS::Model::Event::WithSourceArn ( const char *  value)
inline

The Amazon Resource Name (ARN) for the event.

Definition at line 274 of file Event.h.

◆ WithSourceIdentifier() [1/3]

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

Provides the identifier for the source of the event.

Definition at line 79 of file Event.h.

◆ WithSourceIdentifier() [2/3]

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

Provides the identifier for the source of the event.

Definition at line 74 of file Event.h.

◆ WithSourceIdentifier() [3/3]

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

Provides the identifier for the source of the event.

Definition at line 84 of file Event.h.

◆ WithSourceType() [1/2]

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

Specifies the source type for this event.

Definition at line 110 of file Event.h.

◆ WithSourceType() [2/2]

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

Specifies the source type for this event.

Definition at line 115 of file Event.h.


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