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

#include <DailyVolume.h>

Public Member Functions

 DailyVolume ()
 
 DailyVolume (Aws::Utils::Json::JsonView jsonValue)
 
DailyVolumeoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::Utils::DateTimeGetStartDate () const
 
bool StartDateHasBeenSet () const
 
void SetStartDate (const Aws::Utils::DateTime &value)
 
void SetStartDate (Aws::Utils::DateTime &&value)
 
DailyVolumeWithStartDate (const Aws::Utils::DateTime &value)
 
DailyVolumeWithStartDate (Aws::Utils::DateTime &&value)
 
const VolumeStatisticsGetVolumeStatistics () const
 
bool VolumeStatisticsHasBeenSet () const
 
void SetVolumeStatistics (const VolumeStatistics &value)
 
void SetVolumeStatistics (VolumeStatistics &&value)
 
DailyVolumeWithVolumeStatistics (const VolumeStatistics &value)
 
DailyVolumeWithVolumeStatistics (VolumeStatistics &&value)
 
const Aws::Vector< DomainIspPlacement > & GetDomainIspPlacements () const
 
bool DomainIspPlacementsHasBeenSet () const
 
void SetDomainIspPlacements (const Aws::Vector< DomainIspPlacement > &value)
 
void SetDomainIspPlacements (Aws::Vector< DomainIspPlacement > &&value)
 
DailyVolumeWithDomainIspPlacements (const Aws::Vector< DomainIspPlacement > &value)
 
DailyVolumeWithDomainIspPlacements (Aws::Vector< DomainIspPlacement > &&value)
 
DailyVolumeAddDomainIspPlacements (const DomainIspPlacement &value)
 
DailyVolumeAddDomainIspPlacements (DomainIspPlacement &&value)
 

Detailed Description

An object that contains information about the volume of email sent on each day of the analysis period.

See Also:

AWS API Reference

Definition at line 35 of file DailyVolume.h.

Constructor & Destructor Documentation

◆ DailyVolume() [1/2]

Aws::SESV2::Model::DailyVolume::DailyVolume ( )

◆ DailyVolume() [2/2]

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

Member Function Documentation

◆ AddDomainIspPlacements() [1/2]

DailyVolume& Aws::SESV2::Model::DailyVolume::AddDomainIspPlacements ( const DomainIspPlacement value)
inline

An object that contains inbox placement metrics for a specified day in the analysis period, broken out by the recipient's email provider.

Definition at line 152 of file DailyVolume.h.

◆ AddDomainIspPlacements() [2/2]

DailyVolume& Aws::SESV2::Model::DailyVolume::AddDomainIspPlacements ( DomainIspPlacement &&  value)
inline

An object that contains inbox placement metrics for a specified day in the analysis period, broken out by the recipient's email provider.

Definition at line 158 of file DailyVolume.h.

◆ DomainIspPlacementsHasBeenSet()

bool Aws::SESV2::Model::DailyVolume::DomainIspPlacementsHasBeenSet ( ) const
inline

An object that contains inbox placement metrics for a specified day in the analysis period, broken out by the recipient's email provider.

Definition at line 122 of file DailyVolume.h.

◆ GetDomainIspPlacements()

const Aws::Vector<DomainIspPlacement>& Aws::SESV2::Model::DailyVolume::GetDomainIspPlacements ( ) const
inline

An object that contains inbox placement metrics for a specified day in the analysis period, broken out by the recipient's email provider.

Definition at line 116 of file DailyVolume.h.

◆ GetStartDate()

const Aws::Utils::DateTime& Aws::SESV2::Model::DailyVolume::GetStartDate ( ) const
inline

The date that the DailyVolume metrics apply to, in Unix time.

Definition at line 47 of file DailyVolume.h.

◆ GetVolumeStatistics()

const VolumeStatistics& Aws::SESV2::Model::DailyVolume::GetVolumeStatistics ( ) const
inline

An object that contains inbox placement metrics for a specific day in the analysis period.

Definition at line 79 of file DailyVolume.h.

◆ Jsonize()

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

◆ operator=()

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

◆ SetDomainIspPlacements() [1/2]

