Class CfnModelCard.TrainingJobDetailsProperty.Builder
java.lang.Object
software.amazon.awscdk.services.sagemaker.CfnModelCard.TrainingJobDetailsProperty.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnModelCard.TrainingJobDetailsProperty>
- Enclosing interface:
CfnModelCard.TrainingJobDetailsProperty
@Stability(Stable)
public static final class CfnModelCard.TrainingJobDetailsProperty.Builder
extends Object
implements software.amazon.jsii.Builder<CfnModelCard.TrainingJobDetailsProperty>
A builder for
CfnModelCard.TrainingJobDetailsProperty-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Builds the configured instance.hyperParameters(List<? extends Object> hyperParameters) Sets the value ofCfnModelCard.TrainingJobDetailsProperty.getHyperParameters()hyperParameters(IResolvable hyperParameters) Sets the value ofCfnModelCard.TrainingJobDetailsProperty.getHyperParameters()trainingArn(String trainingArn) Sets the value ofCfnModelCard.TrainingJobDetailsProperty.getTrainingArn()trainingDatasets(List<String> trainingDatasets) Sets the value ofCfnModelCard.TrainingJobDetailsProperty.getTrainingDatasets()trainingEnvironment(IResolvable trainingEnvironment) Sets the value ofCfnModelCard.TrainingJobDetailsProperty.getTrainingEnvironment()trainingEnvironment(CfnModelCard.TrainingEnvironmentProperty trainingEnvironment) Sets the value ofCfnModelCard.TrainingJobDetailsProperty.getTrainingEnvironment()trainingMetrics(List<? extends Object> trainingMetrics) Sets the value ofCfnModelCard.TrainingJobDetailsProperty.getTrainingMetrics()trainingMetrics(IResolvable trainingMetrics) Sets the value ofCfnModelCard.TrainingJobDetailsProperty.getTrainingMetrics()userProvidedHyperParameters(List<? extends Object> userProvidedHyperParameters) Sets the value ofCfnModelCard.TrainingJobDetailsProperty.getUserProvidedHyperParameters()userProvidedHyperParameters(IResolvable userProvidedHyperParameters) Sets the value ofCfnModelCard.TrainingJobDetailsProperty.getUserProvidedHyperParameters()userProvidedTrainingMetrics(List<? extends Object> userProvidedTrainingMetrics) Sets the value ofCfnModelCard.TrainingJobDetailsProperty.getUserProvidedTrainingMetrics()userProvidedTrainingMetrics(IResolvable userProvidedTrainingMetrics) Sets the value ofCfnModelCard.TrainingJobDetailsProperty.getUserProvidedTrainingMetrics()
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
hyperParameters
@Stability(Stable) public CfnModelCard.TrainingJobDetailsProperty.Builder hyperParameters(IResolvable hyperParameters) Sets the value ofCfnModelCard.TrainingJobDetailsProperty.getHyperParameters()- Parameters:
hyperParameters- The hyper parameters used in the training job.- Returns:
this
-
hyperParameters
@Stability(Stable) public CfnModelCard.TrainingJobDetailsProperty.Builder hyperParameters(List<? extends Object> hyperParameters) Sets the value ofCfnModelCard.TrainingJobDetailsProperty.getHyperParameters()- Parameters:
hyperParameters- The hyper parameters used in the training job.- Returns:
this
-
trainingArn
@Stability(Stable) public CfnModelCard.TrainingJobDetailsProperty.Builder trainingArn(String trainingArn) Sets the value ofCfnModelCard.TrainingJobDetailsProperty.getTrainingArn()- Parameters:
trainingArn- The SageMaker AI training job Amazon Resource Name (ARN).- Returns:
this
-
trainingDatasets
@Stability(Stable) public CfnModelCard.TrainingJobDetailsProperty.Builder trainingDatasets(List<String> trainingDatasets) Sets the value ofCfnModelCard.TrainingJobDetailsProperty.getTrainingDatasets()- Parameters:
trainingDatasets- The location of the datasets used to train the model.- Returns:
this
-
trainingEnvironment
@Stability(Stable) public CfnModelCard.TrainingJobDetailsProperty.Builder trainingEnvironment(IResolvable trainingEnvironment) Sets the value ofCfnModelCard.TrainingJobDetailsProperty.getTrainingEnvironment()- Parameters:
trainingEnvironment- The SageMaker AI training job image URI.- Returns:
this
-
trainingEnvironment
@Stability(Stable) public CfnModelCard.TrainingJobDetailsProperty.Builder trainingEnvironment(CfnModelCard.TrainingEnvironmentProperty trainingEnvironment) Sets the value ofCfnModelCard.TrainingJobDetailsProperty.getTrainingEnvironment()- Parameters:
trainingEnvironment- The SageMaker AI training job image URI.- Returns:
this
-
trainingMetrics
@Stability(Stable) public CfnModelCard.TrainingJobDetailsProperty.Builder trainingMetrics(IResolvable trainingMetrics) Sets the value ofCfnModelCard.TrainingJobDetailsProperty.getTrainingMetrics()- Parameters:
trainingMetrics- The SageMaker AI training job results.- Returns:
this
-
trainingMetrics
@Stability(Stable) public CfnModelCard.TrainingJobDetailsProperty.Builder trainingMetrics(List<? extends Object> trainingMetrics) Sets the value ofCfnModelCard.TrainingJobDetailsProperty.getTrainingMetrics()- Parameters:
trainingMetrics- The SageMaker AI training job results.- Returns:
this
-
userProvidedHyperParameters
@Stability(Stable) public CfnModelCard.TrainingJobDetailsProperty.Builder userProvidedHyperParameters(IResolvable userProvidedHyperParameters) Sets the value ofCfnModelCard.TrainingJobDetailsProperty.getUserProvidedHyperParameters()- Parameters:
userProvidedHyperParameters- Additional hyper parameters that you've specified when training the model.- Returns:
this
-
userProvidedHyperParameters
@Stability(Stable) public CfnModelCard.TrainingJobDetailsProperty.Builder userProvidedHyperParameters(List<? extends Object> userProvidedHyperParameters) Sets the value ofCfnModelCard.TrainingJobDetailsProperty.getUserProvidedHyperParameters()- Parameters:
userProvidedHyperParameters- Additional hyper parameters that you've specified when training the model.- Returns:
this
-
userProvidedTrainingMetrics
@Stability(Stable) public CfnModelCard.TrainingJobDetailsProperty.Builder userProvidedTrainingMetrics(IResolvable userProvidedTrainingMetrics) Sets the value ofCfnModelCard.TrainingJobDetailsProperty.getUserProvidedTrainingMetrics()- Parameters:
userProvidedTrainingMetrics- Custom training job results.- Returns:
this
-
userProvidedTrainingMetrics
@Stability(Stable) public CfnModelCard.TrainingJobDetailsProperty.Builder userProvidedTrainingMetrics(List<? extends Object> userProvidedTrainingMetrics) Sets the value ofCfnModelCard.TrainingJobDetailsProperty.getUserProvidedTrainingMetrics()- Parameters:
userProvidedTrainingMetrics- Custom training job results.- Returns:
this
-
build
Builds the configured instance.- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnModelCard.TrainingJobDetailsProperty>- Returns:
- a new instance of
CfnModelCard.TrainingJobDetailsProperty - Throws:
NullPointerException- if any required attribute was not provided
-