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

#include <CloudWatchDestination.h>

Public Member Functions

 CloudWatchDestination ()
 
 CloudWatchDestination (Aws::Utils::Json::JsonView jsonValue)
 
CloudWatchDestinationoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () 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

An object that defines an Amazon CloudWatch destination for email events. You can use Amazon CloudWatch to monitor and gain insights on your email sending metrics.

See Also:

AWS API Reference

Definition at line 34 of file CloudWatchDestination.h.

Constructor & Destructor Documentation

◆ CloudWatchDestination() [1/2]

Aws::SESV2::Model::CloudWatchDestination::CloudWatchDestination ( )

◆ CloudWatchDestination() [2/2]

Aws::SESV2::Model::CloudWatchDestination::CloudWatchDestination ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ AddDimensionConfigurations() [1/2]

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

An array of objects that define the dimensions to use when you send email events to Amazon CloudWatch.

Definition at line 89 of file CloudWatchDestination.h.

◆ AddDimensionConfigurations() [2/2]

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

An array of objects that define the dimensions to use when you send email events to Amazon CloudWatch.

Definition at line 83 of file CloudWatchDestination.h.

◆ DimensionConfigurationsHasBeenSet()

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

An array of objects that define the dimensions to use when you send email events to Amazon CloudWatch.

Definition at line 53 of file CloudWatchDestination.h.

◆ GetDimensionConfigurations()

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

An array of objects that define the dimensions to use when you send email events to Amazon CloudWatch.

Definition at line 47 of file CloudWatchDestination.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::SESV2::Model::CloudWatchDestination::Jsonize ( ) const

◆ operator=()

CloudWatchDestination& Aws::SESV2::Model::CloudWatchDestination::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetDimensionConfigurations() [1/2]

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

An array of objects that define the dimensions to use when you send email events to Amazon CloudWatch.

Definition at line 65 of file CloudWatchDestination.h.

◆ SetDimensionConfigurations() [2/2]

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

An array of objects that define the dimensions to use when you send email events to Amazon CloudWatch.

Definition at line 59 of file CloudWatchDestination.h.

◆ WithDimensionConfigurations() [1/2]

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

An array of objects that define the dimensions to use when you send email events to Amazon CloudWatch.

Definition at line 77 of file CloudWatchDestination.h.

◆ WithDimensionConfigurations() [2/2]

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

An array of objects that define the dimensions to use when you send email events to Amazon CloudWatch.

Definition at line 71 of file CloudWatchDestination.h.


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