Struct aws_sdk_datazone::operation::get_group_profile::builders::GetGroupProfileOutputBuilder
source · #[non_exhaustive]pub struct GetGroupProfileOutputBuilder { /* private fields */ }
Expand description
A builder for GetGroupProfileOutput
.
Implementations§
source§impl GetGroupProfileOutputBuilder
impl GetGroupProfileOutputBuilder
sourcepub fn domain_id(self, input: impl Into<String>) -> Self
pub fn domain_id(self, input: impl Into<String>) -> Self
The identifier of the Amazon DataZone domain in which the group profile exists.
sourcepub fn set_domain_id(self, input: Option<String>) -> Self
pub fn set_domain_id(self, input: Option<String>) -> Self
The identifier of the Amazon DataZone domain in which the group profile exists.
sourcepub fn get_domain_id(&self) -> &Option<String>
pub fn get_domain_id(&self) -> &Option<String>
The identifier of the Amazon DataZone domain in which the group profile exists.
sourcepub fn status(self, input: GroupProfileStatus) -> Self
pub fn status(self, input: GroupProfileStatus) -> Self
The identifier of the group profile.
sourcepub fn set_status(self, input: Option<GroupProfileStatus>) -> Self
pub fn set_status(self, input: Option<GroupProfileStatus>) -> Self
The identifier of the group profile.
sourcepub fn get_status(&self) -> &Option<GroupProfileStatus>
pub fn get_status(&self) -> &Option<GroupProfileStatus>
The identifier of the group profile.
sourcepub fn group_name(self, input: impl Into<String>) -> Self
pub fn group_name(self, input: impl Into<String>) -> Self
The name of the group for which the specified group profile exists.
sourcepub fn set_group_name(self, input: Option<String>) -> Self
pub fn set_group_name(self, input: Option<String>) -> Self
The name of the group for which the specified group profile exists.
sourcepub fn get_group_name(&self) -> &Option<String>
pub fn get_group_name(&self) -> &Option<String>
The name of the group for which the specified group profile exists.
sourcepub fn build(self) -> GetGroupProfileOutput
pub fn build(self) -> GetGroupProfileOutput
Consumes the builder and constructs a GetGroupProfileOutput
.
Trait Implementations§
source§impl Clone for GetGroupProfileOutputBuilder
impl Clone for GetGroupProfileOutputBuilder
source§fn clone(&self) -> GetGroupProfileOutputBuilder
fn clone(&self) -> GetGroupProfileOutputBuilder
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 GetGroupProfileOutputBuilder
impl Debug for GetGroupProfileOutputBuilder
source§impl Default for GetGroupProfileOutputBuilder
impl Default for GetGroupProfileOutputBuilder
source§fn default() -> GetGroupProfileOutputBuilder
fn default() -> GetGroupProfileOutputBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for GetGroupProfileOutputBuilder
impl PartialEq for GetGroupProfileOutputBuilder
source§fn eq(&self, other: &GetGroupProfileOutputBuilder) -> bool
fn eq(&self, other: &GetGroupProfileOutputBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for GetGroupProfileOutputBuilder
Auto Trait Implementations§
impl Freeze for GetGroupProfileOutputBuilder
impl RefUnwindSafe for GetGroupProfileOutputBuilder
impl Send for GetGroupProfileOutputBuilder
impl Sync for GetGroupProfileOutputBuilder
impl Unpin for GetGroupProfileOutputBuilder
impl UnwindSafe for GetGroupProfileOutputBuilder
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>
Creates a shared type from an unshared type.