void Aws::SESV2::Model::DailyVolume::SetDomainIspPlacements ( Aws::Vector< DomainIspPlacement > &&  value)
inline

An object that contains inbox placement metrics for a specified day in the analysis period, broken out by the recipient's email provider.

Definition at line 134 of file DailyVolume.h.

◆ SetDomainIspPlacements() [2/2]

void Aws::SESV2::Model::DailyVolume::SetDomainIspPlacements ( const Aws::Vector< DomainIspPlacement > &  value)
inline

An object that contains inbox placement metrics for a specified day in the analysis period, broken out by the recipient's email provider.

Definition at line 128 of file DailyVolume.h.

◆ SetStartDate() [1/2]

void Aws::SESV2::Model::DailyVolume::SetStartDate ( Aws::Utils::DateTime &&  value)
inline

The date that the DailyVolume metrics apply to, in Unix time.

Definition at line 62 of file DailyVolume.h.

◆ SetStartDate() [2/2]

void Aws::SESV2::Model::DailyVolume::SetStartDate ( const Aws::Utils::DateTime value)
inline

The date that the DailyVolume metrics apply to, in Unix time.

Definition at line 57 of file DailyVolume.h.

◆ SetVolumeStatistics() [1/2]

void Aws::SESV2::Model::DailyVolume::SetVolumeStatistics ( const VolumeStatistics value)
inline

An object that contains inbox placement metrics for a specific day in the analysis period.

Definition at line 91 of file DailyVolume.h.

◆ SetVolumeStatistics() [2/2]

void Aws::SESV2::Model::DailyVolume::SetVolumeStatistics ( VolumeStatistics &&  value)
inline

An object that contains inbox placement metrics for a specific day in the analysis period.

Definition at line 97 of file DailyVolume.h.

◆ StartDateHasBeenSet()

bool Aws::SESV2::Model::DailyVolume::StartDateHasBeenSet ( ) const
inline

The date that the DailyVolume metrics apply to, in Unix time.

Definition at line 52 of file DailyVolume.h.

◆ VolumeStatisticsHasBeenSet()

bool Aws::SESV2::Model::DailyVolume::VolumeStatisticsHasBeenSet ( ) const
inline

An object that contains inbox placement metrics for a specific day in the analysis period.

Definition at line 85 of file DailyVolume.h.

◆ WithDomainIspPlacements() [1/2]

DailyVolume& Aws::SESV2::Model::DailyVolume::WithDomainIspPlacements ( Aws::Vector< DomainIspPlacement > &&  value)
inline

An object that contains inbox placement metrics for a specified day in the analysis period, broken out by the recipient's email provider.

Definition at line 146 of file DailyVolume.h.

◆ WithDomainIspPlacements() [2/2]

DailyVolume& Aws::SESV2::Model::DailyVolume::WithDomainIspPlacements ( const Aws::Vector< DomainIspPlacement > &  value)
inline

An object that contains inbox placement metrics for a specified day in the analysis period, broken out by the recipient's email provider.

Definition at line 140 of file DailyVolume.h.

◆ WithStartDate() [1/2]

DailyVolume& Aws::SESV2::Model::DailyVolume::WithStartDate ( Aws::Utils::DateTime &&  value)
inline

The date that the DailyVolume metrics apply to, in Unix time.

Definition at line 72 of file DailyVolume.h.

◆ WithStartDate() [2/2]

DailyVolume& Aws::SESV2::Model::DailyVolume::WithStartDate ( const Aws::Utils::DateTime value)
inline

The date that the DailyVolume metrics apply to, in Unix time.

Definition at line 67 of file DailyVolume.h.

◆ WithVolumeStatistics() [1/2]

DailyVolume& Aws::SESV2::Model::DailyVolume::WithVolumeStatistics ( const VolumeStatistics value)
inline

An object that contains inbox placement metrics for a specific day in the analysis period.

Definition at line 103 of file DailyVolume.h.

◆ WithVolumeStatistics() [2/2]

DailyVolume& Aws::SESV2::Model::DailyVolume::WithVolumeStatistics ( VolumeStatistics &&  value)
inline

An object that contains inbox placement metrics for a specific day in the analysis period.

Definition at line 109 of file DailyVolume.h.


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