@Stability(value=Stable) public static final class CfnPipelineProps.Builder extends Object implements software.amazon.jsii.Builder<CfnPipelineProps>
CfnPipelineProps| Constructor and Description |
|---|
Builder() |
@Stability(value=Stable) public CfnPipelineProps.Builder name(String name)
CfnPipelineProps.getName()name - The name of the pipeline. This parameter is required.this@Stability(value=Stable) public CfnPipelineProps.Builder parameterObjects(IResolvable parameterObjects)
CfnPipelineProps.getParameterObjects()parameterObjects - The parameter objects used with the pipeline. This parameter is required.this@Stability(value=Stable) public CfnPipelineProps.Builder parameterObjects(List<? extends Object> parameterObjects)
CfnPipelineProps.getParameterObjects()parameterObjects - The parameter objects used with the pipeline. This parameter is required.this@Stability(value=Stable) public CfnPipelineProps.Builder activate(Boolean activate)
CfnPipelineProps.getActivate()activate - Indicates whether to validate and start the pipeline or stop an active pipeline.
By default, the value is set to true .this@Stability(value=Stable) public CfnPipelineProps.Builder activate(IResolvable activate)
CfnPipelineProps.getActivate()activate - Indicates whether to validate and start the pipeline or stop an active pipeline.
By default, the value is set to true .this@Stability(value=Stable) public CfnPipelineProps.Builder description(String description)
CfnPipelineProps.getDescription()description - A description of the pipeline.this@Stability(value=Stable) public CfnPipelineProps.Builder parameterValues(IResolvable parameterValues)
CfnPipelineProps.getParameterValues()parameterValues - The parameter values used with the pipeline.this@Stability(value=Stable) public CfnPipelineProps.Builder parameterValues(List<? extends Object> parameterValues)
CfnPipelineProps.getParameterValues()parameterValues - The parameter values used with the pipeline.this@Stability(value=Stable) public CfnPipelineProps.Builder pipelineObjects(IResolvable pipelineObjects)
CfnPipelineProps.getPipelineObjects()pipelineObjects - The objects that define the pipeline.
These objects overwrite the existing pipeline definition. Not all objects, fields, and values can be updated. For information about restrictions, see Editing Your Pipeline in the AWS Data Pipeline Developer Guide .this@Stability(value=Stable) public CfnPipelineProps.Builder pipelineObjects(List<? extends Object> pipelineObjects)
CfnPipelineProps.getPipelineObjects()pipelineObjects - The objects that define the pipeline.
These objects overwrite the existing pipeline definition. Not all objects, fields, and values can be updated. For information about restrictions, see Editing Your Pipeline in the AWS Data Pipeline Developer Guide .this@Stability(value=Stable) public CfnPipelineProps.Builder pipelineTags(IResolvable pipelineTags)
CfnPipelineProps.getPipelineTags()pipelineTags - A list of arbitrary tags (key-value pairs) to associate with the pipeline, which you can use to control permissions.
For more information, see Controlling Access to Pipelines and Resources in the AWS Data Pipeline Developer Guide .this@Stability(value=Stable) public CfnPipelineProps.Builder pipelineTags(List<? extends Object> pipelineTags)
CfnPipelineProps.getPipelineTags()pipelineTags - A list of arbitrary tags (key-value pairs) to associate with the pipeline, which you can use to control permissions.
For more information, see Controlling Access to Pipelines and Resources in the AWS Data Pipeline Developer Guide .this@Stability(value=Stable) public CfnPipelineProps build()
build in interface software.amazon.jsii.Builder<CfnPipelineProps>CfnPipelinePropsNullPointerException - if any required attribute was not providedCopyright © 2022. All rights reserved.