AWS SDK for C++  1.8.153
AWS SDK for C++
Public Member Functions | List of all members
Aws::SES::Model::CloudWatchDestination Class Reference

#include <CloudWatchDestination.h>

Public Member Functions

 CloudWatchDestination ()
 
 CloudWatchDestination (const Aws::Utils::Xml::XmlNode &xmlNode)
 
CloudWatchDestinationoperator= (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::Vector< CloudWatchDimensionConfiguration > & GetDimensionConfigurations () const
 
bool DimensionConfigurationsHasBeenSet () const
 
void SetDimensionConfigurations (const Aws::Vector< CloudWatchDimensionConfiguration > &value)
 
void SetDimensionConfigurations (Aws::Vector< CloudWatchDimensionConfiguration > &&value)
 
CloudWatchDestinationWithDimensionConfigurations (const Aws::Vector< CloudWatchDimensionConfiguration > &value)
 
CloudWatchDestinationWithDimensionConfigurations (Aws::Vector< CloudWatchDimensionConfiguration > &&value)
 
CloudWatchDestinationAddDimensionConfigurations (const CloudWatchDimensionConfiguration &value)
 
CloudWatchDestinationAddDimensionConfigurations (CloudWatchDimensionConfiguration &&value)
 

Detailed Description

Contains information associated with an Amazon CloudWatch event destination to which email sending events are published.

Event destinations, such as Amazon CloudWatch, are associated with configuration sets, which enable you to publish email sending events. For information about using configuration sets, see the Amazon SES Developer Guide.

See Also:

AWS API Reference

Definition at line 38 of file CloudWatchDestination.h.

Constructor & Destructor Documentation

◆ CloudWatchDestination() [1/2]

Aws::SES::Model::CloudWatchDestination::CloudWatchDestination ( )

◆ CloudWatchDestination() [2/2]

Aws::SES::Model::CloudWatchDestination::CloudWatchDestination ( const Aws::Utils::Xml::XmlNode xmlNode)

Member Function Documentation

◆ AddDimensionConfigurations() [1/2]

CloudWatchDestination& Aws::SES::Model::CloudWatchDestination::AddDimensionConfigurations ( CloudWatchDimensionConfiguration &&  value)
inline

A list of dimensions upon which to categorize your emails when you publish email sending events to Amazon CloudWatch.

Definition at line 95 of file CloudWatchDestination.h.

◆ AddDimensionConfigurations() [2/2]

CloudWatchDestination& Aws::SES::Model::CloudWatchDestination::AddDimensionConfigurations ( const CloudWatchDimensionConfiguration value)
inline

A list of dimensions upon which to categorize your emails when you publish email sending events to Amazon CloudWatch.

Definition at line 89 of file CloudWatchDestination.h.

◆ DimensionConfigurationsHasBeenSet()

bool Aws::SES::Model::CloudWatchDestination::DimensionConfigurationsHasBeenSet ( ) const
inline

A list of dimensions upon which to categorize your emails when you publish email sending events to Amazon CloudWatch.

Definition at line 59 of file CloudWatchDestination.h.

◆ GetDimensionConfigurations()

const Aws::Vector<CloudWatchDimensionConfiguration>& Aws::SES::Model::CloudWatchDestination::GetDimensionConfigurations ( ) const
inline

A list of dimensions upon which to categorize your emails when you publish email sending events to Amazon CloudWatch.

Definition at line 53 of file CloudWatchDestination.h.

◆ operator=()

CloudWatchDestination& Aws::SES::Model::CloudWatchDestination::operator= ( const Aws::Utils::Xml::XmlNode xmlNode)

◆ OutputToStream() [1/2]

void Aws::SES::Model::CloudWatchDestination::OutputToStream ( Aws::OStream oStream,
const char *  location 
) const

◆ OutputToStream() [2/2]

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

◆ SetDimensionConfigurations() [1/2]

void Aws::SES::Model::CloudWatchDestination::SetDimensionConfigurations ( Aws::Vector< CloudWatchDimensionConfiguration > &&  value)
inline

A list of dimensions upon which to categorize your emails when you publish email sending events to Amazon CloudWatch.

Definition at line 71 of file CloudWatchDestination.h.

◆ SetDimensionConfigurations() [2/2]

void Aws::SES::Model::CloudWatchDestination::SetDimensionConfigurations ( const Aws::Vector< CloudWatchDimensionConfiguration > &  value)
inline

A list of dimensions upon which to categorize your emails when you publish email sending events to Amazon CloudWatch.

Definition at line 65 of file CloudWatchDestination.h.

◆ WithDimensionConfigurations() [1/2]

CloudWatchDestination& Aws::SES::Model::CloudWatchDestination::WithDimensionConfigurations ( Aws::Vector< CloudWatchDimensionConfiguration > &&  value)
inline

A list of dimensions upon which to categorize your emails when you publish email sending events to Amazon CloudWatch.

Definition at line 83 of file CloudWatchDestination.h.

◆ WithDimensionConfigurations() [2/2]

CloudWatchDestination& Aws::SES::Model::CloudWatchDestination::WithDimensionConfigurations ( const Aws::Vector< CloudWatchDimensionConfiguration > &  value)
inline

A list of dimensions upon which to categorize your emails when you publish email sending events to Amazon CloudWatch.

Definition at line 77 of file CloudWatchDestination.h.


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