Struct aws_sdk_sagemaker::types::builders::SpaceDetailsBuilder
source · #[non_exhaustive]pub struct SpaceDetailsBuilder { /* private fields */ }
Expand description
A builder for SpaceDetails
.
Implementations§
source§impl SpaceDetailsBuilder
impl SpaceDetailsBuilder
sourcepub fn set_domain_id(self, input: Option<String>) -> Self
pub fn set_domain_id(self, input: Option<String>) -> Self
The ID of the associated domain.
sourcepub fn get_domain_id(&self) -> &Option<String>
pub fn get_domain_id(&self) -> &Option<String>
The ID of the associated domain.
sourcepub fn space_name(self, input: impl Into<String>) -> Self
pub fn space_name(self, input: impl Into<String>) -> Self
The name of the space.
sourcepub fn set_space_name(self, input: Option<String>) -> Self
pub fn set_space_name(self, input: Option<String>) -> Self
The name of the space.
sourcepub fn get_space_name(&self) -> &Option<String>
pub fn get_space_name(&self) -> &Option<String>
The name of the space.
sourcepub fn status(self, input: SpaceStatus) -> Self
pub fn status(self, input: SpaceStatus) -> Self
The status.
sourcepub fn set_status(self, input: Option<SpaceStatus>) -> Self
pub fn set_status(self, input: Option<SpaceStatus>) -> Self
The status.
sourcepub fn get_status(&self) -> &Option<SpaceStatus>
pub fn get_status(&self) -> &Option<SpaceStatus>
The status.
sourcepub fn creation_time(self, input: DateTime) -> Self
pub fn creation_time(self, input: DateTime) -> Self
The creation time.
sourcepub fn set_creation_time(self, input: Option<DateTime>) -> Self
pub fn set_creation_time(self, input: Option<DateTime>) -> Self
The creation time.
sourcepub fn get_creation_time(&self) -> &Option<DateTime>
pub fn get_creation_time(&self) -> &Option<DateTime>
The creation time.
sourcepub fn last_modified_time(self, input: DateTime) -> Self
pub fn last_modified_time(self, input: DateTime) -> Self
The last modified time.
sourcepub fn set_last_modified_time(self, input: Option<DateTime>) -> Self
pub fn set_last_modified_time(self, input: Option<DateTime>) -> Self
The last modified time.
sourcepub fn get_last_modified_time(&self) -> &Option<DateTime>
pub fn get_last_modified_time(&self) -> &Option<DateTime>
The last modified time.
sourcepub fn space_settings_summary(self, input: SpaceSettingsSummary) -> Self
pub fn space_settings_summary(self, input: SpaceSettingsSummary) -> Self
Specifies summary information about the space settings.
sourcepub fn set_space_settings_summary(
self,
input: Option<SpaceSettingsSummary>,
) -> Self
pub fn set_space_settings_summary( self, input: Option<SpaceSettingsSummary>, ) -> Self
Specifies summary information about the space settings.
sourcepub fn get_space_settings_summary(&self) -> &Option<SpaceSettingsSummary>
pub fn get_space_settings_summary(&self) -> &Option<SpaceSettingsSummary>
Specifies summary information about the space settings.
sourcepub fn space_sharing_settings_summary(
self,
input: SpaceSharingSettingsSummary,
) -> Self
pub fn space_sharing_settings_summary( self, input: SpaceSharingSettingsSummary, ) -> Self
Specifies summary information about the space sharing settings.
sourcepub fn set_space_sharing_settings_summary(
self,
input: Option<SpaceSharingSettingsSummary>,
) -> Self
pub fn set_space_sharing_settings_summary( self, input: Option<SpaceSharingSettingsSummary>, ) -> Self
Specifies summary information about the space sharing settings.
sourcepub fn get_space_sharing_settings_summary(
&self,
) -> &Option<SpaceSharingSettingsSummary>
pub fn get_space_sharing_settings_summary( &self, ) -> &Option<SpaceSharingSettingsSummary>
Specifies summary information about the space sharing settings.
sourcepub fn ownership_settings_summary(self, input: OwnershipSettingsSummary) -> Self
pub fn ownership_settings_summary(self, input: OwnershipSettingsSummary) -> Self
Specifies summary information about the ownership settings.
sourcepub fn set_ownership_settings_summary(
self,
input: Option<OwnershipSettingsSummary>,
) -> Self
pub fn set_ownership_settings_summary( self, input: Option<OwnershipSettingsSummary>, ) -> Self
Specifies summary information about the ownership settings.
sourcepub fn get_ownership_settings_summary(
&self,
) -> &Option<OwnershipSettingsSummary>
pub fn get_ownership_settings_summary( &self, ) -> &Option<OwnershipSettingsSummary>
Specifies summary information about the ownership settings.
sourcepub fn space_display_name(self, input: impl Into<String>) -> Self
pub fn space_display_name(self, input: impl Into<String>) -> Self
The name of the space that appears in the Studio UI.
sourcepub fn set_space_display_name(self, input: Option<String>) -> Self
pub fn set_space_display_name(self, input: Option<String>) -> Self
The name of the space that appears in the Studio UI.
sourcepub fn get_space_display_name(&self) -> &Option<String>
pub fn get_space_display_name(&self) -> &Option<String>
The name of the space that appears in the Studio UI.
sourcepub fn build(self) -> SpaceDetails
pub fn build(self) -> SpaceDetails
Consumes the builder and constructs a SpaceDetails
.
Trait Implementations§
source§impl Clone for SpaceDetailsBuilder
impl Clone for SpaceDetailsBuilder
source§fn clone(&self) -> SpaceDetailsBuilder
fn clone(&self) -> SpaceDetailsBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for SpaceDetailsBuilder
impl Debug for SpaceDetailsBuilder
source§impl Default for SpaceDetailsBuilder
impl Default for SpaceDetailsBuilder
source§fn default() -> SpaceDetailsBuilder
fn default() -> SpaceDetailsBuilder
source§impl PartialEq for SpaceDetailsBuilder
impl PartialEq for SpaceDetailsBuilder
impl StructuralPartialEq for SpaceDetailsBuilder
Auto Trait Implementations§
impl Freeze for SpaceDetailsBuilder
impl RefUnwindSafe for SpaceDetailsBuilder
impl Send for SpaceDetailsBuilder
impl Sync for SpaceDetailsBuilder
impl Unpin for SpaceDetailsBuilder
impl UnwindSafe for SpaceDetailsBuilder
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