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

#include <DescribeActiveReceiptRuleSetResult.h>

Public Member Functions

 DescribeActiveReceiptRuleSetResult ()
 
 DescribeActiveReceiptRuleSetResult (const Aws::AmazonWebServiceResult< Aws::Utils::Xml::XmlDocument > &result)
 
DescribeActiveReceiptRuleSetResultoperator= (const Aws::AmazonWebServiceResult< Aws::Utils::Xml::XmlDocument > &result)
 
const ReceiptRuleSetMetadataGetMetadata () const
 
void SetMetadata (const ReceiptRuleSetMetadata &value)
 
void SetMetadata (ReceiptRuleSetMetadata &&value)
 
DescribeActiveReceiptRuleSetResultWithMetadata (const ReceiptRuleSetMetadata &value)
 
DescribeActiveReceiptRuleSetResultWithMetadata (ReceiptRuleSetMetadata &&value)
 
const Aws::Vector< ReceiptRule > & GetRules () const
 
void SetRules (const Aws::Vector< ReceiptRule > &value)
 
void SetRules (Aws::Vector< ReceiptRule > &&value)
 
DescribeActiveReceiptRuleSetResultWithRules (const Aws::Vector< ReceiptRule > &value)
 
DescribeActiveReceiptRuleSetResultWithRules (Aws::Vector< ReceiptRule > &&value)
 
DescribeActiveReceiptRuleSetResultAddRules (const ReceiptRule &value)
 
DescribeActiveReceiptRuleSetResultAddRules (ReceiptRule &&value)
 
const ResponseMetadataGetResponseMetadata () const
 
void SetResponseMetadata (const ResponseMetadata &value)
 
void SetResponseMetadata (ResponseMetadata &&value)
 
DescribeActiveReceiptRuleSetResultWithResponseMetadata (const ResponseMetadata &value)
 
DescribeActiveReceiptRuleSetResultWithResponseMetadata (ResponseMetadata &&value)
 

Detailed Description

Represents the metadata and receipt rules for the receipt rule set that is currently active.

See Also:

AWS API Reference

Definition at line 36 of file DescribeActiveReceiptRuleSetResult.h.

Constructor & Destructor Documentation

◆ DescribeActiveReceiptRuleSetResult() [1/2]

Aws::SES::Model::DescribeActiveReceiptRuleSetResult::DescribeActiveReceiptRuleSetResult ( )

◆ DescribeActiveReceiptRuleSetResult() [2/2]

Aws::SES::Model::DescribeActiveReceiptRuleSetResult::DescribeActiveReceiptRuleSetResult ( const Aws::AmazonWebServiceResult< Aws::Utils::Xml::XmlDocument > &  result)

Member Function Documentation

◆ AddRules() [1/2]

DescribeActiveReceiptRuleSetResult& Aws::SES::Model::DescribeActiveReceiptRuleSetResult::AddRules ( const ReceiptRule value)
inline

The receipt rules that belong to the active rule set.

Definition at line 103 of file DescribeActiveReceiptRuleSetResult.h.

◆ AddRules() [2/2]

DescribeActiveReceiptRuleSetResult& Aws::SES::Model::DescribeActiveReceiptRuleSetResult::AddRules ( ReceiptRule &&  value)
inline

The receipt rules that belong to the active rule set.

Definition at line 108 of file DescribeActiveReceiptRuleSetResult.h.

◆ GetMetadata()

const ReceiptRuleSetMetadata& Aws::SES::Model::DescribeActiveReceiptRuleSetResult::GetMetadata ( ) const
inline

The metadata for the currently active receipt rule set. The metadata consists of the rule set name and a timestamp of when the rule set was created.

Definition at line 48 of file DescribeActiveReceiptRuleSetResult.h.

◆ GetResponseMetadata()

const ResponseMetadata& Aws::SES::Model::DescribeActiveReceiptRuleSetResult::GetResponseMetadata ( ) const
inline

Definition at line 112 of file DescribeActiveReceiptRuleSetResult.h.

◆ GetRules()

const Aws::Vector<ReceiptRule>& Aws::SES::Model::DescribeActiveReceiptRuleSetResult::GetRules ( ) const
inline

The receipt rules that belong to the active rule set.

Definition at line 78 of file DescribeActiveReceiptRuleSetResult.h.

◆ operator=()

