#[non_exhaustive]pub struct JupyterLabAppSettingsBuilder { /* private fields */ }
Expand description
A builder for JupyterLabAppSettings
.
Implementations§
source§impl JupyterLabAppSettingsBuilder
impl JupyterLabAppSettingsBuilder
sourcepub fn default_resource_spec(self, input: ResourceSpec) -> Self
pub fn default_resource_spec(self, input: ResourceSpec) -> Self
Specifies the ARN's of a SageMaker image and SageMaker image version, and the instance type that the version runs on.
sourcepub fn set_default_resource_spec(self, input: Option<ResourceSpec>) -> Self
pub fn set_default_resource_spec(self, input: Option<ResourceSpec>) -> Self
Specifies the ARN's of a SageMaker image and SageMaker image version, and the instance type that the version runs on.
sourcepub fn get_default_resource_spec(&self) -> &Option<ResourceSpec>
pub fn get_default_resource_spec(&self) -> &Option<ResourceSpec>
Specifies the ARN's of a SageMaker image and SageMaker image version, and the instance type that the version runs on.
sourcepub fn custom_images(self, input: CustomImage) -> Self
pub fn custom_images(self, input: CustomImage) -> Self
Appends an item to custom_images
.
To override the contents of this collection use set_custom_images
.
A list of custom SageMaker images that are configured to run as a JupyterLab app.
sourcepub fn set_custom_images(self, input: Option<Vec<CustomImage>>) -> Self
pub fn set_custom_images(self, input: Option<Vec<CustomImage>>) -> Self
A list of custom SageMaker images that are configured to run as a JupyterLab app.
sourcepub fn get_custom_images(&self) -> &Option<Vec<CustomImage>>
pub fn get_custom_images(&self) -> &Option<Vec<CustomImage>>
A list of custom SageMaker images that are configured to run as a JupyterLab app.
sourcepub fn lifecycle_config_arns(self, input: impl Into<String>) -> Self
pub fn lifecycle_config_arns(self, input: impl Into<String>) -> Self
Appends an item to lifecycle_config_arns
.
To override the contents of this collection use set_lifecycle_config_arns
.
The Amazon Resource Name (ARN) of the lifecycle configurations attached to the user profile or domain. To remove a lifecycle config, you must set LifecycleConfigArns
to an empty list.
sourcepub fn set_lifecycle_config_arns(self, input: Option<Vec<String>>) -> Self
pub fn set_lifecycle_config_arns(self, input: Option<Vec<String>>) -> Self
The Amazon Resource Name (ARN) of the lifecycle configurations attached to the user profile or domain. To remove a lifecycle config, you must set LifecycleConfigArns
to an empty list.
sourcepub fn get_lifecycle_config_arns(&self) -> &Option<Vec<String>>
pub fn get_lifecycle_config_arns(&self) -> &Option<Vec<String>>
The Amazon Resource Name (ARN) of the lifecycle configurations attached to the user profile or domain. To remove a lifecycle config, you must set LifecycleConfigArns
to an empty list.
sourcepub fn code_repositories(self, input: CodeRepository) -> Self
pub fn code_repositories(self, input: CodeRepository) -> Self
Appends an item to code_repositories
.
To override the contents of this collection use set_code_repositories
.
A list of Git repositories that SageMaker automatically displays to users for cloning in the JupyterLab application.
sourcepub fn set_code_repositories(self, input: Option<Vec<CodeRepository>>) -> Self
pub fn set_code_repositories(self, input: Option<Vec<CodeRepository>>) -> Self
A list of Git repositories that SageMaker automatically displays to users for cloning in the JupyterLab application.
sourcepub fn get_code_repositories(&self) -> &Option<Vec<CodeRepository>>
pub fn get_code_repositories(&self) -> &Option<Vec<CodeRepository>>
A list of Git repositories that SageMaker automatically displays to users for cloning in the JupyterLab application.
sourcepub fn build(self) -> JupyterLabAppSettings
pub fn build(self) -> JupyterLabAppSettings
Consumes the builder and constructs a JupyterLabAppSettings
.
Trait Implementations§
source§impl Clone for JupyterLabAppSettingsBuilder
impl Clone for JupyterLabAppSettingsBuilder
source§fn clone(&self) -> JupyterLabAppSettingsBuilder
fn clone(&self) -> JupyterLabAppSettingsBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for JupyterLabAppSettingsBuilder
impl Debug for JupyterLabAppSettingsBuilder
source§impl Default for JupyterLabAppSettingsBuilder
impl Default for JupyterLabAppSettingsBuilder
source§fn default() -> JupyterLabAppSettingsBuilder
fn default() -> JupyterLabAppSettingsBuilder
source§impl PartialEq for JupyterLabAppSettingsBuilder
impl PartialEq for JupyterLabAppSettingsBuilder
source§fn eq(&self, other: &JupyterLabAppSettingsBuilder) -> bool
fn eq(&self, other: &JupyterLabAppSettingsBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.