public static interface UserSettings.Builder extends SdkPojo, CopyableBuilder<UserSettings.Builder,UserSettings>
| Modifier and Type | Method and Description |
|---|---|
UserSettings.Builder |
executionRole(String executionRole)
The execution role for the user.
|
default UserSettings.Builder |
jupyterServerAppSettings(Consumer<JupyterServerAppSettings.Builder> jupyterServerAppSettings)
The Jupyter server's app settings.
|
UserSettings.Builder |
jupyterServerAppSettings(JupyterServerAppSettings jupyterServerAppSettings)
The Jupyter server's app settings.
|
default UserSettings.Builder |
kernelGatewayAppSettings(Consumer<KernelGatewayAppSettings.Builder> kernelGatewayAppSettings)
The kernel gateway app settings.
|
UserSettings.Builder |
kernelGatewayAppSettings(KernelGatewayAppSettings kernelGatewayAppSettings)
The kernel gateway app settings.
|
default UserSettings.Builder |
rSessionAppSettings(Consumer<RSessionAppSettings.Builder> rSessionAppSettings)
A collection of settings that configure the
RSessionGateway app. |
UserSettings.Builder |
rSessionAppSettings(RSessionAppSettings rSessionAppSettings)
A collection of settings that configure the
RSessionGateway app. |
default UserSettings.Builder |
rStudioServerProAppSettings(Consumer<RStudioServerProAppSettings.Builder> rStudioServerProAppSettings)
A collection of settings that configure user interaction with the
RStudioServerPro app. |
UserSettings.Builder |
rStudioServerProAppSettings(RStudioServerProAppSettings rStudioServerProAppSettings)
A collection of settings that configure user interaction with the
RStudioServerPro app. |
UserSettings.Builder |
securityGroups(Collection<String> securityGroups)
The security groups for the Amazon Virtual Private Cloud (VPC) that Studio uses for communication.
|
UserSettings.Builder |
securityGroups(String... securityGroups)
The security groups for the Amazon Virtual Private Cloud (VPC) that Studio uses for communication.
|
default UserSettings.Builder |
sharingSettings(Consumer<SharingSettings.Builder> sharingSettings)
Specifies options for sharing SageMaker Studio notebooks.
|
UserSettings.Builder |
sharingSettings(SharingSettings sharingSettings)
Specifies options for sharing SageMaker Studio notebooks.
|
default UserSettings.Builder |
tensorBoardAppSettings(Consumer<TensorBoardAppSettings.Builder> tensorBoardAppSettings)
The TensorBoard app settings.
|
UserSettings.Builder |
tensorBoardAppSettings(TensorBoardAppSettings tensorBoardAppSettings)
The TensorBoard app settings.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildUserSettings.Builder executionRole(String executionRole)
The execution role for the user.
executionRole - The execution role for the user.UserSettings.Builder securityGroups(Collection<String> securityGroups)
The security groups for the Amazon Virtual Private Cloud (VPC) that Studio uses for communication.
Optional when the CreateDomain.AppNetworkAccessType parameter is set to
PublicInternetOnly.
Required when the CreateDomain.AppNetworkAccessType parameter is set to VpcOnly.
Amazon SageMaker adds a security group to allow NFS traffic from SageMaker Studio. Therefore, the number of security groups that you can specify is one less than the maximum number shown.
securityGroups - The security groups for the Amazon Virtual Private Cloud (VPC) that Studio uses for communication.
Optional when the CreateDomain.AppNetworkAccessType parameter is set to
PublicInternetOnly.
Required when the CreateDomain.AppNetworkAccessType parameter is set to
VpcOnly.
Amazon SageMaker adds a security group to allow NFS traffic from SageMaker Studio. Therefore, the number of security groups that you can specify is one less than the maximum number shown.
UserSettings.Builder securityGroups(String... securityGroups)
The security groups for the Amazon Virtual Private Cloud (VPC) that Studio uses for communication.
Optional when the CreateDomain.AppNetworkAccessType parameter is set to
PublicInternetOnly.
Required when the CreateDomain.AppNetworkAccessType parameter is set to VpcOnly.
Amazon SageMaker adds a security group to allow NFS traffic from SageMaker Studio. Therefore, the number of security groups that you can specify is one less than the maximum number shown.
securityGroups - The security groups for the Amazon Virtual Private Cloud (VPC) that Studio uses for communication.
Optional when the CreateDomain.AppNetworkAccessType parameter is set to
PublicInternetOnly.
Required when the CreateDomain.AppNetworkAccessType parameter is set to
VpcOnly.
Amazon SageMaker adds a security group to allow NFS traffic from SageMaker Studio. Therefore, the number of security groups that you can specify is one less than the maximum number shown.
UserSettings.Builder sharingSettings(SharingSettings sharingSettings)
Specifies options for sharing SageMaker Studio notebooks.
sharingSettings - Specifies options for sharing SageMaker Studio notebooks.default UserSettings.Builder sharingSettings(Consumer<SharingSettings.Builder> sharingSettings)
Specifies options for sharing SageMaker Studio notebooks.
This is a convenience that creates an instance of theSharingSettings.Builder avoiding the need to
create one manually via SharingSettings.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to sharingSettings(SharingSettings).sharingSettings - a consumer that will call methods on SharingSettings.BuildersharingSettings(SharingSettings)UserSettings.Builder jupyterServerAppSettings(JupyterServerAppSettings jupyterServerAppSettings)
The Jupyter server's app settings.
jupyterServerAppSettings - The Jupyter server's app settings.default UserSettings.Builder jupyterServerAppSettings(Consumer<JupyterServerAppSettings.Builder> jupyterServerAppSettings)
The Jupyter server's app settings.
This is a convenience that creates an instance of theJupyterServerAppSettings.Builder avoiding the
need to create one manually via JupyterServerAppSettings.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to jupyterServerAppSettings(JupyterServerAppSettings).jupyterServerAppSettings - a consumer that will call methods on JupyterServerAppSettings.BuilderjupyterServerAppSettings(JupyterServerAppSettings)UserSettings.Builder kernelGatewayAppSettings(KernelGatewayAppSettings kernelGatewayAppSettings)
The kernel gateway app settings.
kernelGatewayAppSettings - The kernel gateway app settings.default UserSettings.Builder kernelGatewayAppSettings(Consumer<KernelGatewayAppSettings.Builder> kernelGatewayAppSettings)
The kernel gateway app settings.
This is a convenience that creates an instance of theKernelGatewayAppSettings.Builder avoiding the
need to create one manually via KernelGatewayAppSettings.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to kernelGatewayAppSettings(KernelGatewayAppSettings).kernelGatewayAppSettings - a consumer that will call methods on KernelGatewayAppSettings.BuilderkernelGatewayAppSettings(KernelGatewayAppSettings)UserSettings.Builder tensorBoardAppSettings(TensorBoardAppSettings tensorBoardAppSettings)
The TensorBoard app settings.
tensorBoardAppSettings - The TensorBoard app settings.default UserSettings.Builder tensorBoardAppSettings(Consumer<TensorBoardAppSettings.Builder> tensorBoardAppSettings)
The TensorBoard app settings.
This is a convenience that creates an instance of theTensorBoardAppSettings.Builder avoiding the
need to create one manually via TensorBoardAppSettings.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to tensorBoardAppSettings(TensorBoardAppSettings).tensorBoardAppSettings - a consumer that will call methods on TensorBoardAppSettings.BuildertensorBoardAppSettings(TensorBoardAppSettings)UserSettings.Builder rStudioServerProAppSettings(RStudioServerProAppSettings rStudioServerProAppSettings)
A collection of settings that configure user interaction with the RStudioServerPro app.
rStudioServerProAppSettings - A collection of settings that configure user interaction with the RStudioServerPro app.default UserSettings.Builder rStudioServerProAppSettings(Consumer<RStudioServerProAppSettings.Builder> rStudioServerProAppSettings)
A collection of settings that configure user interaction with the RStudioServerPro app.
RStudioServerProAppSettings.Builder avoiding
the need to create one manually via RStudioServerProAppSettings.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to rStudioServerProAppSettings(RStudioServerProAppSettings).rStudioServerProAppSettings - a consumer that will call methods on RStudioServerProAppSettings.BuilderrStudioServerProAppSettings(RStudioServerProAppSettings)UserSettings.Builder rSessionAppSettings(RSessionAppSettings rSessionAppSettings)
A collection of settings that configure the RSessionGateway app.
rSessionAppSettings - A collection of settings that configure the RSessionGateway app.default UserSettings.Builder rSessionAppSettings(Consumer<RSessionAppSettings.Builder> rSessionAppSettings)
A collection of settings that configure the RSessionGateway app.
RSessionAppSettings.Builder avoiding the need
to create one manually via RSessionAppSettings.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to rSessionAppSettings(RSessionAppSettings).rSessionAppSettings - a consumer that will call methods on RSessionAppSettings.BuilderrSessionAppSettings(RSessionAppSettings)Copyright © 2021. All rights reserved.