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

#include <GetConfigurationSetResult.h>

Public Member Functions

 GetConfigurationSetResult ()
 
 GetConfigurationSetResult (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
GetConfigurationSetResultoperator= (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
const Aws::StringGetConfigurationSetName () const
 
void SetConfigurationSetName (const Aws::String &value)
 
void SetConfigurationSetName (Aws::String &&value)
 
void SetConfigurationSetName (const char *value)
 
GetConfigurationSetResultWithConfigurationSetName (const Aws::String &value)
 
GetConfigurationSetResultWithConfigurationSetName (Aws::String &&value)
 
GetConfigurationSetResultWithConfigurationSetName (const char *value)
 
const TrackingOptionsGetTrackingOptions () const
 
void SetTrackingOptions (const TrackingOptions &value)
 
void SetTrackingOptions (TrackingOptions &&value)
 
GetConfigurationSetResultWithTrackingOptions (const TrackingOptions &value)
 
GetConfigurationSetResultWithTrackingOptions (TrackingOptions &&value)
 
const DeliveryOptionsGetDeliveryOptions () const
 
void SetDeliveryOptions (const DeliveryOptions &value)
 
void SetDeliveryOptions (DeliveryOptions &&value)
 
GetConfigurationSetResultWithDeliveryOptions (const DeliveryOptions &value)
 
GetConfigurationSetResultWithDeliveryOptions (DeliveryOptions &&value)
 
const ReputationOptionsGetReputationOptions () const
 
void SetReputationOptions (const ReputationOptions &value)
 
void SetReputationOptions (ReputationOptions &&value)
 
GetConfigurationSetResultWithReputationOptions (const ReputationOptions &value)
 
GetConfigurationSetResultWithReputationOptions (ReputationOptions &&value)
 
const SendingOptionsGetSendingOptions () const
 
void SetSendingOptions (const SendingOptions &value)
 
void SetSendingOptions (SendingOptions &&value)
 
GetConfigurationSetResultWithSendingOptions (const SendingOptions &value)
 
GetConfigurationSetResultWithSendingOptions (SendingOptions &&value)
 
const Aws::Vector< Tag > & GetTags () const
 
void SetTags (const Aws::Vector< Tag > &value)
 
void SetTags (Aws::Vector< Tag > &&value)
 
GetConfigurationSetResultWithTags (const Aws::Vector< Tag > &value)
 
GetConfigurationSetResultWithTags (Aws::Vector< Tag > &&value)
 
GetConfigurationSetResultAddTags (const Tag &value)
 
GetConfigurationSetResultAddTags (Tag &&value)
 
const SuppressionOptionsGetSuppressionOptions () const
 
void SetSuppressionOptions (const SuppressionOptions &value)
 
void SetSuppressionOptions (SuppressionOptions &&value)
 
GetConfigurationSetResultWithSuppressionOptions (const SuppressionOptions &value)
 
GetConfigurationSetResultWithSuppressionOptions (SuppressionOptions &&value)
 

Detailed Description

Information about a configuration set.

See Also:

AWS API Reference

Definition at line 39 of file GetConfigurationSetResult.h.

Constructor & Destructor Documentation

◆ GetConfigurationSetResult() [1/2]

Aws::SESV2::Model::GetConfigurationSetResult::GetConfigurationSetResult ( )

◆ GetConfigurationSetResult() [2/2]

Aws::SESV2::Model::GetConfigurationSetResult::GetConfigurationSetResult ( const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &  result)

Member Function Documentation

◆ AddTags() [1/2]

GetConfigurationSetResult& Aws::SESV2::Model::GetConfigurationSetResult::AddTags ( const Tag value)
inline

An array of objects that define the tags (keys and values) that are associated with the configuration set.

Definition at line 241 of file GetConfigurationSetResult.h.

◆ AddTags() [2/2]

GetConfigurationSetResult& Aws::SESV2::Model::GetConfigurationSetResult::AddTags ( Tag &&  value)
inline

An array of objects that define the tags (keys and values) that are associated with the configuration set.

Definition at line 247 of file GetConfigurationSetResult.h.

◆ GetConfigurationSetName()

const Aws::String& Aws::SESV2::Model::GetConfigurationSetResult::GetConfigurationSetName ( ) const
inline

The name of the configuration set.

Definition at line 50 of file GetConfigurationSetResult.h.

◆ GetDeliveryOptions()

const DeliveryOptions& Aws::SESV2::Model::GetConfigurationSetResult::GetDeliveryOptions ( ) const
inline

An object that defines the dedicated IP pool that is used to send emails that you send using the configuration set.

Definition at line 118 of file GetConfigurationSetResult.h.

◆ GetReputationOptions()

const ReputationOptions& Aws::SESV2::Model::GetConfigurationSetResult::GetReputationOptions ( ) const
inline

An object that defines whether or not Amazon SES collects reputation metrics for the emails that you send that use the configuration set.

Definition at line 149 of file GetConfigurationSetResult.h.

◆ GetSendingOptions()

const SendingOptions& Aws::SESV2::Model::GetConfigurationSetResult::GetSendingOptions ( ) const
inline

An object that defines whether or not Amazon SES can send email that you send using the configuration set.

Definition at line 180 of file GetConfigurationSetResult.h.

◆ GetSuppressionOptions()

const SuppressionOptions& Aws::SESV2::Model::GetConfigurationSetResult::GetSuppressionOptions ( ) const
inline

An object that contains information about the suppression list preferences for your account.

Definition at line 254 of file GetConfigurationSetResult.h.

◆ GetTags()

const Aws::Vector<Tag>& Aws::SESV2::Model::GetConfigurationSetResult::GetTags ( ) const
inline

An array of objects that define the tags (keys and values) that are associated with the configuration set.

Definition at line 211 of file GetConfigurationSetResult.h.

◆ GetTrackingOptions()

const TrackingOptions& Aws::SESV2::Model::GetConfigurationSetResult::GetTrackingOptions ( ) const
inline

An object that defines the open and click tracking options for emails that you send using the configuration set.

Definition at line 87 of file GetConfigurationSetResult.h.

◆ operator=()

GetConfigurationSetResult& Aws::SESV2::Model::GetConfigurationSetResult::operator= ( const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &  result)

◆ SetConfigurationSetName() [1/3]

void Aws::SESV2::Model::GetConfigurationSetResult::SetConfigurationSetName ( Aws::String &&  value)
inline

The name of the configuration set.

Definition at line 60 of file GetConfigurationSetResult.h.

◆ SetConfigurationSetName() [2/3]

void Aws::SESV2::Model::GetConfigurationSetResult::SetConfigurationSetName ( const Aws::String value)
inline

The name of the configuration set.

Definition at line 55 of file GetConfigurationSetResult.h.

◆ SetConfigurationSetName() [3/3]

void Aws::SESV2::Model::GetConfigurationSetResult::SetConfigurationSetName ( const char *  value)
inline

The name of the configuration set.

Definition at line 65 of file GetConfigurationSetResult.h.

◆ SetDeliveryOptions() [1/2]

void Aws::SESV2::Model::GetConfigurationSetResult::SetDeliveryOptions ( const DeliveryOptions value)
inline

An object that defines the dedicated IP pool that is used to send emails that you send using the configuration set.

Definition at line 124 of file GetConfigurationSetResult.h.

◆ SetDeliveryOptions() [2/2]

void Aws::SESV2::Model::GetConfigurationSetResult::SetDeliveryOptions ( DeliveryOptions &&  value)
inline

An object that defines the dedicated IP pool that is used to send emails that you send using the configuration set.

Definition at line 130 of file GetConfigurationSetResult.h.

◆ SetReputationOptions() [1/2]

void Aws::SESV2::Model::GetConfigurationSetResult::SetReputationOptions ( const ReputationOptions value)
inline

An object that defines whether or not Amazon SES collects reputation metrics for the emails that you send that use the configuration set.

Definition at line 155 of file GetConfigurationSetResult.h.

◆ SetReputationOptions() [2/2]

void Aws::SESV2::Model::GetConfigurationSetResult::SetReputationOptions ( ReputationOptions &&  value)
inline

An object that defines whether or not Amazon SES collects reputation metrics for the emails that you send that use the configuration set.

Definition at line 161 of file GetConfigurationSetResult.h.

◆ SetSendingOptions() [1/2]

void Aws::SESV2::Model::GetConfigurationSetResult::SetSendingOptions ( const SendingOptions value)
inline

An object that defines whether or not Amazon SES can send email that you send using the configuration set.

Definition at line 186 of file GetConfigurationSetResult.h.

◆ SetSendingOptions() [2/2]

void Aws::SESV2::Model::GetConfigurationSetResult::SetSendingOptions ( SendingOptions &&  value)
inline

An object that defines whether or not Amazon SES can send email that you send using the configuration set.

Definition at line 192 of file GetConfigurationSetResult.h.

◆ SetSuppressionOptions() [1/2]

void Aws::SESV2::Model::GetConfigurationSetResult::SetSuppressionOptions ( const SuppressionOptions value)
inline

An object that contains information about the suppression list preferences for your account.

Definition at line 260 of file GetConfigurationSetResult.h.

◆ SetSuppressionOptions() [2/2]

void Aws::SESV2::Model::GetConfigurationSetResult::SetSuppressionOptions ( SuppressionOptions &&  value)
inline

An object that contains information about the suppression list preferences for your account.

Definition at line 266 of file GetConfigurationSetResult.h.

◆ SetTags() [1/2]

void Aws::SESV2::Model::GetConfigurationSetResult::SetTags ( Aws::Vector< Tag > &&  value)
inline

An array of objects that define the tags (keys and values) that are associated with the configuration set.

Definition at line 223 of file GetConfigurationSetResult.h.

◆ SetTags() [2/2]

void Aws::SESV2::Model::GetConfigurationSetResult::SetTags ( const Aws::Vector< Tag > &  value)
inline

An array of objects that define the tags (keys and values) that are associated with the configuration set.

Definition at line 217 of file GetConfigurationSetResult.h.

◆ SetTrackingOptions() [1/2]

void Aws::SESV2::Model::GetConfigurationSetResult::SetTrackingOptions ( const TrackingOptions value)
inline

An object that defines the open and click tracking options for emails that you send using the configuration set.

Definition at line 93 of file GetConfigurationSetResult.h.

◆ SetTrackingOptions() [2/2]

void Aws::SESV2::Model::GetConfigurationSetResult::SetTrackingOptions ( TrackingOptions &&  value)
inline

An object that defines the open and click tracking options for emails that you send using the configuration set.

Definition at line 99 of file GetConfigurationSetResult.h.

◆ WithConfigurationSetName() [1/3]

GetConfigurationSetResult& Aws::SESV2::Model::GetConfigurationSetResult::WithConfigurationSetName ( Aws::String &&  value)
inline

The name of the configuration set.

Definition at line 75 of file GetConfigurationSetResult.h.

◆ WithConfigurationSetName() [2/3]

GetConfigurationSetResult& Aws::SESV2::Model::GetConfigurationSetResult::WithConfigurationSetName ( const Aws::String value)
inline

The name of the configuration set.

Definition at line 70 of file GetConfigurationSetResult.h.

◆ WithConfigurationSetName() [3/3]

GetConfigurationSetResult& Aws::SESV2::Model::GetConfigurationSetResult::WithConfigurationSetName ( const char *  value)
inline

The name of the configuration set.

Definition at line 80 of file GetConfigurationSetResult.h.

◆ WithDeliveryOptions() [1/2]

GetConfigurationSetResult& Aws::SESV2::Model::GetConfigurationSetResult::WithDeliveryOptions ( const DeliveryOptions value)
inline

An object that defines the dedicated IP pool that is used to send emails that you send using the configuration set.

Definition at line 136 of file GetConfigurationSetResult.h.

◆ WithDeliveryOptions() [2/2]

GetConfigurationSetResult& Aws::SESV2::Model::GetConfigurationSetResult::WithDeliveryOptions ( DeliveryOptions &&  value)
inline

An object that defines the dedicated IP pool that is used to send emails that you send using the configuration set.

Definition at line 142 of file GetConfigurationSetResult.h.

◆ WithReputationOptions() [1/2]

GetConfigurationSetResult& Aws::SESV2::Model::GetConfigurationSetResult::WithReputationOptions ( const ReputationOptions value)
inline

An object that defines whether or not Amazon SES collects reputation metrics for the emails that you send that use the configuration set.

Definition at line 167 of file GetConfigurationSetResult.h.

◆ WithReputationOptions() [2/2]

GetConfigurationSetResult& Aws::SESV2::Model::GetConfigurationSetResult::WithReputationOptions ( ReputationOptions &&  value)
inline

An object that defines whether or not Amazon SES collects reputation metrics for the emails that you send that use the configuration set.

Definition at line 173 of file GetConfigurationSetResult.h.

◆ WithSendingOptions() [1/2]

GetConfigurationSetResult& Aws::SESV2::Model::GetConfigurationSetResult::WithSendingOptions ( const SendingOptions value)
inline

An object that defines whether or not Amazon SES can send email that you send using the configuration set.

Definition at line 198 of file GetConfigurationSetResult.h.

◆ WithSendingOptions() [2/2]

GetConfigurationSetResult& Aws::SESV2::Model::GetConfigurationSetResult::WithSendingOptions ( SendingOptions &&  value)
inline

An object that defines whether or not Amazon SES can send email that you send using the configuration set.

Definition at line 204 of file GetConfigurationSetResult.h.

◆ WithSuppressionOptions() [1/2]

GetConfigurationSetResult& Aws::SESV2::Model::GetConfigurationSetResult::WithSuppressionOptions ( const SuppressionOptions value)
inline

An object that contains information about the suppression list preferences for your account.

Definition at line 272 of file GetConfigurationSetResult.h.

◆ WithSuppressionOptions() [2/2]

GetConfigurationSetResult& Aws::SESV2::Model::GetConfigurationSetResult::WithSuppressionOptions ( SuppressionOptions &&  value)
inline

An object that contains information about the suppression list preferences for your account.

Definition at line 278 of file GetConfigurationSetResult.h.

◆ WithTags() [1/2]

GetConfigurationSetResult& Aws::SESV2::Model::GetConfigurationSetResult::WithTags ( Aws::Vector< Tag > &&  value)
inline

An array of objects that define the tags (keys and values) that are associated with the configuration set.

Definition at line 235 of file GetConfigurationSetResult.h.

◆ WithTags() [2/2]

GetConfigurationSetResult& Aws::SESV2::Model::GetConfigurationSetResult::WithTags ( const Aws::Vector< Tag > &  value)
inline

An array of objects that define the tags (keys and values) that are associated with the configuration set.

Definition at line 229 of file GetConfigurationSetResult.h.

◆ WithTrackingOptions() [1/2]

GetConfigurationSetResult& Aws::SESV2::Model::GetConfigurationSetResult::WithTrackingOptions ( const TrackingOptions value)
inline

An object that defines the open and click tracking options for emails that you send using the configuration set.

Definition at line 105 of file GetConfigurationSetResult.h.

◆ WithTrackingOptions() [2/2]

GetConfigurationSetResult& Aws::SESV2::Model::GetConfigurationSetResult::WithTrackingOptions ( TrackingOptions &&  value)
inline

An object that defines the open and click tracking options for emails that you send using the configuration set.

Definition at line 111 of file GetConfigurationSetResult.h.


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