public static interface JupyterServerAppSettings.Builder extends SdkPojo, CopyableBuilder<JupyterServerAppSettings.Builder,JupyterServerAppSettings>
Modifier and Type | Method and Description |
---|---|
JupyterServerAppSettings.Builder |
codeRepositories(CodeRepository... codeRepositories)
A list of Git repositories that SageMaker automatically displays to users for cloning in the JupyterServer
application.
|
JupyterServerAppSettings.Builder |
codeRepositories(Collection<CodeRepository> codeRepositories)
A list of Git repositories that SageMaker automatically displays to users for cloning in the JupyterServer
application.
|
JupyterServerAppSettings.Builder |
codeRepositories(Consumer<CodeRepository.Builder>... codeRepositories)
A list of Git repositories that SageMaker automatically displays to users for cloning in the JupyterServer
application.
|
default JupyterServerAppSettings.Builder |
defaultResourceSpec(Consumer<ResourceSpec.Builder> defaultResourceSpec)
The default instance type and the Amazon Resource Name (ARN) of the default SageMaker image used by the
JupyterServer app.
|
JupyterServerAppSettings.Builder |
defaultResourceSpec(ResourceSpec defaultResourceSpec)
The default instance type and the Amazon Resource Name (ARN) of the default SageMaker image used by the
JupyterServer app.
|
JupyterServerAppSettings.Builder |
lifecycleConfigArns(Collection<String> lifecycleConfigArns)
The Amazon Resource Name (ARN) of the Lifecycle Configurations attached to the JupyterServerApp.
|
JupyterServerAppSettings.Builder |
lifecycleConfigArns(String... lifecycleConfigArns)
The Amazon Resource Name (ARN) of the Lifecycle Configurations attached to the JupyterServerApp.
|
equalsBySdkFields, sdkFields
copy
applyMutation, build
JupyterServerAppSettings.Builder defaultResourceSpec(ResourceSpec defaultResourceSpec)
The default instance type and the Amazon Resource Name (ARN) of the default SageMaker image used by the
JupyterServer app. If you use the LifecycleConfigArns
parameter, then this parameter is also
required.
defaultResourceSpec
- The default instance type and the Amazon Resource Name (ARN) of the default SageMaker image used by
the JupyterServer app. If you use the LifecycleConfigArns
parameter, then this parameter
is also required.default JupyterServerAppSettings.Builder defaultResourceSpec(Consumer<ResourceSpec.Builder> defaultResourceSpec)
The default instance type and the Amazon Resource Name (ARN) of the default SageMaker image used by the
JupyterServer app. If you use the LifecycleConfigArns
parameter, then this parameter is also
required.
ResourceSpec.Builder
avoiding the need
to create one manually via ResourceSpec.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and its
result is passed to defaultResourceSpec(ResourceSpec)
.
defaultResourceSpec
- a consumer that will call methods on ResourceSpec.Builder
defaultResourceSpec(ResourceSpec)
JupyterServerAppSettings.Builder lifecycleConfigArns(Collection<String> lifecycleConfigArns)
The Amazon Resource Name (ARN) of the Lifecycle Configurations attached to the JupyterServerApp. If you use
this parameter, the DefaultResourceSpec
parameter is also required.
To remove a Lifecycle Config, you must set LifecycleConfigArns
to an empty list.
lifecycleConfigArns
- The Amazon Resource Name (ARN) of the Lifecycle Configurations attached to the JupyterServerApp. If
you use this parameter, the DefaultResourceSpec
parameter is also required.
To remove a Lifecycle Config, you must set LifecycleConfigArns
to an empty list.
JupyterServerAppSettings.Builder lifecycleConfigArns(String... lifecycleConfigArns)
The Amazon Resource Name (ARN) of the Lifecycle Configurations attached to the JupyterServerApp. If you use
this parameter, the DefaultResourceSpec
parameter is also required.
To remove a Lifecycle Config, you must set LifecycleConfigArns
to an empty list.
lifecycleConfigArns
- The Amazon Resource Name (ARN) of the Lifecycle Configurations attached to the JupyterServerApp. If
you use this parameter, the DefaultResourceSpec
parameter is also required.
To remove a Lifecycle Config, you must set LifecycleConfigArns
to an empty list.
JupyterServerAppSettings.Builder codeRepositories(Collection<CodeRepository> codeRepositories)
A list of Git repositories that SageMaker automatically displays to users for cloning in the JupyterServer application.
codeRepositories
- A list of Git repositories that SageMaker automatically displays to users for cloning in the
JupyterServer application.JupyterServerAppSettings.Builder codeRepositories(CodeRepository... codeRepositories)
A list of Git repositories that SageMaker automatically displays to users for cloning in the JupyterServer application.
codeRepositories
- A list of Git repositories that SageMaker automatically displays to users for cloning in the
JupyterServer application.JupyterServerAppSettings.Builder codeRepositories(Consumer<CodeRepository.Builder>... codeRepositories)
A list of Git repositories that SageMaker automatically displays to users for cloning in the JupyterServer application.
This is a convenience method that creates an instance of theCodeRepository.Builder
avoiding the need to create
one manually via CodeRepository.builder()
.
When the Consumer
completes,
SdkBuilder.build()
is called immediately
and its result is passed to #codeRepositories(List
.
codeRepositories
- a consumer that will call methods on
CodeRepository.Builder
#codeRepositories(java.util.Collection)
Copyright © 2023. All rights reserved.