Struct aws_sdk_sesv2::types::builders::DomainIspPlacementBuilder
source · #[non_exhaustive]pub struct DomainIspPlacementBuilder { /* private fields */ }Expand description
A builder for DomainIspPlacement.
Implementations§
source§impl DomainIspPlacementBuilder
impl DomainIspPlacementBuilder
sourcepub fn isp_name(self, input: impl Into<String>) -> Self
pub fn isp_name(self, input: impl Into<String>) -> Self
The name of the email provider that the inbox placement data applies to.
sourcepub fn set_isp_name(self, input: Option<String>) -> Self
pub fn set_isp_name(self, input: Option<String>) -> Self
The name of the email provider that the inbox placement data applies to.
sourcepub fn inbox_raw_count(self, input: i64) -> Self
pub fn inbox_raw_count(self, input: i64) -> Self
The total number of messages that were sent from the selected domain to the specified email provider that arrived in recipients' inboxes.
sourcepub fn set_inbox_raw_count(self, input: Option<i64>) -> Self
pub fn set_inbox_raw_count(self, input: Option<i64>) -> Self
The total number of messages that were sent from the selected domain to the specified email provider that arrived in recipients' inboxes.
sourcepub fn spam_raw_count(self, input: i64) -> Self
pub fn spam_raw_count(self, input: i64) -> Self
The total number of messages that were sent from the selected domain to the specified email provider that arrived in recipients' spam or junk mail folders.
sourcepub fn set_spam_raw_count(self, input: Option<i64>) -> Self
pub fn set_spam_raw_count(self, input: Option<i64>) -> Self
The total number of messages that were sent from the selected domain to the specified email provider that arrived in recipients' spam or junk mail folders.
sourcepub fn inbox_percentage(self, input: f64) -> Self
pub fn inbox_percentage(self, input: f64) -> Self
The percentage of messages that were sent from the selected domain to the specified email provider that arrived in recipients' inboxes.
sourcepub fn set_inbox_percentage(self, input: Option<f64>) -> Self
pub fn set_inbox_percentage(self, input: Option<f64>) -> Self
The percentage of messages that were sent from the selected domain to the specified email provider that arrived in recipients' inboxes.
sourcepub fn spam_percentage(self, input: f64) -> Self
pub fn spam_percentage(self, input: f64) -> Self
The percentage of messages that were sent from the selected domain to the specified email provider that arrived in recipients' spam or junk mail folders.
sourcepub fn set_spam_percentage(self, input: Option<f64>) -> Self
pub fn set_spam_percentage(self, input: Option<f64>) -> Self
The percentage of messages that were sent from the selected domain to the specified email provider that arrived in recipients' spam or junk mail folders.
sourcepub fn build(self) -> DomainIspPlacement
pub fn build(self) -> DomainIspPlacement
Consumes the builder and constructs a DomainIspPlacement.
Trait Implementations§
source§impl Clone for DomainIspPlacementBuilder
impl Clone for DomainIspPlacementBuilder
source§fn clone(&self) -> DomainIspPlacementBuilder
fn clone(&self) -> DomainIspPlacementBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for DomainIspPlacementBuilder
impl Debug for DomainIspPlacementBuilder
source§impl Default for DomainIspPlacementBuilder
impl Default for DomainIspPlacementBuilder
source§fn default() -> DomainIspPlacementBuilder
fn default() -> DomainIspPlacementBuilder
source§impl PartialEq<DomainIspPlacementBuilder> for DomainIspPlacementBuilder
impl PartialEq<DomainIspPlacementBuilder> for DomainIspPlacementBuilder
source§fn eq(&self, other: &DomainIspPlacementBuilder) -> bool
fn eq(&self, other: &DomainIspPlacementBuilder) -> bool
self and other values to be equal, and is used
by ==.