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

#include <GetDeliverabilityDashboardOptionsResult.h>

Public Member Functions

 GetDeliverabilityDashboardOptionsResult ()
 
 GetDeliverabilityDashboardOptionsResult (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
GetDeliverabilityDashboardOptionsResultoperator= (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
bool GetDashboardEnabled () const
 
void SetDashboardEnabled (bool value)
 
GetDeliverabilityDashboardOptionsResultWithDashboardEnabled (bool value)
 
const Aws::Utils::DateTimeGetSubscriptionExpiryDate () const
 
void SetSubscriptionExpiryDate (const Aws::Utils::DateTime &value)
 
void SetSubscriptionExpiryDate (Aws::Utils::DateTime &&value)
 
GetDeliverabilityDashboardOptionsResultWithSubscriptionExpiryDate (const Aws::Utils::DateTime &value)
 
GetDeliverabilityDashboardOptionsResultWithSubscriptionExpiryDate (Aws::Utils::DateTime &&value)
 
const DeliverabilityDashboardAccountStatusGetAccountStatus () const
 
void SetAccountStatus (const DeliverabilityDashboardAccountStatus &value)
 
void SetAccountStatus (DeliverabilityDashboardAccountStatus &&value)
 
GetDeliverabilityDashboardOptionsResultWithAccountStatus (const DeliverabilityDashboardAccountStatus &value)
 
GetDeliverabilityDashboardOptionsResultWithAccountStatus (DeliverabilityDashboardAccountStatus &&value)
 
const Aws::Vector< DomainDeliverabilityTrackingOption > & GetActiveSubscribedDomains () const
 
void SetActiveSubscribedDomains (const Aws::Vector< DomainDeliverabilityTrackingOption > &value)
 
void SetActiveSubscribedDomains (Aws::Vector< DomainDeliverabilityTrackingOption > &&value)
 
GetDeliverabilityDashboardOptionsResultWithActiveSubscribedDomains (const Aws::Vector< DomainDeliverabilityTrackingOption > &value)
 
GetDeliverabilityDashboardOptionsResultWithActiveSubscribedDomains (Aws::Vector< DomainDeliverabilityTrackingOption > &&value)
 
GetDeliverabilityDashboardOptionsResultAddActiveSubscribedDomains (const DomainDeliverabilityTrackingOption &value)
 
GetDeliverabilityDashboardOptionsResultAddActiveSubscribedDomains (DomainDeliverabilityTrackingOption &&value)
 
const Aws::Vector< DomainDeliverabilityTrackingOption > & GetPendingExpirationSubscribedDomains () const
 
void SetPendingExpirationSubscribedDomains (const Aws::Vector< DomainDeliverabilityTrackingOption > &value)
 
void SetPendingExpirationSubscribedDomains (Aws::Vector< DomainDeliverabilityTrackingOption > &&value)
 
GetDeliverabilityDashboardOptionsResultWithPendingExpirationSubscribedDomains (const Aws::Vector< DomainDeliverabilityTrackingOption > &value)
 
GetDeliverabilityDashboardOptionsResultWithPendingExpirationSubscribedDomains (Aws::Vector< DomainDeliverabilityTrackingOption > &&value)
 
GetDeliverabilityDashboardOptionsResultAddPendingExpirationSubscribedDomains (const DomainDeliverabilityTrackingOption &value)
 
GetDeliverabilityDashboardOptionsResultAddPendingExpirationSubscribedDomains (DomainDeliverabilityTrackingOption &&value)
 

Detailed Description

An object that shows the status of the Deliverability dashboard.

See Also:

AWS API Reference

Definition at line 36 of file GetDeliverabilityDashboardOptionsResult.h.

Constructor & Destructor Documentation

◆ GetDeliverabilityDashboardOptionsResult() [1/2]

Aws::SESV2::Model::GetDeliverabilityDashboardOptionsResult::GetDeliverabilityDashboardOptionsResult ( )

◆ GetDeliverabilityDashboardOptionsResult() [2/2]

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

Member Function Documentation

◆ AddActiveSubscribedDomains() [1/2]

GetDeliverabilityDashboardOptionsResult& Aws::SESV2::Model::GetDeliverabilityDashboardOptionsResult::AddActiveSubscribedDomains ( const DomainDeliverabilityTrackingOption value)
inline

An array of objects, one for each verified domain that you use to send email and currently has an active Deliverability dashboard subscription that isn’t scheduled to expire at the end of the current calendar month.

Definition at line 185 of file GetDeliverabilityDashboardOptionsResult.h.

◆ AddActiveSubscribedDomains() [2/2]

GetDeliverabilityDashboardOptionsResult& Aws::SESV2::Model::GetDeliverabilityDashboardOptionsResult::AddActiveSubscribedDomains ( DomainDeliverabilityTrackingOption &&  value)
inline

An array of objects, one for each verified domain that you use to send email and currently has an active Deliverability dashboard subscription that isn’t scheduled to expire at the end of the current calendar month.

Definition at line 192 of file GetDeliverabilityDashboardOptionsResult.h.

◆ AddPendingExpirationSubscribedDomains() [1/2]

GetDeliverabilityDashboardOptionsResult& Aws::SESV2::Model::GetDeliverabilityDashboardOptionsResult::AddPendingExpirationSubscribedDomains ( const DomainDeliverabilityTrackingOption value)
inline

An array of objects, one for each verified domain that you use to send email and currently has an active Deliverability dashboard subscription that's scheduled to expire at the end of the current calendar month.

Definition at line 235 of file GetDeliverabilityDashboardOptionsResult.h.

◆ AddPendingExpirationSubscribedDomains() [2/2]

GetDeliverabilityDashboardOptionsResult& Aws::SESV2::Model::GetDeliverabilityDashboardOptionsResult::AddPendingExpirationSubscribedDomains ( DomainDeliverabilityTrackingOption &&  value)
inline

An array of objects, one for each verified domain that you use to send email and currently has an active Deliverability dashboard subscription that's scheduled to expire at the end of the current calendar month.

Definition at line 242 of file GetDeliverabilityDashboardOptionsResult.h.

◆ GetAccountStatus()

const DeliverabilityDashboardAccountStatus& Aws::SESV2::Model::GetDeliverabilityDashboardOptionsResult::GetAccountStatus ( ) const
inline

The current status of your Deliverability dashboard subscription. If this value is PENDING_EXPIRATION, your subscription is scheduled to expire at the end of the current calendar month.

Definition at line 114 of file GetDeliverabilityDashboardOptionsResult.h.

◆ GetActiveSubscribedDomains()

const Aws::Vector<DomainDeliverabilityTrackingOption>& Aws::SESV2::Model::GetDeliverabilityDashboardOptionsResult::GetActiveSubscribedDomains ( ) const
inline

An array of objects, one for each verified domain that you use to send email and currently has an active Deliverability dashboard subscription that isn’t scheduled to expire at the end of the current calendar month.

Definition at line 150 of file GetDeliverabilityDashboardOptionsResult.h.

◆ GetDashboardEnabled()

bool Aws::SESV2::Model::GetDeliverabilityDashboardOptionsResult::GetDashboardEnabled ( ) const
inline

Specifies whether the Deliverability dashboard is enabled. If this value is true, the dashboard is enabled.

Definition at line 48 of file GetDeliverabilityDashboardOptionsResult.h.

◆ GetPendingExpirationSubscribedDomains()

const Aws::Vector<DomainDeliverabilityTrackingOption>& Aws::SESV2::Model::GetDeliverabilityDashboardOptionsResult::GetPendingExpirationSubscribedDomains ( ) const
inline

An array of objects, one for each verified domain that you use to send email and currently has an active Deliverability dashboard subscription that's scheduled to expire at the end of the current calendar month.

Definition at line 200 of file GetDeliverabilityDashboardOptionsResult.h.

◆ GetSubscriptionExpiryDate()

const Aws::Utils::DateTime& Aws::SESV2::Model::GetDeliverabilityDashboardOptionsResult::GetSubscriptionExpiryDate ( ) const
inline

The date, in Unix time format, when your current subscription to the Deliverability dashboard is scheduled to expire, if your subscription is scheduled to expire at the end of the current calendar month. This value is null if you have an active subscription that isn’t due to expire at the end of the month.

Definition at line 70 of file GetDeliverabilityDashboardOptionsResult.h.

◆ operator=()

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

◆ SetAccountStatus() [1/2]

void Aws::SESV2::Model::GetDeliverabilityDashboardOptionsResult::SetAccountStatus ( const DeliverabilityDashboardAccountStatus value)
inline

The current status of your Deliverability dashboard subscription. If this value is PENDING_EXPIRATION, your subscription is scheduled to expire at the end of the current calendar month.

Definition at line 121 of file GetDeliverabilityDashboardOptionsResult.h.

◆ SetAccountStatus() [2/2]

void Aws::SESV2::Model::GetDeliverabilityDashboardOptionsResult::SetAccountStatus ( DeliverabilityDashboardAccountStatus &&  value)
inline

The current status of your Deliverability dashboard subscription. If this value is PENDING_EXPIRATION, your subscription is scheduled to expire at the end of the current calendar month.

Definition at line 128 of file GetDeliverabilityDashboardOptionsResult.h.

◆ SetActiveSubscribedDomains() [1/2]

void Aws::SESV2::Model::GetDeliverabilityDashboardOptionsResult::SetActiveSubscribedDomains ( Aws::Vector< DomainDeliverabilityTrackingOption > &&  value)
inline

An array of objects, one for each verified domain that you use to send email and currently has an active Deliverability dashboard subscription that isn’t scheduled to expire at the end of the current calendar month.

Definition at line 164 of file GetDeliverabilityDashboardOptionsResult.h.

◆ SetActiveSubscribedDomains() [2/2]

void Aws::SESV2::Model::GetDeliverabilityDashboardOptionsResult::SetActiveSubscribedDomains ( const Aws::Vector< DomainDeliverabilityTrackingOption > &  value)
inline

An array of objects, one for each verified domain that you use to send email and currently has an active Deliverability dashboard subscription that isn’t scheduled to expire at the end of the current calendar month.

Definition at line 157 of file GetDeliverabilityDashboardOptionsResult.h.

◆ SetDashboardEnabled()

void Aws::SESV2::Model::GetDeliverabilityDashboardOptionsResult::SetDashboardEnabled ( bool  value)
inline

Specifies whether the Deliverability dashboard is enabled. If this value is true, the dashboard is enabled.

Definition at line 54 of file GetDeliverabilityDashboardOptionsResult.h.

◆ SetPendingExpirationSubscribedDomains() [1/2]

void Aws::SESV2::Model::GetDeliverabilityDashboardOptionsResult::SetPendingExpirationSubscribedDomains ( Aws::Vector< DomainDeliverabilityTrackingOption > &&  value)
inline

An array of objects, one for each verified domain that you use to send email and currently has an active Deliverability dashboard subscription that's scheduled to expire at the end of the current calendar month.

Definition at line 214 of file GetDeliverabilityDashboardOptionsResult.h.

◆ SetPendingExpirationSubscribedDomains() [2/2]

void Aws::SESV2::Model::GetDeliverabilityDashboardOptionsResult::SetPendingExpirationSubscribedDomains ( const Aws::Vector< DomainDeliverabilityTrackingOption > &  value)
inline

An array of objects, one for each verified domain that you use to send email and currently has an active Deliverability dashboard subscription that's scheduled to expire at the end of the current calendar month.

Definition at line 207 of file GetDeliverabilityDashboardOptionsResult.h.

◆ SetSubscriptionExpiryDate() [1/2]

void Aws::SESV2::Model::GetDeliverabilityDashboardOptionsResult::SetSubscriptionExpiryDate ( Aws::Utils::DateTime &&  value)
inline

The date, in Unix time format, when your current subscription to the Deliverability dashboard is scheduled to expire, if your subscription is scheduled to expire at the end of the current calendar month. This value is null if you have an active subscription that isn’t due to expire at the end of the month.

Definition at line 88 of file GetDeliverabilityDashboardOptionsResult.h.

◆ SetSubscriptionExpiryDate() [2/2]

void Aws::SESV2::Model::GetDeliverabilityDashboardOptionsResult::SetSubscriptionExpiryDate ( const Aws::Utils::DateTime value)
inline

The date, in Unix time format, when your current subscription to the Deliverability dashboard is scheduled to expire, if your subscription is scheduled to expire at the end of the current calendar month. This value is null if you have an active subscription that isn’t due to expire at the end of the month.

Definition at line 79 of file GetDeliverabilityDashboardOptionsResult.h.

◆ WithAccountStatus() [1/2]

GetDeliverabilityDashboardOptionsResult& Aws::SESV2::Model::GetDeliverabilityDashboardOptionsResult::WithAccountStatus ( const DeliverabilityDashboardAccountStatus value)
inline

The current status of your Deliverability dashboard subscription. If this value is PENDING_EXPIRATION, your subscription is scheduled to expire at the end of the current calendar month.

Definition at line 135 of file GetDeliverabilityDashboardOptionsResult.h.

◆ WithAccountStatus() [2/2]

GetDeliverabilityDashboardOptionsResult& Aws::SESV2::Model::GetDeliverabilityDashboardOptionsResult::WithAccountStatus ( DeliverabilityDashboardAccountStatus &&  value)
inline

The current status of your Deliverability dashboard subscription. If this value is PENDING_EXPIRATION, your subscription is scheduled to expire at the end of the current calendar month.

Definition at line 142 of file GetDeliverabilityDashboardOptionsResult.h.

◆ WithActiveSubscribedDomains() [1/2]

GetDeliverabilityDashboardOptionsResult& Aws::SESV2::Model::GetDeliverabilityDashboardOptionsResult::WithActiveSubscribedDomains ( Aws::Vector< DomainDeliverabilityTrackingOption > &&  value)
inline

An array of objects, one for each verified domain that you use to send email and currently has an active Deliverability dashboard subscription that isn’t scheduled to expire at the end of the current calendar month.

Definition at line 178 of file GetDeliverabilityDashboardOptionsResult.h.

◆ WithActiveSubscribedDomains() [2/2]

GetDeliverabilityDashboardOptionsResult& Aws::SESV2::Model::GetDeliverabilityDashboardOptionsResult::WithActiveSubscribedDomains ( const Aws::Vector< DomainDeliverabilityTrackingOption > &  value)
inline

An array of objects, one for each verified domain that you use to send email and currently has an active Deliverability dashboard subscription that isn’t scheduled to expire at the end of the current calendar month.

Definition at line 171 of file GetDeliverabilityDashboardOptionsResult.h.

◆ WithDashboardEnabled()

GetDeliverabilityDashboardOptionsResult& Aws::SESV2::Model::GetDeliverabilityDashboardOptionsResult::WithDashboardEnabled ( bool  value)
inline

Specifies whether the Deliverability dashboard is enabled. If this value is true, the dashboard is enabled.

Definition at line 60 of file GetDeliverabilityDashboardOptionsResult.h.

◆ WithPendingExpirationSubscribedDomains() [1/2]

GetDeliverabilityDashboardOptionsResult& Aws::SESV2::Model::GetDeliverabilityDashboardOptionsResult::WithPendingExpirationSubscribedDomains ( Aws::Vector< DomainDeliverabilityTrackingOption > &&  value)
inline

An array of objects, one for each verified domain that you use to send email and currently has an active Deliverability dashboard subscription that's scheduled to expire at the end of the current calendar month.

Definition at line 228 of file GetDeliverabilityDashboardOptionsResult.h.

◆ WithPendingExpirationSubscribedDomains() [2/2]

GetDeliverabilityDashboardOptionsResult& Aws::SESV2::Model::GetDeliverabilityDashboardOptionsResult::WithPendingExpirationSubscribedDomains ( const Aws::Vector< DomainDeliverabilityTrackingOption > &  value)
inline

An array of objects, one for each verified domain that you use to send email and currently has an active Deliverability dashboard subscription that's scheduled to expire at the end of the current calendar month.

Definition at line 221 of file GetDeliverabilityDashboardOptionsResult.h.

◆ WithSubscriptionExpiryDate() [1/2]

GetDeliverabilityDashboardOptionsResult& Aws::SESV2::Model::GetDeliverabilityDashboardOptionsResult::WithSubscriptionExpiryDate ( Aws::Utils::DateTime &&  value)
inline

The date, in Unix time format, when your current subscription to the Deliverability dashboard is scheduled to expire, if your subscription is scheduled to expire at the end of the current calendar month. This value is null if you have an active subscription that isn’t due to expire at the end of the month.

Definition at line 106 of file GetDeliverabilityDashboardOptionsResult.h.

◆ WithSubscriptionExpiryDate() [2/2]

GetDeliverabilityDashboardOptionsResult& Aws::SESV2::Model::GetDeliverabilityDashboardOptionsResult::WithSubscriptionExpiryDate ( const Aws::Utils::DateTime value)
inline

The date, in Unix time format, when your current subscription to the Deliverability dashboard is scheduled to expire, if your subscription is scheduled to expire at the end of the current calendar month. This value is null if you have an active subscription that isn’t due to expire at the end of the month.

Definition at line 97 of file GetDeliverabilityDashboardOptionsResult.h.


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