Class CfnConfiguredModelAlgorithm.ContainerConfigProperty.Builder
java.lang.Object
software.amazon.awscdk.services.cleanroomsml.CfnConfiguredModelAlgorithm.ContainerConfigProperty.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnConfiguredModelAlgorithm.ContainerConfigProperty>
- Enclosing interface:
CfnConfiguredModelAlgorithm.ContainerConfigProperty
@Stability(Stable)
public static final class CfnConfiguredModelAlgorithm.ContainerConfigProperty.Builder
extends Object
implements software.amazon.jsii.Builder<CfnConfiguredModelAlgorithm.ContainerConfigProperty>
A builder for
CfnConfiguredModelAlgorithm.ContainerConfigProperty-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionSets the value ofCfnConfiguredModelAlgorithm.ContainerConfigProperty.getArguments()build()Builds the configured instance.entrypoint(List<String> entrypoint) Sets the value ofCfnConfiguredModelAlgorithm.ContainerConfigProperty.getEntrypoint()Sets the value ofCfnConfiguredModelAlgorithm.ContainerConfigProperty.getImageUri()metricDefinitions(List<? extends Object> metricDefinitions) metricDefinitions(IResolvable metricDefinitions)
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
imageUri
@Stability(Stable) public CfnConfiguredModelAlgorithm.ContainerConfigProperty.Builder imageUri(String imageUri) Sets the value ofCfnConfiguredModelAlgorithm.ContainerConfigProperty.getImageUri()- Parameters:
imageUri- the value to be set. This parameter is required.- Returns:
this
-
arguments
@Stability(Stable) public CfnConfiguredModelAlgorithm.ContainerConfigProperty.Builder arguments(List<String> arguments) Sets the value ofCfnConfiguredModelAlgorithm.ContainerConfigProperty.getArguments()- Parameters:
arguments- the value to be set.- Returns:
this
-
entrypoint
@Stability(Stable) public CfnConfiguredModelAlgorithm.ContainerConfigProperty.Builder entrypoint(List<String> entrypoint) Sets the value ofCfnConfiguredModelAlgorithm.ContainerConfigProperty.getEntrypoint()- Parameters:
entrypoint- the value to be set.- Returns:
this
-
metricDefinitions
@Stability(Stable) public CfnConfiguredModelAlgorithm.ContainerConfigProperty.Builder metricDefinitions(IResolvable metricDefinitions) - Parameters:
metricDefinitions- the value to be set.- Returns:
this
-
metricDefinitions
@Stability(Stable) public CfnConfiguredModelAlgorithm.ContainerConfigProperty.Builder metricDefinitions(List<? extends Object> metricDefinitions) - Parameters:
metricDefinitions- the value to be set.- Returns:
this
-
build
Builds the configured instance.- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnConfiguredModelAlgorithm.ContainerConfigProperty>- Returns:
- a new instance of
CfnConfiguredModelAlgorithm.ContainerConfigProperty - Throws:
NullPointerException- if any required attribute was not provided
-