Class CfnPipelinePropsMixin.Builder
java.lang.Object
software.amazon.awscdk.cfnpropertymixins.services.sagemaker.CfnPipelinePropsMixin.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnPipelinePropsMixin>
- Enclosing class:
CfnPipelinePropsMixin
@Stability(Stable)
public static final class CfnPipelinePropsMixin.Builder
extends Object
implements software.amazon.jsii.Builder<CfnPipelinePropsMixin>
A fluent builder for
CfnPipelinePropsMixin.-
Method Summary
Modifier and TypeMethodDescriptionbuild()create()create(CfnPropertyMixinOptions options) parallelismConfiguration(Object parallelismConfiguration) The parallelism configuration applied to the pipeline.pipelineDefinition(Object pipelineDefinition) The definition of the pipeline.pipelineDescription(String pipelineDescription) The description of the pipeline.pipelineDisplayName(String pipelineDisplayName) The display name of the pipeline.pipelineName(String pipelineName) The name of the pipeline.The Amazon Resource Name (ARN) of the IAM role used to execute the pipeline.The Amazon Resource Name (ARN) of the IAM role used to execute the pipeline.The tags of the pipeline.
-
Method Details
-
create
@Stability(Stable) public static CfnPipelinePropsMixin.Builder create(CfnPropertyMixinOptions options) - Parameters:
options- Mixin options.- Returns:
- a new instance of
CfnPipelinePropsMixin.Builder.
-
create
- Returns:
- a new instance of
CfnPipelinePropsMixin.Builder.
-
parallelismConfiguration
@Stability(Stable) public CfnPipelinePropsMixin.Builder parallelismConfiguration(Object parallelismConfiguration) The parallelism configuration applied to the pipeline.- Parameters:
parallelismConfiguration- The parallelism configuration applied to the pipeline. This parameter is required.- Returns:
this- See Also:
-
pipelineDefinition
@Stability(Stable) public CfnPipelinePropsMixin.Builder pipelineDefinition(Object pipelineDefinition) The definition of the pipeline.This can be either a JSON string or an Amazon S3 location.
- Parameters:
pipelineDefinition- The definition of the pipeline. This parameter is required.- Returns:
this- See Also:
-
pipelineDescription
@Stability(Stable) public CfnPipelinePropsMixin.Builder pipelineDescription(String pipelineDescription) The description of the pipeline.- Parameters:
pipelineDescription- The description of the pipeline. This parameter is required.- Returns:
this- See Also:
-
pipelineDisplayName
@Stability(Stable) public CfnPipelinePropsMixin.Builder pipelineDisplayName(String pipelineDisplayName) The display name of the pipeline.- Parameters:
pipelineDisplayName- The display name of the pipeline. This parameter is required.- Returns:
this- See Also:
-
pipelineName
The name of the pipeline.- Parameters:
pipelineName- The name of the pipeline. This parameter is required.- Returns:
this- See Also:
-
roleArn
The Amazon Resource Name (ARN) of the IAM role used to execute the pipeline.- Parameters:
roleArn- The Amazon Resource Name (ARN) of the IAM role used to execute the pipeline. This parameter is required.- Returns:
this- See Also:
-
roleArn
The Amazon Resource Name (ARN) of the IAM role used to execute the pipeline.- Parameters:
roleArn- The Amazon Resource Name (ARN) of the IAM role used to execute the pipeline. This parameter is required.- Returns:
this- See Also:
-
tags
The tags of the pipeline.- Parameters:
tags- The tags of the pipeline. This parameter is required.- Returns:
this- See Also:
-
build
- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnPipelinePropsMixin>- Returns:
- a newly built instance of
CfnPipelinePropsMixin.
-