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.
|
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)
The sharing settings.
|
UserSettings.Builder |
sharingSettings(SharingSettings sharingSettings)
The sharing settings.
|
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.
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.
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.
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.
UserSettings.Builder sharingSettings(SharingSettings sharingSettings)
The sharing settings.
sharingSettings - The sharing settings.default UserSettings.Builder sharingSettings(Consumer<SharingSettings.Builder> sharingSettings)
The sharing settings.
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)Copyright © 2020. All rights reserved.