Class CfnModelCard.ModelPackageDetailsProperty.Builder
java.lang.Object
software.amazon.awscdk.services.sagemaker.CfnModelCard.ModelPackageDetailsProperty.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnModelCard.ModelPackageDetailsProperty>
- Enclosing interface:
- CfnModelCard.ModelPackageDetailsProperty
@Stability(Stable)
public static final class CfnModelCard.ModelPackageDetailsProperty.Builder
extends Object
implements software.amazon.jsii.Builder<CfnModelCard.ModelPackageDetailsProperty>
A builder for
CfnModelCard.ModelPackageDetailsProperty-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionapprovalDescription(String approvalDescription) Sets the value ofCfnModelCard.ModelPackageDetailsProperty.getApprovalDescription()build()Builds the configured instance.createdBy(IResolvable createdBy) Sets the value ofCfnModelCard.ModelPackageDetailsProperty.getCreatedBy()Sets the value ofCfnModelCard.ModelPackageDetailsProperty.getCreatedBy()Sets the value ofCfnModelCard.ModelPackageDetailsProperty.getDomain()inferenceSpecification(IResolvable inferenceSpecification) Sets the value ofCfnModelCard.ModelPackageDetailsProperty.getInferenceSpecification()inferenceSpecification(CfnModelCard.InferenceSpecificationProperty inferenceSpecification) Sets the value ofCfnModelCard.ModelPackageDetailsProperty.getInferenceSpecification()modelApprovalStatus(String modelApprovalStatus) Sets the value ofCfnModelCard.ModelPackageDetailsProperty.getModelApprovalStatus()modelPackageArn(String modelPackageArn) Sets the value ofCfnModelCard.ModelPackageDetailsProperty.getModelPackageArn()modelPackageDescription(String modelPackageDescription) Sets the value ofCfnModelCard.ModelPackageDetailsProperty.getModelPackageDescription()modelPackageGroupName(String modelPackageGroupName) Sets the value ofCfnModelCard.ModelPackageDetailsProperty.getModelPackageGroupName()modelPackageName(String modelPackageName) Sets the value ofCfnModelCard.ModelPackageDetailsProperty.getModelPackageName()modelPackageStatus(String modelPackageStatus) Sets the value ofCfnModelCard.ModelPackageDetailsProperty.getModelPackageStatus()modelPackageVersion(Number modelPackageVersion) Sets the value ofCfnModelCard.ModelPackageDetailsProperty.getModelPackageVersion()sourceAlgorithms(List<? extends Object> sourceAlgorithms) Sets the value ofCfnModelCard.ModelPackageDetailsProperty.getSourceAlgorithms()sourceAlgorithms(IResolvable sourceAlgorithms) Sets the value ofCfnModelCard.ModelPackageDetailsProperty.getSourceAlgorithms()Sets the value ofCfnModelCard.ModelPackageDetailsProperty.getTask()
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
approvalDescription
@Stability(Stable) public CfnModelCard.ModelPackageDetailsProperty.Builder approvalDescription(String approvalDescription) Sets the value ofCfnModelCard.ModelPackageDetailsProperty.getApprovalDescription()- Parameters:
approvalDescription-CfnModelCard.ModelPackageDetailsProperty.ApprovalDescription.- Returns:
this
-
createdBy
@Stability(Stable) public CfnModelCard.ModelPackageDetailsProperty.Builder createdBy(IResolvable createdBy) Sets the value ofCfnModelCard.ModelPackageDetailsProperty.getCreatedBy()- Parameters:
createdBy-CfnModelCard.ModelPackageDetailsProperty.CreatedBy.- Returns:
this
-
createdBy
@Stability(Stable) public CfnModelCard.ModelPackageDetailsProperty.Builder createdBy(CfnModelCard.ModelPackageCreatorProperty createdBy) Sets the value ofCfnModelCard.ModelPackageDetailsProperty.getCreatedBy()- Parameters:
createdBy-CfnModelCard.ModelPackageDetailsProperty.CreatedBy.- Returns:
this
-
domain
Sets the value ofCfnModelCard.ModelPackageDetailsProperty.getDomain()- Parameters:
domain-CfnModelCard.ModelPackageDetailsProperty.Domain.- Returns:
this
-
inferenceSpecification
@Stability(Stable) public CfnModelCard.ModelPackageDetailsProperty.Builder inferenceSpecification(IResolvable inferenceSpecification) Sets the value ofCfnModelCard.ModelPackageDetailsProperty.getInferenceSpecification()- Parameters:
inferenceSpecification-CfnModelCard.ModelPackageDetailsProperty.InferenceSpecification.- Returns:
this
-
inferenceSpecification
@Stability(Stable) public CfnModelCard.ModelPackageDetailsProperty.Builder inferenceSpecification(CfnModelCard.InferenceSpecificationProperty inferenceSpecification) Sets the value ofCfnModelCard.ModelPackageDetailsProperty.getInferenceSpecification()- Parameters:
inferenceSpecification-CfnModelCard.ModelPackageDetailsProperty.InferenceSpecification.- Returns:
this
-
modelApprovalStatus
@Stability(Stable) public CfnModelCard.ModelPackageDetailsProperty.Builder modelApprovalStatus(String modelApprovalStatus) Sets the value ofCfnModelCard.ModelPackageDetailsProperty.getModelApprovalStatus()- Parameters:
modelApprovalStatus-CfnModelCard.ModelPackageDetailsProperty.ModelApprovalStatus.- Returns:
this
-
modelPackageArn
@Stability(Stable) public CfnModelCard.ModelPackageDetailsProperty.Builder modelPackageArn(String modelPackageArn) Sets the value ofCfnModelCard.ModelPackageDetailsProperty.getModelPackageArn()- Parameters:
modelPackageArn-CfnModelCard.ModelPackageDetailsProperty.ModelPackageArn.- Returns:
this
-
modelPackageDescription
@Stability(Stable) public CfnModelCard.ModelPackageDetailsProperty.Builder modelPackageDescription(String modelPackageDescription) Sets the value ofCfnModelCard.ModelPackageDetailsProperty.getModelPackageDescription()- Parameters:
modelPackageDescription-CfnModelCard.ModelPackageDetailsProperty.ModelPackageDescription.- Returns:
this
-
modelPackageGroupName
@Stability(Stable) public CfnModelCard.ModelPackageDetailsProperty.Builder modelPackageGroupName(String modelPackageGroupName) Sets the value ofCfnModelCard.ModelPackageDetailsProperty.getModelPackageGroupName()- Parameters:
modelPackageGroupName-CfnModelCard.ModelPackageDetailsProperty.ModelPackageGroupName.- Returns:
this
-
modelPackageName
@Stability(Stable) public CfnModelCard.ModelPackageDetailsProperty.Builder modelPackageName(String modelPackageName) Sets the value ofCfnModelCard.ModelPackageDetailsProperty.getModelPackageName()- Parameters:
modelPackageName-CfnModelCard.ModelPackageDetailsProperty.ModelPackageName.- Returns:
this
-
modelPackageStatus
@Stability(Stable) public CfnModelCard.ModelPackageDetailsProperty.Builder modelPackageStatus(String modelPackageStatus) Sets the value ofCfnModelCard.ModelPackageDetailsProperty.getModelPackageStatus()- Parameters:
modelPackageStatus-CfnModelCard.ModelPackageDetailsProperty.ModelPackageStatus.- Returns:
this
-
modelPackageVersion
@Stability(Stable) public CfnModelCard.ModelPackageDetailsProperty.Builder modelPackageVersion(Number modelPackageVersion) Sets the value ofCfnModelCard.ModelPackageDetailsProperty.getModelPackageVersion()- Parameters:
modelPackageVersion-CfnModelCard.ModelPackageDetailsProperty.ModelPackageVersion.- Returns:
this
-
sourceAlgorithms
@Stability(Stable) public CfnModelCard.ModelPackageDetailsProperty.Builder sourceAlgorithms(IResolvable sourceAlgorithms) Sets the value ofCfnModelCard.ModelPackageDetailsProperty.getSourceAlgorithms()- Parameters:
sourceAlgorithms-CfnModelCard.ModelPackageDetailsProperty.SourceAlgorithms.- Returns:
this
-
sourceAlgorithms
@Stability(Stable) public CfnModelCard.ModelPackageDetailsProperty.Builder sourceAlgorithms(List<? extends Object> sourceAlgorithms) Sets the value ofCfnModelCard.ModelPackageDetailsProperty.getSourceAlgorithms()- Parameters:
sourceAlgorithms-CfnModelCard.ModelPackageDetailsProperty.SourceAlgorithms.- Returns:
this
-
task
Sets the value ofCfnModelCard.ModelPackageDetailsProperty.getTask()- Parameters:
task-CfnModelCard.ModelPackageDetailsProperty.Task.- Returns:
this
-
build
Builds the configured instance.- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnModelCard.ModelPackageDetailsProperty>- Returns:
- a new instance of
CfnModelCard.ModelPackageDetailsProperty - Throws:
NullPointerException- if any required attribute was not provided
-