Struct aws_sdk_sesv2::types::builders::DailyVolumeBuilder
source · #[non_exhaustive]pub struct DailyVolumeBuilder { /* private fields */ }Expand description
A builder for DailyVolume.
Implementations§
source§impl DailyVolumeBuilder
impl DailyVolumeBuilder
sourcepub fn start_date(self, input: DateTime) -> Self
pub fn start_date(self, input: DateTime) -> Self
The date that the DailyVolume metrics apply to, in Unix time.
sourcepub fn set_start_date(self, input: Option<DateTime>) -> Self
pub fn set_start_date(self, input: Option<DateTime>) -> Self
The date that the DailyVolume metrics apply to, in Unix time.
sourcepub fn get_start_date(&self) -> &Option<DateTime>
pub fn get_start_date(&self) -> &Option<DateTime>
The date that the DailyVolume metrics apply to, in Unix time.
sourcepub fn volume_statistics(self, input: VolumeStatistics) -> Self
pub fn volume_statistics(self, input: VolumeStatistics) -> Self
An object that contains inbox placement metrics for a specific day in the analysis period.
sourcepub fn set_volume_statistics(self, input: Option<VolumeStatistics>) -> Self
pub fn set_volume_statistics(self, input: Option<VolumeStatistics>) -> Self
An object that contains inbox placement metrics for a specific day in the analysis period.
sourcepub fn get_volume_statistics(&self) -> &Option<VolumeStatistics>
pub fn get_volume_statistics(&self) -> &Option<VolumeStatistics>
An object that contains inbox placement metrics for a specific day in the analysis period.
sourcepub fn domain_isp_placements(self, input: DomainIspPlacement) -> Self
pub fn domain_isp_placements(self, input: DomainIspPlacement) -> Self
Appends an item to domain_isp_placements.
To override the contents of this collection use set_domain_isp_placements.
An object that contains inbox placement metrics for a specified day in the analysis period, broken out by the recipient's email provider.
sourcepub fn set_domain_isp_placements(
self,
input: Option<Vec<DomainIspPlacement>>
) -> Self
pub fn set_domain_isp_placements( self, input: Option<Vec<DomainIspPlacement>> ) -> Self
An object that contains inbox placement metrics for a specified day in the analysis period, broken out by the recipient's email provider.
sourcepub fn get_domain_isp_placements(&self) -> &Option<Vec<DomainIspPlacement>>
pub fn get_domain_isp_placements(&self) -> &Option<Vec<DomainIspPlacement>>
An object that contains inbox placement metrics for a specified day in the analysis period, broken out by the recipient's email provider.
sourcepub fn build(self) -> DailyVolume
pub fn build(self) -> DailyVolume
Consumes the builder and constructs a DailyVolume.
Trait Implementations§
source§impl Clone for DailyVolumeBuilder
impl Clone for DailyVolumeBuilder
source§fn clone(&self) -> DailyVolumeBuilder
fn clone(&self) -> DailyVolumeBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for DailyVolumeBuilder
impl Debug for DailyVolumeBuilder
source§impl Default for DailyVolumeBuilder
impl Default for DailyVolumeBuilder
source§fn default() -> DailyVolumeBuilder
fn default() -> DailyVolumeBuilder
source§impl PartialEq for DailyVolumeBuilder
impl PartialEq for DailyVolumeBuilder
source§fn eq(&self, other: &DailyVolumeBuilder) -> bool
fn eq(&self, other: &DailyVolumeBuilder) -> bool
self and other values to be equal, and is used
by ==.