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