public static final class CfnPipelineProps.Builder
extends java.lang.Object
CfnPipelineProps
Constructor and Description |
---|
Builder() |
public CfnPipelineProps.Builder pipelineDefinition(java.lang.Object pipelineDefinition)
CfnPipelineProps.getPipelineDefinition()
pipelineDefinition
- The definition of the pipeline. This parameter is required.
This can be either a JSON string or an Amazon S3 location.this
public CfnPipelineProps.Builder pipelineName(java.lang.String pipelineName)
CfnPipelineProps.getPipelineName()
pipelineName
- The name of the pipeline. This parameter is required.this
public CfnPipelineProps.Builder roleArn(java.lang.String roleArn)
CfnPipelineProps.getRoleArn()
roleArn
- The Amazon Resource Name (ARN) of the IAM role used to execute the pipeline. This parameter is required.this
public CfnPipelineProps.Builder parallelismConfiguration(java.lang.Object parallelismConfiguration)
CfnPipelineProps.getParallelismConfiguration()
parallelismConfiguration
- `AWS::SageMaker::Pipeline.ParallelismConfiguration`.this
public CfnPipelineProps.Builder pipelineDescription(java.lang.String pipelineDescription)
CfnPipelineProps.getPipelineDescription()
pipelineDescription
- The description of the pipeline.this
public CfnPipelineProps.Builder pipelineDisplayName(java.lang.String pipelineDisplayName)
CfnPipelineProps.getPipelineDisplayName()
pipelineDisplayName
- The display name of the pipeline.this
public CfnPipelineProps.Builder tags(java.util.List<? extends CfnTag> tags)
CfnPipelineProps.getTags()
tags
- The tags of the pipeline.this
public CfnPipelineProps build()
CfnPipelineProps
java.lang.NullPointerException
- if any required attribute was not provided