Interface AppImageConfigDetails.Builder
-
- All Superinterfaces:
Buildable
,CopyableBuilder<AppImageConfigDetails.Builder,AppImageConfigDetails>
,SdkBuilder<AppImageConfigDetails.Builder,AppImageConfigDetails>
,SdkPojo
- Enclosing class:
- AppImageConfigDetails
public static interface AppImageConfigDetails.Builder extends SdkPojo, CopyableBuilder<AppImageConfigDetails.Builder,AppImageConfigDetails>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description AppImageConfigDetails.Builder
appImageConfigArn(String appImageConfigArn)
The ARN of the AppImageConfig.AppImageConfigDetails.Builder
appImageConfigName(String appImageConfigName)
The name of the AppImageConfig.default AppImageConfigDetails.Builder
codeEditorAppImageConfig(Consumer<CodeEditorAppImageConfig.Builder> codeEditorAppImageConfig)
The configuration for the file system and the runtime, such as the environment variables and entry point.AppImageConfigDetails.Builder
codeEditorAppImageConfig(CodeEditorAppImageConfig codeEditorAppImageConfig)
The configuration for the file system and the runtime, such as the environment variables and entry point.AppImageConfigDetails.Builder
creationTime(Instant creationTime)
When the AppImageConfig was created.default AppImageConfigDetails.Builder
jupyterLabAppImageConfig(Consumer<JupyterLabAppImageConfig.Builder> jupyterLabAppImageConfig)
The configuration for the file system and the runtime, such as the environment variables and entry point.AppImageConfigDetails.Builder
jupyterLabAppImageConfig(JupyterLabAppImageConfig jupyterLabAppImageConfig)
The configuration for the file system and the runtime, such as the environment variables and entry point.default AppImageConfigDetails.Builder
kernelGatewayImageConfig(Consumer<KernelGatewayImageConfig.Builder> kernelGatewayImageConfig)
The configuration for the file system and kernels in the SageMaker AI image.AppImageConfigDetails.Builder
kernelGatewayImageConfig(KernelGatewayImageConfig kernelGatewayImageConfig)
The configuration for the file system and kernels in the SageMaker AI image.AppImageConfigDetails.Builder
lastModifiedTime(Instant lastModifiedTime)
When the AppImageConfig was last modified.-
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, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
appImageConfigArn
AppImageConfigDetails.Builder appImageConfigArn(String appImageConfigArn)
The ARN of the AppImageConfig.
- Parameters:
appImageConfigArn
- The ARN of the AppImageConfig.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
appImageConfigName
AppImageConfigDetails.Builder appImageConfigName(String appImageConfigName)
The name of the AppImageConfig. Must be unique to your account.
- Parameters:
appImageConfigName
- The name of the AppImageConfig. Must be unique to your account.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
creationTime
AppImageConfigDetails.Builder creationTime(Instant creationTime)
When the AppImageConfig was created.
- Parameters:
creationTime
- When the AppImageConfig was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastModifiedTime
AppImageConfigDetails.Builder lastModifiedTime(Instant lastModifiedTime)
When the AppImageConfig was last modified.
- Parameters:
lastModifiedTime
- When the AppImageConfig was last modified.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
kernelGatewayImageConfig
AppImageConfigDetails.Builder kernelGatewayImageConfig(KernelGatewayImageConfig kernelGatewayImageConfig)
The configuration for the file system and kernels in the SageMaker AI image.
- Parameters:
kernelGatewayImageConfig
- The configuration for the file system and kernels in the SageMaker AI image.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
kernelGatewayImageConfig
default AppImageConfigDetails.Builder kernelGatewayImageConfig(Consumer<KernelGatewayImageConfig.Builder> kernelGatewayImageConfig)
The configuration for the file system and kernels in the SageMaker AI image.
This is a convenience method that creates an instance of theKernelGatewayImageConfig.Builder
avoiding the need to create one manually viaKernelGatewayImageConfig.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tokernelGatewayImageConfig(KernelGatewayImageConfig)
.- Parameters:
kernelGatewayImageConfig
- a consumer that will call methods onKernelGatewayImageConfig.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
kernelGatewayImageConfig(KernelGatewayImageConfig)
-
jupyterLabAppImageConfig
AppImageConfigDetails.Builder jupyterLabAppImageConfig(JupyterLabAppImageConfig jupyterLabAppImageConfig)
The configuration for the file system and the runtime, such as the environment variables and entry point.
- Parameters:
jupyterLabAppImageConfig
- The configuration for the file system and the runtime, such as the environment variables and entry point.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
jupyterLabAppImageConfig
default AppImageConfigDetails.Builder jupyterLabAppImageConfig(Consumer<JupyterLabAppImageConfig.Builder> jupyterLabAppImageConfig)
The configuration for the file system and the runtime, such as the environment variables and entry point.
This is a convenience method that creates an instance of theJupyterLabAppImageConfig.Builder
avoiding the need to create one manually viaJupyterLabAppImageConfig.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tojupyterLabAppImageConfig(JupyterLabAppImageConfig)
.- Parameters:
jupyterLabAppImageConfig
- a consumer that will call methods onJupyterLabAppImageConfig.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
jupyterLabAppImageConfig(JupyterLabAppImageConfig)
-
codeEditorAppImageConfig
AppImageConfigDetails.Builder codeEditorAppImageConfig(CodeEditorAppImageConfig codeEditorAppImageConfig)
The configuration for the file system and the runtime, such as the environment variables and entry point.
- Parameters:
codeEditorAppImageConfig
- The configuration for the file system and the runtime, such as the environment variables and entry point.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
codeEditorAppImageConfig
default AppImageConfigDetails.Builder codeEditorAppImageConfig(Consumer<CodeEditorAppImageConfig.Builder> codeEditorAppImageConfig)
The configuration for the file system and the runtime, such as the environment variables and entry point.
This is a convenience method that creates an instance of theCodeEditorAppImageConfig.Builder
avoiding the need to create one manually viaCodeEditorAppImageConfig.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tocodeEditorAppImageConfig(CodeEditorAppImageConfig)
.- Parameters:
codeEditorAppImageConfig
- a consumer that will call methods onCodeEditorAppImageConfig.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
codeEditorAppImageConfig(CodeEditorAppImageConfig)
-
-