Struct aws_sdk_iotevents::types::builders::RecipientDetailBuilder
source · #[non_exhaustive]pub struct RecipientDetailBuilder { /* private fields */ }
Expand description
A builder for RecipientDetail
.
Implementations§
source§impl RecipientDetailBuilder
impl RecipientDetailBuilder
sourcepub fn sso_identity(self, input: SsoIdentity) -> Self
pub fn sso_identity(self, input: SsoIdentity) -> Self
The AWS Single Sign-On (AWS SSO) authentication information.
sourcepub fn set_sso_identity(self, input: Option<SsoIdentity>) -> Self
pub fn set_sso_identity(self, input: Option<SsoIdentity>) -> Self
The AWS Single Sign-On (AWS SSO) authentication information.
sourcepub fn get_sso_identity(&self) -> &Option<SsoIdentity>
pub fn get_sso_identity(&self) -> &Option<SsoIdentity>
The AWS Single Sign-On (AWS SSO) authentication information.
sourcepub fn build(self) -> RecipientDetail
pub fn build(self) -> RecipientDetail
Consumes the builder and constructs a RecipientDetail
.
Trait Implementations§
source§impl Clone for RecipientDetailBuilder
impl Clone for RecipientDetailBuilder
source§fn clone(&self) -> RecipientDetailBuilder
fn clone(&self) -> RecipientDetailBuilder
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 RecipientDetailBuilder
impl Debug for RecipientDetailBuilder
source§impl Default for RecipientDetailBuilder
impl Default for RecipientDetailBuilder
source§fn default() -> RecipientDetailBuilder
fn default() -> RecipientDetailBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for RecipientDetailBuilder
impl PartialEq for RecipientDetailBuilder
source§fn eq(&self, other: &RecipientDetailBuilder) -> bool
fn eq(&self, other: &RecipientDetailBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for RecipientDetailBuilder
Auto Trait Implementations§
impl Freeze for RecipientDetailBuilder
impl RefUnwindSafe for RecipientDetailBuilder
impl Send for RecipientDetailBuilder
impl Sync for RecipientDetailBuilder
impl Unpin for RecipientDetailBuilder
impl UnwindSafe for RecipientDetailBuilder
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.