Struct aws_sdk_quicksight::types::builders::GroupMemberBuilder
source · #[non_exhaustive]pub struct GroupMemberBuilder { /* private fields */ }Expand description
A builder for GroupMember.
Implementations§
source§impl GroupMemberBuilder
impl GroupMemberBuilder
sourcepub fn arn(self, input: impl Into<String>) -> Self
pub fn arn(self, input: impl Into<String>) -> Self
The Amazon Resource Name (ARN) for the group member (user).
sourcepub fn set_arn(self, input: Option<String>) -> Self
pub fn set_arn(self, input: Option<String>) -> Self
The Amazon Resource Name (ARN) for the group member (user).
sourcepub fn get_arn(&self) -> &Option<String>
pub fn get_arn(&self) -> &Option<String>
The Amazon Resource Name (ARN) for the group member (user).
sourcepub fn member_name(self, input: impl Into<String>) -> Self
pub fn member_name(self, input: impl Into<String>) -> Self
The name of the group member (user).
sourcepub fn set_member_name(self, input: Option<String>) -> Self
pub fn set_member_name(self, input: Option<String>) -> Self
The name of the group member (user).
sourcepub fn get_member_name(&self) -> &Option<String>
pub fn get_member_name(&self) -> &Option<String>
The name of the group member (user).
sourcepub fn build(self) -> GroupMember
pub fn build(self) -> GroupMember
Consumes the builder and constructs a GroupMember.
Trait Implementations§
source§impl Clone for GroupMemberBuilder
impl Clone for GroupMemberBuilder
source§fn clone(&self) -> GroupMemberBuilder
fn clone(&self) -> GroupMemberBuilder
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 GroupMemberBuilder
impl Debug for GroupMemberBuilder
source§impl Default for GroupMemberBuilder
impl Default for GroupMemberBuilder
source§fn default() -> GroupMemberBuilder
fn default() -> GroupMemberBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for GroupMemberBuilder
impl PartialEq for GroupMemberBuilder
source§fn eq(&self, other: &GroupMemberBuilder) -> bool
fn eq(&self, other: &GroupMemberBuilder) -> bool
This method tests for
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for GroupMemberBuilder
Auto Trait Implementations§
impl Freeze for GroupMemberBuilder
impl RefUnwindSafe for GroupMemberBuilder
impl Send for GroupMemberBuilder
impl Sync for GroupMemberBuilder
impl Unpin for GroupMemberBuilder
impl UnwindSafe for GroupMemberBuilder
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> 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)
🔬This is a nightly-only experimental API. (
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>
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.