Struct aws_sdk_ses::operation::describe_configuration_set::builders::DescribeConfigurationSetOutputBuilder
source · #[non_exhaustive]pub struct DescribeConfigurationSetOutputBuilder { /* private fields */ }
Expand description
A builder for DescribeConfigurationSetOutput
.
Implementations§
source§impl DescribeConfigurationSetOutputBuilder
impl DescribeConfigurationSetOutputBuilder
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 get_configuration_set(&self) -> &Option<ConfigurationSet>
pub fn get_configuration_set(&self) -> &Option<ConfigurationSet>
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 get_event_destinations(&self) -> &Option<Vec<EventDestination>>
pub fn get_event_destinations(&self) -> &Option<Vec<EventDestination>>
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 get_tracking_options(&self) -> &Option<TrackingOptions>
pub fn get_tracking_options(&self) -> &Option<TrackingOptions>
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 get_delivery_options(&self) -> &Option<DeliveryOptions>
pub fn get_delivery_options(&self) -> &Option<DeliveryOptions>
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 get_reputation_options(&self) -> &Option<ReputationOptions>
pub fn get_reputation_options(&self) -> &Option<ReputationOptions>
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§
source§impl Clone for DescribeConfigurationSetOutputBuilder
impl Clone for DescribeConfigurationSetOutputBuilder
source§fn clone(&self) -> DescribeConfigurationSetOutputBuilder
fn clone(&self) -> DescribeConfigurationSetOutputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Default for DescribeConfigurationSetOutputBuilder
impl Default for DescribeConfigurationSetOutputBuilder
source§fn default() -> DescribeConfigurationSetOutputBuilder
fn default() -> DescribeConfigurationSetOutputBuilder
source§impl PartialEq for DescribeConfigurationSetOutputBuilder
impl PartialEq for DescribeConfigurationSetOutputBuilder
source§fn eq(&self, other: &DescribeConfigurationSetOutputBuilder) -> bool
fn eq(&self, other: &DescribeConfigurationSetOutputBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.