Class CfnAlgorithm.ModelPackageContainerDefinitionProperty.Builder
java.lang.Object
software.amazon.awscdk.services.sagemaker.CfnAlgorithm.ModelPackageContainerDefinitionProperty.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnAlgorithm.ModelPackageContainerDefinitionProperty>
- Enclosing interface:
CfnAlgorithm.ModelPackageContainerDefinitionProperty
@Stability(Stable)
public static final class CfnAlgorithm.ModelPackageContainerDefinitionProperty.Builder
extends Object
implements software.amazon.jsii.Builder<CfnAlgorithm.ModelPackageContainerDefinitionProperty>
A builder for
CfnAlgorithm.ModelPackageContainerDefinitionProperty-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Builds the configured instance.containerHostname(String containerHostname) environment(Map<String, String> environment) Sets the value ofCfnAlgorithm.ModelPackageContainerDefinitionProperty.getEnvironment()environment(IResolvable environment) Sets the value ofCfnAlgorithm.ModelPackageContainerDefinitionProperty.getEnvironment()Sets the value ofCfnAlgorithm.ModelPackageContainerDefinitionProperty.getFramework()frameworkVersion(String frameworkVersion) Sets the value ofCfnAlgorithm.ModelPackageContainerDefinitionProperty.getImage()imageDigest(String imageDigest) Sets the value ofCfnAlgorithm.ModelPackageContainerDefinitionProperty.getImageDigest()isCheckpoint(Boolean isCheckpoint) Sets the value ofCfnAlgorithm.ModelPackageContainerDefinitionProperty.getIsCheckpoint()isCheckpoint(IResolvable isCheckpoint) Sets the value ofCfnAlgorithm.ModelPackageContainerDefinitionProperty.getIsCheckpoint()modelInput(IResolvable modelInput) Sets the value ofCfnAlgorithm.ModelPackageContainerDefinitionProperty.getModelInput()modelInput(CfnAlgorithm.ModelInputProperty modelInput) Sets the value ofCfnAlgorithm.ModelPackageContainerDefinitionProperty.getModelInput()nearestModelName(String nearestModelName)
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
image
@Stability(Stable) public CfnAlgorithm.ModelPackageContainerDefinitionProperty.Builder image(String image) Sets the value ofCfnAlgorithm.ModelPackageContainerDefinitionProperty.getImage()- Parameters:
image- the value to be set. This parameter is required.- Returns:
this
-
containerHostname
@Stability(Stable) public CfnAlgorithm.ModelPackageContainerDefinitionProperty.Builder containerHostname(String containerHostname) - Parameters:
containerHostname- the value to be set.- Returns:
this
-
environment
@Stability(Stable) public CfnAlgorithm.ModelPackageContainerDefinitionProperty.Builder environment(IResolvable environment) Sets the value ofCfnAlgorithm.ModelPackageContainerDefinitionProperty.getEnvironment()- Parameters:
environment- the value to be set.- Returns:
this
-
environment
@Stability(Stable) public CfnAlgorithm.ModelPackageContainerDefinitionProperty.Builder environment(Map<String, String> environment) Sets the value ofCfnAlgorithm.ModelPackageContainerDefinitionProperty.getEnvironment()- Parameters:
environment- the value to be set.- Returns:
this
-
framework
@Stability(Stable) public CfnAlgorithm.ModelPackageContainerDefinitionProperty.Builder framework(String framework) Sets the value ofCfnAlgorithm.ModelPackageContainerDefinitionProperty.getFramework()- Parameters:
framework- the value to be set.- Returns:
this
-
frameworkVersion
@Stability(Stable) public CfnAlgorithm.ModelPackageContainerDefinitionProperty.Builder frameworkVersion(String frameworkVersion) - Parameters:
frameworkVersion- the value to be set.- Returns:
this
-
imageDigest
@Stability(Stable) public CfnAlgorithm.ModelPackageContainerDefinitionProperty.Builder imageDigest(String imageDigest) Sets the value ofCfnAlgorithm.ModelPackageContainerDefinitionProperty.getImageDigest()- Parameters:
imageDigest- the value to be set.- Returns:
this
-
isCheckpoint
@Stability(Stable) public CfnAlgorithm.ModelPackageContainerDefinitionProperty.Builder isCheckpoint(Boolean isCheckpoint) Sets the value ofCfnAlgorithm.ModelPackageContainerDefinitionProperty.getIsCheckpoint()- Parameters:
isCheckpoint- the value to be set.- Returns:
this
-
isCheckpoint
@Stability(Stable) public CfnAlgorithm.ModelPackageContainerDefinitionProperty.Builder isCheckpoint(IResolvable isCheckpoint) Sets the value ofCfnAlgorithm.ModelPackageContainerDefinitionProperty.getIsCheckpoint()- Parameters:
isCheckpoint- the value to be set.- Returns:
this
-
modelInput
@Stability(Stable) public CfnAlgorithm.ModelPackageContainerDefinitionProperty.Builder modelInput(IResolvable modelInput) Sets the value ofCfnAlgorithm.ModelPackageContainerDefinitionProperty.getModelInput()- Parameters:
modelInput- the value to be set.- Returns:
this
-
modelInput
@Stability(Stable) public CfnAlgorithm.ModelPackageContainerDefinitionProperty.Builder modelInput(CfnAlgorithm.ModelInputProperty modelInput) Sets the value ofCfnAlgorithm.ModelPackageContainerDefinitionProperty.getModelInput()- Parameters:
modelInput- the value to be set.- Returns:
this
-
nearestModelName
@Stability(Stable) public CfnAlgorithm.ModelPackageContainerDefinitionProperty.Builder nearestModelName(String nearestModelName) - Parameters:
nearestModelName- the value to be set.- Returns:
this
-
build
Builds the configured instance.- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnAlgorithm.ModelPackageContainerDefinitionProperty>- Returns:
- a new instance of
CfnAlgorithm.ModelPackageContainerDefinitionProperty - Throws:
NullPointerException- if any required attribute was not provided
-