Struct aws_sdk_sesv2::operation::put_deliverability_dashboard_option::builders::PutDeliverabilityDashboardOptionInputBuilder
source · #[non_exhaustive]pub struct PutDeliverabilityDashboardOptionInputBuilder { /* private fields */ }
Expand description
A builder for PutDeliverabilityDashboardOptionInput
.
Implementations§
source§impl PutDeliverabilityDashboardOptionInputBuilder
impl PutDeliverabilityDashboardOptionInputBuilder
sourcepub fn dashboard_enabled(self, input: bool) -> Self
pub fn dashboard_enabled(self, input: bool) -> Self
Specifies whether to enable the Deliverability dashboard. To enable the dashboard, set this value to true
.
sourcepub fn set_dashboard_enabled(self, input: Option<bool>) -> Self
pub fn set_dashboard_enabled(self, input: Option<bool>) -> Self
Specifies whether to enable the Deliverability dashboard. To enable the dashboard, set this value to true
.
sourcepub fn get_dashboard_enabled(&self) -> &Option<bool>
pub fn get_dashboard_enabled(&self) -> &Option<bool>
Specifies whether to enable the Deliverability dashboard. To enable the dashboard, set this value to true
.
sourcepub fn subscribed_domains(
self,
input: DomainDeliverabilityTrackingOption,
) -> Self
pub fn subscribed_domains( self, input: DomainDeliverabilityTrackingOption, ) -> Self
Appends an item to subscribed_domains
.
To override the contents of this collection use set_subscribed_domains
.
An array of objects, one for each verified domain that you use to send email and enabled the Deliverability dashboard for.
sourcepub fn set_subscribed_domains(
self,
input: Option<Vec<DomainDeliverabilityTrackingOption>>,
) -> Self
pub fn set_subscribed_domains( self, input: Option<Vec<DomainDeliverabilityTrackingOption>>, ) -> Self
An array of objects, one for each verified domain that you use to send email and enabled the Deliverability dashboard for.
sourcepub fn get_subscribed_domains(
&self,
) -> &Option<Vec<DomainDeliverabilityTrackingOption>>
pub fn get_subscribed_domains( &self, ) -> &Option<Vec<DomainDeliverabilityTrackingOption>>
An array of objects, one for each verified domain that you use to send email and enabled the Deliverability dashboard for.
sourcepub fn build(self) -> Result<PutDeliverabilityDashboardOptionInput, BuildError>
pub fn build(self) -> Result<PutDeliverabilityDashboardOptionInput, BuildError>
Consumes the builder and constructs a PutDeliverabilityDashboardOptionInput
.
source§impl PutDeliverabilityDashboardOptionInputBuilder
impl PutDeliverabilityDashboardOptionInputBuilder
sourcepub async fn send_with(
self,
client: &Client,
) -> Result<PutDeliverabilityDashboardOptionOutput, SdkError<PutDeliverabilityDashboardOptionError, HttpResponse>>
pub async fn send_with( self, client: &Client, ) -> Result<PutDeliverabilityDashboardOptionOutput, SdkError<PutDeliverabilityDashboardOptionError, HttpResponse>>
Sends a request with this input using the given client.
Trait Implementations§
source§impl Clone for PutDeliverabilityDashboardOptionInputBuilder
impl Clone for PutDeliverabilityDashboardOptionInputBuilder
source§fn clone(&self) -> PutDeliverabilityDashboardOptionInputBuilder
fn clone(&self) -> PutDeliverabilityDashboardOptionInputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Default for PutDeliverabilityDashboardOptionInputBuilder
impl Default for PutDeliverabilityDashboardOptionInputBuilder
source§fn default() -> PutDeliverabilityDashboardOptionInputBuilder
fn default() -> PutDeliverabilityDashboardOptionInputBuilder
source§impl PartialEq for PutDeliverabilityDashboardOptionInputBuilder
impl PartialEq for PutDeliverabilityDashboardOptionInputBuilder
source§fn eq(&self, other: &PutDeliverabilityDashboardOptionInputBuilder) -> bool
fn eq(&self, other: &PutDeliverabilityDashboardOptionInputBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for PutDeliverabilityDashboardOptionInputBuilder
Auto Trait Implementations§
impl Freeze for PutDeliverabilityDashboardOptionInputBuilder
impl RefUnwindSafe for PutDeliverabilityDashboardOptionInputBuilder
impl Send for PutDeliverabilityDashboardOptionInputBuilder
impl Sync for PutDeliverabilityDashboardOptionInputBuilder
impl Unpin for PutDeliverabilityDashboardOptionInputBuilder
impl UnwindSafe for PutDeliverabilityDashboardOptionInputBuilder
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more