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
source§fn eq(&self, other: &SpaceDetailsBuilder) -> bool
fn eq(&self, other: &SpaceDetailsBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.