#[non_exhaustive]pub struct GetSpaceOutputBuilder { /* private fields */ }
Expand description
A builder for GetSpaceOutput
.
Implementations§
source§impl GetSpaceOutputBuilder
impl GetSpaceOutputBuilder
sourcepub fn name(self, input: impl Into<String>) -> Self
pub fn name(self, input: impl Into<String>) -> Self
The name of the space.
This field is required.sourcepub fn region_name(self, input: impl Into<String>) -> Self
pub fn region_name(self, input: impl Into<String>) -> Self
The Amazon Web Services Region where the space exists.
This field is required.sourcepub fn set_region_name(self, input: Option<String>) -> Self
pub fn set_region_name(self, input: Option<String>) -> Self
The Amazon Web Services Region where the space exists.
sourcepub fn get_region_name(&self) -> &Option<String>
pub fn get_region_name(&self) -> &Option<String>
The Amazon Web Services Region where the space exists.
sourcepub fn display_name(self, input: impl Into<String>) -> Self
pub fn display_name(self, input: impl Into<String>) -> Self
The friendly name of the space displayed to users.
sourcepub fn set_display_name(self, input: Option<String>) -> Self
pub fn set_display_name(self, input: Option<String>) -> Self
The friendly name of the space displayed to users.
sourcepub fn get_display_name(&self) -> &Option<String>
pub fn get_display_name(&self) -> &Option<String>
The friendly name of the space displayed to users.
sourcepub fn description(self, input: impl Into<String>) -> Self
pub fn description(self, input: impl Into<String>) -> Self
The description of the space.
sourcepub fn set_description(self, input: Option<String>) -> Self
pub fn set_description(self, input: Option<String>) -> Self
The description of the space.
sourcepub fn get_description(&self) -> &Option<String>
pub fn get_description(&self) -> &Option<String>
The description of the space.
sourcepub fn build(self) -> Result<GetSpaceOutput, BuildError>
pub fn build(self) -> Result<GetSpaceOutput, BuildError>
Consumes the builder and constructs a GetSpaceOutput
.
This method will fail if any of the following fields are not set:
Trait Implementations§
source§impl Clone for GetSpaceOutputBuilder
impl Clone for GetSpaceOutputBuilder
source§fn clone(&self) -> GetSpaceOutputBuilder
fn clone(&self) -> GetSpaceOutputBuilder
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 GetSpaceOutputBuilder
impl Debug for GetSpaceOutputBuilder
source§impl Default for GetSpaceOutputBuilder
impl Default for GetSpaceOutputBuilder
source§fn default() -> GetSpaceOutputBuilder
fn default() -> GetSpaceOutputBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for GetSpaceOutputBuilder
impl PartialEq for GetSpaceOutputBuilder
source§fn eq(&self, other: &GetSpaceOutputBuilder) -> bool
fn eq(&self, other: &GetSpaceOutputBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for GetSpaceOutputBuilder
Auto Trait Implementations§
impl Freeze for GetSpaceOutputBuilder
impl RefUnwindSafe for GetSpaceOutputBuilder
impl Send for GetSpaceOutputBuilder
impl Sync for GetSpaceOutputBuilder
impl Unpin for GetSpaceOutputBuilder
impl UnwindSafe for GetSpaceOutputBuilder
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.