Struct aws_sdk_codecatalyst::operation::get_user_details::builders::GetUserDetailsOutputBuilder
source · #[non_exhaustive]pub struct GetUserDetailsOutputBuilder { /* private fields */ }
Expand description
A builder for GetUserDetailsOutput
.
Implementations§
source§impl GetUserDetailsOutputBuilder
impl GetUserDetailsOutputBuilder
sourcepub fn user_id(self, input: impl Into<String>) -> Self
pub fn user_id(self, input: impl Into<String>) -> Self
The system-generated unique ID of the user.
sourcepub fn set_user_id(self, input: Option<String>) -> Self
pub fn set_user_id(self, input: Option<String>) -> Self
The system-generated unique ID of the user.
sourcepub fn get_user_id(&self) -> &Option<String>
pub fn get_user_id(&self) -> &Option<String>
The system-generated unique ID of the user.
sourcepub fn user_name(self, input: impl Into<String>) -> Self
pub fn user_name(self, input: impl Into<String>) -> Self
The name of the user as displayed in Amazon CodeCatalyst.
sourcepub fn set_user_name(self, input: Option<String>) -> Self
pub fn set_user_name(self, input: Option<String>) -> Self
The name of the user as displayed in Amazon CodeCatalyst.
sourcepub fn get_user_name(&self) -> &Option<String>
pub fn get_user_name(&self) -> &Option<String>
The name of the user as displayed in Amazon CodeCatalyst.
sourcepub fn display_name(self, input: impl Into<String>) -> Self
pub fn display_name(self, input: impl Into<String>) -> Self
The friendly name displayed for the user in Amazon CodeCatalyst.
sourcepub fn set_display_name(self, input: Option<String>) -> Self
pub fn set_display_name(self, input: Option<String>) -> Self
The friendly name displayed for the user in Amazon CodeCatalyst.
sourcepub fn get_display_name(&self) -> &Option<String>
pub fn get_display_name(&self) -> &Option<String>
The friendly name displayed for the user in Amazon CodeCatalyst.
sourcepub fn primary_email(self, input: EmailAddress) -> Self
pub fn primary_email(self, input: EmailAddress) -> Self
The email address provided by the user when they signed up.
sourcepub fn set_primary_email(self, input: Option<EmailAddress>) -> Self
pub fn set_primary_email(self, input: Option<EmailAddress>) -> Self
The email address provided by the user when they signed up.
sourcepub fn get_primary_email(&self) -> &Option<EmailAddress>
pub fn get_primary_email(&self) -> &Option<EmailAddress>
The email address provided by the user when they signed up.
sourcepub fn set_version(self, input: Option<String>) -> Self
pub fn set_version(self, input: Option<String>) -> Self
sourcepub fn get_version(&self) -> &Option<String>
pub fn get_version(&self) -> &Option<String>
sourcepub fn build(self) -> GetUserDetailsOutput
pub fn build(self) -> GetUserDetailsOutput
Consumes the builder and constructs a GetUserDetailsOutput
.
Trait Implementations§
source§impl Clone for GetUserDetailsOutputBuilder
impl Clone for GetUserDetailsOutputBuilder
source§fn clone(&self) -> GetUserDetailsOutputBuilder
fn clone(&self) -> GetUserDetailsOutputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for GetUserDetailsOutputBuilder
impl Debug for GetUserDetailsOutputBuilder
source§impl Default for GetUserDetailsOutputBuilder
impl Default for GetUserDetailsOutputBuilder
source§fn default() -> GetUserDetailsOutputBuilder
fn default() -> GetUserDetailsOutputBuilder
source§impl PartialEq for GetUserDetailsOutputBuilder
impl PartialEq for GetUserDetailsOutputBuilder
source§fn eq(&self, other: &GetUserDetailsOutputBuilder) -> bool
fn eq(&self, other: &GetUserDetailsOutputBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for GetUserDetailsOutputBuilder
Auto Trait Implementations§
impl Freeze for GetUserDetailsOutputBuilder
impl RefUnwindSafe for GetUserDetailsOutputBuilder
impl Send for GetUserDetailsOutputBuilder
impl Sync for GetUserDetailsOutputBuilder
impl Unpin for GetUserDetailsOutputBuilder
impl UnwindSafe for GetUserDetailsOutputBuilder
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
clone_to_uninit
)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