#[non_exhaustive]pub struct Builder { /* private fields */ }
Expand description
A builder for DescribeConfigurationSetOutput
Implementations
sourceimpl Builder
impl Builder
sourcepub fn configuration_set(self, input: ConfigurationSet) -> Self
pub fn configuration_set(self, input: ConfigurationSet) -> Self
The configuration set object associated with the specified configuration set.
sourcepub fn set_configuration_set(self, input: Option<ConfigurationSet>) -> Self
pub fn set_configuration_set(self, input: Option<ConfigurationSet>) -> Self
The configuration set object associated with the specified configuration set.
sourcepub fn event_destinations(self, input: EventDestination) -> Self
pub fn event_destinations(self, input: EventDestination) -> Self
Appends an item to event_destinations
.
To override the contents of this collection use set_event_destinations
.
A list of event destinations associated with the configuration set.
sourcepub fn set_event_destinations(
self,
input: Option<Vec<EventDestination>>
) -> Self
pub fn set_event_destinations(
self,
input: Option<Vec<EventDestination>>
) -> Self
A list of event destinations associated with the configuration set.
sourcepub fn tracking_options(self, input: TrackingOptions) -> Self
pub fn tracking_options(self, input: TrackingOptions) -> Self
The name of the custom open and click tracking domain associated with the configuration set.
sourcepub fn set_tracking_options(self, input: Option<TrackingOptions>) -> Self
pub fn set_tracking_options(self, input: Option<TrackingOptions>) -> Self
The name of the custom open and click tracking domain associated with the configuration set.
sourcepub fn delivery_options(self, input: DeliveryOptions) -> Self
pub fn delivery_options(self, input: DeliveryOptions) -> Self
Specifies whether messages that use the configuration set are required to use Transport Layer Security (TLS).
sourcepub fn set_delivery_options(self, input: Option<DeliveryOptions>) -> Self
pub fn set_delivery_options(self, input: Option<DeliveryOptions>) -> Self
Specifies whether messages that use the configuration set are required to use Transport Layer Security (TLS).
sourcepub fn reputation_options(self, input: ReputationOptions) -> Self
pub fn reputation_options(self, input: ReputationOptions) -> Self
An object that represents the reputation settings for the configuration set.
sourcepub fn set_reputation_options(self, input: Option<ReputationOptions>) -> Self
pub fn set_reputation_options(self, input: Option<ReputationOptions>) -> Self
An object that represents the reputation settings for the configuration set.
sourcepub fn build(self) -> DescribeConfigurationSetOutput
pub fn build(self) -> DescribeConfigurationSetOutput
Consumes the builder and constructs a DescribeConfigurationSetOutput
Trait Implementations
impl StructuralPartialEq for Builder
Auto Trait Implementations
impl RefUnwindSafe for Builder
impl Send for Builder
impl Sync for Builder
impl Unpin for Builder
impl UnwindSafe for Builder
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more