Interface SpaceSettings.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<SpaceSettings.Builder,SpaceSettings>,SdkBuilder<SpaceSettings.Builder,SpaceSettings>,SdkPojo
- Enclosing class:
- SpaceSettings
public static interface SpaceSettings.Builder extends SdkPojo, CopyableBuilder<SpaceSettings.Builder,SpaceSettings>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description SpaceSettings.BuilderappType(String appType)The type of app created within the space.SpaceSettings.BuilderappType(AppType appType)The type of app created within the space.default SpaceSettings.BuildercodeEditorAppSettings(Consumer<SpaceCodeEditorAppSettings.Builder> codeEditorAppSettings)The Code Editor application settings.SpaceSettings.BuildercodeEditorAppSettings(SpaceCodeEditorAppSettings codeEditorAppSettings)The Code Editor application settings.SpaceSettings.BuildercustomFileSystems(Collection<CustomFileSystem> customFileSystems)A file system, created by you, that you assign to a space for an Amazon SageMaker Domain.SpaceSettings.BuildercustomFileSystems(Consumer<CustomFileSystem.Builder>... customFileSystems)A file system, created by you, that you assign to a space for an Amazon SageMaker Domain.SpaceSettings.BuildercustomFileSystems(CustomFileSystem... customFileSystems)A file system, created by you, that you assign to a space for an Amazon SageMaker Domain.default SpaceSettings.BuilderjupyterLabAppSettings(Consumer<SpaceJupyterLabAppSettings.Builder> jupyterLabAppSettings)The settings for the JupyterLab application.SpaceSettings.BuilderjupyterLabAppSettings(SpaceJupyterLabAppSettings jupyterLabAppSettings)The settings for the JupyterLab application.default SpaceSettings.BuilderjupyterServerAppSettings(Consumer<JupyterServerAppSettings.Builder> jupyterServerAppSettings)Sets the value of the JupyterServerAppSettings property for this object.SpaceSettings.BuilderjupyterServerAppSettings(JupyterServerAppSettings jupyterServerAppSettings)Sets the value of the JupyterServerAppSettings property for this object.default SpaceSettings.BuilderkernelGatewayAppSettings(Consumer<KernelGatewayAppSettings.Builder> kernelGatewayAppSettings)Sets the value of the KernelGatewayAppSettings property for this object.SpaceSettings.BuilderkernelGatewayAppSettings(KernelGatewayAppSettings kernelGatewayAppSettings)Sets the value of the KernelGatewayAppSettings property for this object.default SpaceSettings.BuilderspaceStorageSettings(Consumer<SpaceStorageSettings.Builder> spaceStorageSettings)The storage settings for a space.SpaceSettings.BuilderspaceStorageSettings(SpaceStorageSettings spaceStorageSettings)The storage settings for a space.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
jupyterServerAppSettings
SpaceSettings.Builder jupyterServerAppSettings(JupyterServerAppSettings jupyterServerAppSettings)
Sets the value of the JupyterServerAppSettings property for this object.- Parameters:
jupyterServerAppSettings- The new value for the JupyterServerAppSettings property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
jupyterServerAppSettings
default SpaceSettings.Builder jupyterServerAppSettings(Consumer<JupyterServerAppSettings.Builder> jupyterServerAppSettings)
Sets the value of the JupyterServerAppSettings property for this object. This is a convenience method that creates an instance of theJupyterServerAppSettings.Builderavoiding the need to create one manually viaJupyterServerAppSettings.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tojupyterServerAppSettings(JupyterServerAppSettings).- Parameters:
jupyterServerAppSettings- a consumer that will call methods onJupyterServerAppSettings.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
jupyterServerAppSettings(JupyterServerAppSettings)
-
kernelGatewayAppSettings
SpaceSettings.Builder kernelGatewayAppSettings(KernelGatewayAppSettings kernelGatewayAppSettings)
Sets the value of the KernelGatewayAppSettings property for this object.- Parameters:
kernelGatewayAppSettings- The new value for the KernelGatewayAppSettings property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
kernelGatewayAppSettings
default SpaceSettings.Builder kernelGatewayAppSettings(Consumer<KernelGatewayAppSettings.Builder> kernelGatewayAppSettings)
Sets the value of the KernelGatewayAppSettings property for this object. This is a convenience method that creates an instance of theKernelGatewayAppSettings.Builderavoiding the need to create one manually viaKernelGatewayAppSettings.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tokernelGatewayAppSettings(KernelGatewayAppSettings).- Parameters:
kernelGatewayAppSettings- a consumer that will call methods onKernelGatewayAppSettings.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
kernelGatewayAppSettings(KernelGatewayAppSettings)
-
codeEditorAppSettings
SpaceSettings.Builder codeEditorAppSettings(SpaceCodeEditorAppSettings codeEditorAppSettings)
The Code Editor application settings.
- Parameters:
codeEditorAppSettings- The Code Editor application settings.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
codeEditorAppSettings
default SpaceSettings.Builder codeEditorAppSettings(Consumer<SpaceCodeEditorAppSettings.Builder> codeEditorAppSettings)
The Code Editor application settings.
This is a convenience method that creates an instance of theSpaceCodeEditorAppSettings.Builderavoiding the need to create one manually viaSpaceCodeEditorAppSettings.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tocodeEditorAppSettings(SpaceCodeEditorAppSettings).- Parameters:
codeEditorAppSettings- a consumer that will call methods onSpaceCodeEditorAppSettings.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
codeEditorAppSettings(SpaceCodeEditorAppSettings)
-
jupyterLabAppSettings
SpaceSettings.Builder jupyterLabAppSettings(SpaceJupyterLabAppSettings jupyterLabAppSettings)
The settings for the JupyterLab application.
- Parameters:
jupyterLabAppSettings- The settings for the JupyterLab application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
jupyterLabAppSettings
default SpaceSettings.Builder jupyterLabAppSettings(Consumer<SpaceJupyterLabAppSettings.Builder> jupyterLabAppSettings)
The settings for the JupyterLab application.
This is a convenience method that creates an instance of theSpaceJupyterLabAppSettings.Builderavoiding the need to create one manually viaSpaceJupyterLabAppSettings.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tojupyterLabAppSettings(SpaceJupyterLabAppSettings).- Parameters:
jupyterLabAppSettings- a consumer that will call methods onSpaceJupyterLabAppSettings.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
jupyterLabAppSettings(SpaceJupyterLabAppSettings)
-
appType
SpaceSettings.Builder appType(String appType)
The type of app created within the space.
-
appType
SpaceSettings.Builder appType(AppType appType)
The type of app created within the space.
-
spaceStorageSettings
SpaceSettings.Builder spaceStorageSettings(SpaceStorageSettings spaceStorageSettings)
The storage settings for a space.
- Parameters:
spaceStorageSettings- The storage settings for a space.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
spaceStorageSettings
default SpaceSettings.Builder spaceStorageSettings(Consumer<SpaceStorageSettings.Builder> spaceStorageSettings)
The storage settings for a space.
This is a convenience method that creates an instance of theSpaceStorageSettings.Builderavoiding the need to create one manually viaSpaceStorageSettings.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tospaceStorageSettings(SpaceStorageSettings).- Parameters:
spaceStorageSettings- a consumer that will call methods onSpaceStorageSettings.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
spaceStorageSettings(SpaceStorageSettings)
-
customFileSystems
SpaceSettings.Builder customFileSystems(Collection<CustomFileSystem> customFileSystems)
A file system, created by you, that you assign to a space for an Amazon SageMaker Domain. Permitted users can access this file system in Amazon SageMaker Studio.
- Parameters:
customFileSystems- A file system, created by you, that you assign to a space for an Amazon SageMaker Domain. Permitted users can access this file system in Amazon SageMaker Studio.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
customFileSystems
SpaceSettings.Builder customFileSystems(CustomFileSystem... customFileSystems)
A file system, created by you, that you assign to a space for an Amazon SageMaker Domain. Permitted users can access this file system in Amazon SageMaker Studio.
- Parameters:
customFileSystems- A file system, created by you, that you assign to a space for an Amazon SageMaker Domain. Permitted users can access this file system in Amazon SageMaker Studio.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
customFileSystems
SpaceSettings.Builder customFileSystems(Consumer<CustomFileSystem.Builder>... customFileSystems)
A file system, created by you, that you assign to a space for an Amazon SageMaker Domain. Permitted users can access this file system in Amazon SageMaker Studio.
This is a convenience method that creates an instance of theCustomFileSystem.Builderavoiding the need to create one manually viaCustomFileSystem.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#customFileSystems(List.) - Parameters:
customFileSystems- a consumer that will call methods onCustomFileSystem.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#customFileSystems(java.util.Collection)
-
-