DescribeActiveReceiptRuleSetResult& Aws::SES::Model::DescribeActiveReceiptRuleSetResult::operator= ( const Aws::AmazonWebServiceResult< Aws::Utils::Xml::XmlDocument > &  result)

◆ SetMetadata() [1/2]

void Aws::SES::Model::DescribeActiveReceiptRuleSetResult::SetMetadata ( const ReceiptRuleSetMetadata value)
inline

The metadata for the currently active receipt rule set. The metadata consists of the rule set name and a timestamp of when the rule set was created.

Definition at line 54 of file DescribeActiveReceiptRuleSetResult.h.

◆ SetMetadata() [2/2]

void Aws::SES::Model::DescribeActiveReceiptRuleSetResult::SetMetadata ( ReceiptRuleSetMetadata &&  value)
inline

The metadata for the currently active receipt rule set. The metadata consists of the rule set name and a timestamp of when the rule set was created.

Definition at line 60 of file DescribeActiveReceiptRuleSetResult.h.

◆ SetResponseMetadata() [1/2]

void Aws::SES::Model::DescribeActiveReceiptRuleSetResult::SetResponseMetadata ( const ResponseMetadata value)
inline

Definition at line 115 of file DescribeActiveReceiptRuleSetResult.h.

◆ SetResponseMetadata() [2/2]

void Aws::SES::Model::DescribeActiveReceiptRuleSetResult::SetResponseMetadata ( ResponseMetadata &&  value)
inline

Definition at line 118 of file DescribeActiveReceiptRuleSetResult.h.

◆ SetRules() [1/2]

void Aws::SES::Model::DescribeActiveReceiptRuleSetResult::SetRules ( Aws::Vector< ReceiptRule > &&  value)
inline

The receipt rules that belong to the active rule set.

Definition at line 88 of file DescribeActiveReceiptRuleSetResult.h.

◆ SetRules() [2/2]

void Aws::SES::Model::DescribeActiveReceiptRuleSetResult::SetRules ( const Aws::Vector< ReceiptRule > &  value)
inline

The receipt rules that belong to the active rule set.

Definition at line 83 of file DescribeActiveReceiptRuleSetResult.h.

◆ WithMetadata() [1/2]

DescribeActiveReceiptRuleSetResult& Aws::SES::Model::DescribeActiveReceiptRuleSetResult::WithMetadata ( const ReceiptRuleSetMetadata value)
inline

The metadata for the currently active receipt rule set. The metadata consists of the rule set name and a timestamp of when the rule set was created.

Definition at line 66 of file DescribeActiveReceiptRuleSetResult.h.

◆ WithMetadata() [2/2]

DescribeActiveReceiptRuleSetResult& Aws::SES::Model::DescribeActiveReceiptRuleSetResult::WithMetadata ( ReceiptRuleSetMetadata &&  value)
inline

The metadata for the currently active receipt rule set. The metadata consists of the rule set name and a timestamp of when the rule set was created.

Definition at line 72 of file DescribeActiveReceiptRuleSetResult.h.

◆ WithResponseMetadata() [1/2]

DescribeActiveReceiptRuleSetResult& Aws::SES::Model::DescribeActiveReceiptRuleSetResult::WithResponseMetadata ( const ResponseMetadata value)
inline

Definition at line 121 of file DescribeActiveReceiptRuleSetResult.h.

◆ WithResponseMetadata() [2/2]

DescribeActiveReceiptRuleSetResult& Aws::SES::Model::DescribeActiveReceiptRuleSetResult::WithResponseMetadata ( ResponseMetadata &&  value)
inline

Definition at line 124 of file DescribeActiveReceiptRuleSetResult.h.

◆ WithRules() [1/2]

DescribeActiveReceiptRuleSetResult& Aws::SES::Model::DescribeActiveReceiptRuleSetResult::WithRules ( Aws::Vector< ReceiptRule > &&  value)
inline

The receipt rules that belong to the active rule set.

Definition at line 98 of file DescribeActiveReceiptRuleSetResult.h.

◆ WithRules() [2/2]

DescribeActiveReceiptRuleSetResult& Aws::SES::Model::DescribeActiveReceiptRuleSetResult::WithRules ( const Aws::Vector< ReceiptRule > &  value)
inline

The receipt rules that belong to the active rule set.

Definition at line 93 of file DescribeActiveReceiptRuleSetResult.h.


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