Struct aws_sdk_ses::operation::get_identity_notification_attributes::builders::GetIdentityNotificationAttributesInputBuilder
source · #[non_exhaustive]pub struct GetIdentityNotificationAttributesInputBuilder { /* private fields */ }Expand description
A builder for GetIdentityNotificationAttributesInput.
Implementations§
source§impl GetIdentityNotificationAttributesInputBuilder
impl GetIdentityNotificationAttributesInputBuilder
sourcepub fn identities(self, input: impl Into<String>) -> Self
pub fn identities(self, input: impl Into<String>) -> Self
Appends an item to identities.
To override the contents of this collection use set_identities.
A list of one or more identities. You can specify an identity by using its name or by using its Amazon Resource Name (ARN). Examples: user@example.com, example.com, arn:aws:ses:us-east-1:123456789012:identity/example.com.
sourcepub fn set_identities(self, input: Option<Vec<String>>) -> Self
pub fn set_identities(self, input: Option<Vec<String>>) -> Self
A list of one or more identities. You can specify an identity by using its name or by using its Amazon Resource Name (ARN). Examples: user@example.com, example.com, arn:aws:ses:us-east-1:123456789012:identity/example.com.
sourcepub fn get_identities(&self) -> &Option<Vec<String>>
pub fn get_identities(&self) -> &Option<Vec<String>>
A list of one or more identities. You can specify an identity by using its name or by using its Amazon Resource Name (ARN). Examples: user@example.com, example.com, arn:aws:ses:us-east-1:123456789012:identity/example.com.
sourcepub fn build(self) -> Result<GetIdentityNotificationAttributesInput, BuildError>
pub fn build(self) -> Result<GetIdentityNotificationAttributesInput, BuildError>
Consumes the builder and constructs a GetIdentityNotificationAttributesInput.
source§impl GetIdentityNotificationAttributesInputBuilder
impl GetIdentityNotificationAttributesInputBuilder
sourcepub async fn send_with(
self,
client: &Client,
) -> Result<GetIdentityNotificationAttributesOutput, SdkError<GetIdentityNotificationAttributesError, HttpResponse>>
pub async fn send_with( self, client: &Client, ) -> Result<GetIdentityNotificationAttributesOutput, SdkError<GetIdentityNotificationAttributesError, HttpResponse>>
Sends a request with this input using the given client.
Trait Implementations§
source§impl Clone for GetIdentityNotificationAttributesInputBuilder
impl Clone for GetIdentityNotificationAttributesInputBuilder
source§fn clone(&self) -> GetIdentityNotificationAttributesInputBuilder
fn clone(&self) -> GetIdentityNotificationAttributesInputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Default for GetIdentityNotificationAttributesInputBuilder
impl Default for GetIdentityNotificationAttributesInputBuilder
source§fn default() -> GetIdentityNotificationAttributesInputBuilder
fn default() -> GetIdentityNotificationAttributesInputBuilder
source§impl PartialEq for GetIdentityNotificationAttributesInputBuilder
impl PartialEq for GetIdentityNotificationAttributesInputBuilder
source§fn eq(&self, other: &GetIdentityNotificationAttributesInputBuilder) -> bool
fn eq(&self, other: &GetIdentityNotificationAttributesInputBuilder) -> bool
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for GetIdentityNotificationAttributesInputBuilder
Auto Trait Implementations§
impl Freeze for GetIdentityNotificationAttributesInputBuilder
impl RefUnwindSafe for GetIdentityNotificationAttributesInputBuilder
impl Send for GetIdentityNotificationAttributesInputBuilder
impl Sync for GetIdentityNotificationAttributesInputBuilder
impl Unpin for GetIdentityNotificationAttributesInputBuilder
impl UnwindSafe for GetIdentityNotificationAttributesInputBuilder
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