Struct aws_sdk_ses::operation::send_custom_verification_email::builders::SendCustomVerificationEmailInputBuilder
source · #[non_exhaustive]pub struct SendCustomVerificationEmailInputBuilder { /* private fields */ }Expand description
A builder for SendCustomVerificationEmailInput.
Implementations§
source§impl SendCustomVerificationEmailInputBuilder
impl SendCustomVerificationEmailInputBuilder
sourcepub fn email_address(self, input: impl Into<String>) -> Self
pub fn email_address(self, input: impl Into<String>) -> Self
The email address to verify.
This field is required.sourcepub fn set_email_address(self, input: Option<String>) -> Self
pub fn set_email_address(self, input: Option<String>) -> Self
The email address to verify.
sourcepub fn get_email_address(&self) -> &Option<String>
pub fn get_email_address(&self) -> &Option<String>
The email address to verify.
sourcepub fn template_name(self, input: impl Into<String>) -> Self
pub fn template_name(self, input: impl Into<String>) -> Self
The name of the custom verification email template to use when sending the verification email.
This field is required.sourcepub fn set_template_name(self, input: Option<String>) -> Self
pub fn set_template_name(self, input: Option<String>) -> Self
The name of the custom verification email template to use when sending the verification email.
sourcepub fn get_template_name(&self) -> &Option<String>
pub fn get_template_name(&self) -> &Option<String>
The name of the custom verification email template to use when sending the verification email.
sourcepub fn configuration_set_name(self, input: impl Into<String>) -> Self
pub fn configuration_set_name(self, input: impl Into<String>) -> Self
Name of a configuration set to use when sending the verification email.
sourcepub fn set_configuration_set_name(self, input: Option<String>) -> Self
pub fn set_configuration_set_name(self, input: Option<String>) -> Self
Name of a configuration set to use when sending the verification email.
sourcepub fn get_configuration_set_name(&self) -> &Option<String>
pub fn get_configuration_set_name(&self) -> &Option<String>
Name of a configuration set to use when sending the verification email.
sourcepub fn build(self) -> Result<SendCustomVerificationEmailInput, BuildError>
pub fn build(self) -> Result<SendCustomVerificationEmailInput, BuildError>
Consumes the builder and constructs a SendCustomVerificationEmailInput.
source§impl SendCustomVerificationEmailInputBuilder
impl SendCustomVerificationEmailInputBuilder
sourcepub async fn send_with(
self,
client: &Client
) -> Result<SendCustomVerificationEmailOutput, SdkError<SendCustomVerificationEmailError, HttpResponse>>
pub async fn send_with( self, client: &Client ) -> Result<SendCustomVerificationEmailOutput, SdkError<SendCustomVerificationEmailError, HttpResponse>>
Sends a request with this input using the given client.
Trait Implementations§
source§impl Clone for SendCustomVerificationEmailInputBuilder
impl Clone for SendCustomVerificationEmailInputBuilder
source§fn clone(&self) -> SendCustomVerificationEmailInputBuilder
fn clone(&self) -> SendCustomVerificationEmailInputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Default for SendCustomVerificationEmailInputBuilder
impl Default for SendCustomVerificationEmailInputBuilder
source§fn default() -> SendCustomVerificationEmailInputBuilder
fn default() -> SendCustomVerificationEmailInputBuilder
source§impl PartialEq for SendCustomVerificationEmailInputBuilder
impl PartialEq for SendCustomVerificationEmailInputBuilder
source§fn eq(&self, other: &SendCustomVerificationEmailInputBuilder) -> bool
fn eq(&self, other: &SendCustomVerificationEmailInputBuilder) -> bool
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for SendCustomVerificationEmailInputBuilder
Auto Trait Implementations§
impl Freeze for SendCustomVerificationEmailInputBuilder
impl RefUnwindSafe for SendCustomVerificationEmailInputBuilder
impl Send for SendCustomVerificationEmailInputBuilder
impl Sync for SendCustomVerificationEmailInputBuilder
impl Unpin for SendCustomVerificationEmailInputBuilder
impl UnwindSafe for SendCustomVerificationEmailInputBuilder
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