Class CfnAlgorithmPropsMixin.Builder
java.lang.Object
software.amazon.awscdk.cfnpropertymixins.services.sagemaker.CfnAlgorithmPropsMixin.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnAlgorithmPropsMixin>
- Enclosing class:
CfnAlgorithmPropsMixin
@Stability(Stable)
public static final class CfnAlgorithmPropsMixin.Builder
extends Object
implements software.amazon.jsii.Builder<CfnAlgorithmPropsMixin>
A fluent builder for
CfnAlgorithmPropsMixin.-
Method Summary
Modifier and TypeMethodDescriptionalgorithmDescription(String algorithmDescription) A description of the algorithm.algorithmName(String algorithmName) The name of the algorithm.build()certifyForMarketplace(Boolean certifyForMarketplace) Whether to certify the algorithm so that it can be listed in AWS Marketplace.certifyForMarketplace(IResolvable certifyForMarketplace) Whether to certify the algorithm so that it can be listed in AWS Marketplace.create()create(CfnPropertyMixinOptions options) inferenceSpecification(CfnAlgorithmPropsMixin.InferenceSpecificationProperty inferenceSpecification) inferenceSpecification(IResolvable inferenceSpecification) An array of key-value pairs to apply to this resource.trainingSpecification(CfnAlgorithmPropsMixin.TrainingSpecificationProperty trainingSpecification) trainingSpecification(IResolvable trainingSpecification)
-
Method Details
-
create
@Stability(Stable) public static CfnAlgorithmPropsMixin.Builder create(CfnPropertyMixinOptions options) - Parameters:
options- Mixin options.- Returns:
- a new instance of
CfnAlgorithmPropsMixin.Builder.
-
create
- Returns:
- a new instance of
CfnAlgorithmPropsMixin.Builder.
-
algorithmDescription
@Stability(Stable) public CfnAlgorithmPropsMixin.Builder algorithmDescription(String algorithmDescription) A description of the algorithm.- Parameters:
algorithmDescription- A description of the algorithm. This parameter is required.- Returns:
this- See Also:
-
algorithmName
The name of the algorithm.- Parameters:
algorithmName- The name of the algorithm. This parameter is required.- Returns:
this- See Also:
-
certifyForMarketplace
@Stability(Stable) public CfnAlgorithmPropsMixin.Builder certifyForMarketplace(Boolean certifyForMarketplace) Whether to certify the algorithm so that it can be listed in AWS Marketplace.- Parameters:
certifyForMarketplace- Whether to certify the algorithm so that it can be listed in AWS Marketplace. This parameter is required.- Returns:
this- See Also:
-
certifyForMarketplace
@Stability(Stable) public CfnAlgorithmPropsMixin.Builder certifyForMarketplace(IResolvable certifyForMarketplace) Whether to certify the algorithm so that it can be listed in AWS Marketplace.- Parameters:
certifyForMarketplace- Whether to certify the algorithm so that it can be listed in AWS Marketplace. This parameter is required.- Returns:
this- See Also:
-
inferenceSpecification
@Stability(Stable) public CfnAlgorithmPropsMixin.Builder inferenceSpecification(IResolvable inferenceSpecification) - Parameters:
inferenceSpecification- This parameter is required.- Returns:
this- See Also:
-
inferenceSpecification
@Stability(Stable) public CfnAlgorithmPropsMixin.Builder inferenceSpecification(CfnAlgorithmPropsMixin.InferenceSpecificationProperty inferenceSpecification) - Parameters:
inferenceSpecification- This parameter is required.- Returns:
this- See Also:
-
tags
An array of key-value pairs to apply to this resource.- Parameters:
tags- An array of key-value pairs to apply to this resource. This parameter is required.- Returns:
this- See Also:
-
trainingSpecification
@Stability(Stable) public CfnAlgorithmPropsMixin.Builder trainingSpecification(IResolvable trainingSpecification) - Parameters:
trainingSpecification- This parameter is required.- Returns:
this- See Also:
-
trainingSpecification
@Stability(Stable) public CfnAlgorithmPropsMixin.Builder trainingSpecification(CfnAlgorithmPropsMixin.TrainingSpecificationProperty trainingSpecification) - Parameters:
trainingSpecification- This parameter is required.- Returns:
this- See Also:
-
build
- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnAlgorithmPropsMixin>- Returns:
- a newly built instance of
CfnAlgorithmPropsMixin.
-