Struct aws_sdk_detective::types::builders::AccountBuilder
source · #[non_exhaustive]pub struct AccountBuilder { /* private fields */ }
Expand description
A builder for Account
.
Implementations§
source§impl AccountBuilder
impl AccountBuilder
sourcepub fn account_id(self, input: impl Into<String>) -> Self
pub fn account_id(self, input: impl Into<String>) -> Self
The account identifier of the Amazon Web Services account.
This field is required.sourcepub fn set_account_id(self, input: Option<String>) -> Self
pub fn set_account_id(self, input: Option<String>) -> Self
The account identifier of the Amazon Web Services account.
sourcepub fn get_account_id(&self) -> &Option<String>
pub fn get_account_id(&self) -> &Option<String>
The account identifier of the Amazon Web Services account.
sourcepub fn email_address(self, input: impl Into<String>) -> Self
pub fn email_address(self, input: impl Into<String>) -> Self
The Amazon Web Services account root user email address for the Amazon Web Services account.
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 Amazon Web Services account root user email address for the Amazon Web Services account.
sourcepub fn get_email_address(&self) -> &Option<String>
pub fn get_email_address(&self) -> &Option<String>
The Amazon Web Services account root user email address for the Amazon Web Services account.
Trait Implementations§
source§impl Clone for AccountBuilder
impl Clone for AccountBuilder
source§fn clone(&self) -> AccountBuilder
fn clone(&self) -> AccountBuilder
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 Debug for AccountBuilder
impl Debug for AccountBuilder
source§impl Default for AccountBuilder
impl Default for AccountBuilder
source§fn default() -> AccountBuilder
fn default() -> AccountBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for AccountBuilder
impl PartialEq for AccountBuilder
source§fn eq(&self, other: &AccountBuilder) -> bool
fn eq(&self, other: &AccountBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for AccountBuilder
Auto Trait Implementations§
impl Freeze for AccountBuilder
impl RefUnwindSafe for AccountBuilder
impl Send for AccountBuilder
impl Sync for AccountBuilder
impl Unpin for AccountBuilder
impl UnwindSafe for AccountBuilder
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.