Package com.pulumi.aws.sagemaker
Class AlgorithmArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.sagemaker.AlgorithmArgs.Builder
-
- Enclosing class:
- AlgorithmArgs
public static final class AlgorithmArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(AlgorithmArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(AlgorithmArgs defaults)
-
-
Method Detail
-
algorithmDescription
public AlgorithmArgs.Builder algorithmDescription(@Nullable com.pulumi.core.Output<java.lang.String> algorithmDescription)
- Parameters:
algorithmDescription- Description of the algorithm.- Returns:
- builder
-
algorithmDescription
public AlgorithmArgs.Builder algorithmDescription(java.lang.String algorithmDescription)
- Parameters:
algorithmDescription- Description of the algorithm.- Returns:
- builder
-
algorithmName
public AlgorithmArgs.Builder algorithmName(com.pulumi.core.Output<java.lang.String> algorithmName)
- Parameters:
algorithmName- Name of the algorithm.- Returns:
- builder
-
algorithmName
public AlgorithmArgs.Builder algorithmName(java.lang.String algorithmName)
- Parameters:
algorithmName- Name of the algorithm.- Returns:
- builder
-
certifyForMarketplace
public AlgorithmArgs.Builder certifyForMarketplace(@Nullable com.pulumi.core.Output<java.lang.Boolean> certifyForMarketplace)
- Parameters:
certifyForMarketplace- Whether to certify the algorithm for AWS Marketplace.- Returns:
- builder
-
certifyForMarketplace
public AlgorithmArgs.Builder certifyForMarketplace(java.lang.Boolean certifyForMarketplace)
- Parameters:
certifyForMarketplace- Whether to certify the algorithm for AWS Marketplace.- Returns:
- builder
-
inferenceSpecification
public AlgorithmArgs.Builder inferenceSpecification(@Nullable com.pulumi.core.Output<AlgorithmInferenceSpecificationArgs> inferenceSpecification)
- Parameters:
inferenceSpecification- Configuration for inference jobs that use this algorithm. See Inference Specification.- Returns:
- builder
-
inferenceSpecification
public AlgorithmArgs.Builder inferenceSpecification(AlgorithmInferenceSpecificationArgs inferenceSpecification)
- Parameters:
inferenceSpecification- Configuration for inference jobs that use this algorithm. See Inference Specification.- Returns:
- builder
-
region
public AlgorithmArgs.Builder region(@Nullable com.pulumi.core.Output<java.lang.String> region)
- Parameters:
region- Region where this resource is managed. Defaults to the Region set in the provider configuration.- Returns:
- builder
-
region
public AlgorithmArgs.Builder region(java.lang.String region)
- Parameters:
region- Region where this resource is managed. Defaults to the Region set in the provider configuration.- Returns:
- builder
-
tags
public AlgorithmArgs.Builder tags(@Nullable com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tags)
- Parameters:
tags- Map of tags to assign to the resource.- Returns:
- builder
-
tags
public AlgorithmArgs.Builder tags(java.util.Map<java.lang.String,java.lang.String> tags)
- Parameters:
tags- Map of tags to assign to the resource.- Returns:
- builder
-
timeouts
public AlgorithmArgs.Builder timeouts(@Nullable com.pulumi.core.Output<AlgorithmTimeoutsArgs> timeouts)
-
timeouts
public AlgorithmArgs.Builder timeouts(AlgorithmTimeoutsArgs timeouts)
-
trainingSpecification
public AlgorithmArgs.Builder trainingSpecification(com.pulumi.core.Output<AlgorithmTrainingSpecificationArgs> trainingSpecification)
- Parameters:
trainingSpecification- Configuration for training jobs that use this algorithm. See Training Specification.- Returns:
- builder
-
trainingSpecification
public AlgorithmArgs.Builder trainingSpecification(AlgorithmTrainingSpecificationArgs trainingSpecification)
- Parameters:
trainingSpecification- Configuration for training jobs that use this algorithm. See Training Specification.- Returns:
- builder
-
validationSpecification
public AlgorithmArgs.Builder validationSpecification(@Nullable com.pulumi.core.Output<AlgorithmValidationSpecificationArgs> validationSpecification)
- Parameters:
validationSpecification- Configuration used to validate the algorithm. See Validation Specification.- Returns:
- builder
-
validationSpecification
public AlgorithmArgs.Builder validationSpecification(AlgorithmValidationSpecificationArgs validationSpecification)
- Parameters:
validationSpecification- Configuration used to validate the algorithm. See Validation Specification.- Returns:
- builder
-
build
public AlgorithmArgs build()
-
-