Struct aws_sdk_ses::operation::update_configuration_set_sending_enabled::builders::UpdateConfigurationSetSendingEnabledInputBuilder
source · #[non_exhaustive]pub struct UpdateConfigurationSetSendingEnabledInputBuilder { /* private fields */ }Expand description
A builder for UpdateConfigurationSetSendingEnabledInput.
Implementations§
source§impl UpdateConfigurationSetSendingEnabledInputBuilder
impl UpdateConfigurationSetSendingEnabledInputBuilder
sourcepub fn configuration_set_name(self, input: impl Into<String>) -> Self
pub fn configuration_set_name(self, input: impl Into<String>) -> Self
The name of the configuration set to update.
This field is required.sourcepub fn set_configuration_set_name(self, input: Option<String>) -> Self
pub fn set_configuration_set_name(self, input: Option<String>) -> Self
The name of the configuration set to update.
sourcepub fn get_configuration_set_name(&self) -> &Option<String>
pub fn get_configuration_set_name(&self) -> &Option<String>
The name of the configuration set to update.
sourcepub fn enabled(self, input: bool) -> Self
pub fn enabled(self, input: bool) -> Self
Describes whether email sending is enabled or disabled for the configuration set.
This field is required.sourcepub fn set_enabled(self, input: Option<bool>) -> Self
pub fn set_enabled(self, input: Option<bool>) -> Self
Describes whether email sending is enabled or disabled for the configuration set.
sourcepub fn get_enabled(&self) -> &Option<bool>
pub fn get_enabled(&self) -> &Option<bool>
Describes whether email sending is enabled or disabled for the configuration set.
sourcepub fn build(
self
) -> Result<UpdateConfigurationSetSendingEnabledInput, BuildError>
pub fn build( self ) -> Result<UpdateConfigurationSetSendingEnabledInput, BuildError>
Consumes the builder and constructs a UpdateConfigurationSetSendingEnabledInput.
source§impl UpdateConfigurationSetSendingEnabledInputBuilder
impl UpdateConfigurationSetSendingEnabledInputBuilder
sourcepub async fn send_with(
self,
client: &Client
) -> Result<UpdateConfigurationSetSendingEnabledOutput, SdkError<UpdateConfigurationSetSendingEnabledError, HttpResponse>>
pub async fn send_with( self, client: &Client ) -> Result<UpdateConfigurationSetSendingEnabledOutput, SdkError<UpdateConfigurationSetSendingEnabledError, HttpResponse>>
Sends a request with this input using the given client.
Trait Implementations§
source§impl Clone for UpdateConfigurationSetSendingEnabledInputBuilder
impl Clone for UpdateConfigurationSetSendingEnabledInputBuilder
source§fn clone(&self) -> UpdateConfigurationSetSendingEnabledInputBuilder
fn clone(&self) -> UpdateConfigurationSetSendingEnabledInputBuilder
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresource§impl Default for UpdateConfigurationSetSendingEnabledInputBuilder
impl Default for UpdateConfigurationSetSendingEnabledInputBuilder
source§fn default() -> UpdateConfigurationSetSendingEnabledInputBuilder
fn default() -> UpdateConfigurationSetSendingEnabledInputBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for UpdateConfigurationSetSendingEnabledInputBuilder
impl PartialEq for UpdateConfigurationSetSendingEnabledInputBuilder
source§fn eq(&self, other: &UpdateConfigurationSetSendingEnabledInputBuilder) -> bool
fn eq(&self, other: &UpdateConfigurationSetSendingEnabledInputBuilder) -> bool
This method tests for
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for UpdateConfigurationSetSendingEnabledInputBuilder
Auto Trait Implementations§
impl Freeze for UpdateConfigurationSetSendingEnabledInputBuilder
impl RefUnwindSafe for UpdateConfigurationSetSendingEnabledInputBuilder
impl Send for UpdateConfigurationSetSendingEnabledInputBuilder
impl Sync for UpdateConfigurationSetSendingEnabledInputBuilder
impl Unpin for UpdateConfigurationSetSendingEnabledInputBuilder
impl UnwindSafe for UpdateConfigurationSetSendingEnabledInputBuilder
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
Mutably borrows from an owned value. Read more
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>
Converts
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>
Converts
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 moreCreates a shared type from an unshared type.