@Stability(value=Stable) public static final class CfnPipeline.Builder extends Object implements software.amazon.jsii.Builder<CfnPipeline>
CfnPipeline.| Modifier and Type | Method and Description |
|---|---|
CfnPipeline.Builder |
activate(Boolean activate)
Indicates whether to validate and start the pipeline or stop an active pipeline.
|
CfnPipeline.Builder |
activate(IResolvable activate)
Indicates whether to validate and start the pipeline or stop an active pipeline.
|
CfnPipeline |
build() |
static CfnPipeline.Builder |
create(software.constructs.Construct scope,
String id) |
CfnPipeline.Builder |
description(String description)
A description of the pipeline.
|
CfnPipeline.Builder |
name(String name)
The name of the pipeline.
|
CfnPipeline.Builder |
parameterObjects(IResolvable parameterObjects)
The parameter objects used with the pipeline.
|
CfnPipeline.Builder |
parameterObjects(List<? extends Object> parameterObjects)
The parameter objects used with the pipeline.
|
CfnPipeline.Builder |
parameterValues(IResolvable parameterValues)
The parameter values used with the pipeline.
|
CfnPipeline.Builder |
parameterValues(List<? extends Object> parameterValues)
The parameter values used with the pipeline.
|
CfnPipeline.Builder |
pipelineObjects(IResolvable pipelineObjects)
The objects that define the pipeline.
|
CfnPipeline.Builder |
pipelineObjects(List<? extends Object> pipelineObjects)
The objects that define the pipeline.
|
CfnPipeline.Builder |
pipelineTags(IResolvable pipelineTags)
A list of arbitrary tags (key-value pairs) to associate with the pipeline, which you can use to control permissions.
|
CfnPipeline.Builder |
pipelineTags(List<? extends Object> pipelineTags)
A list of arbitrary tags (key-value pairs) to associate with the pipeline, which you can use to control permissions.
|
@Stability(value=Stable) public static CfnPipeline.Builder create(software.constructs.Construct scope, String id)
scope - - scope in which this resource is defined. This parameter is required.id - - scoped id of the resource. This parameter is required.CfnPipeline.FieldProperty.Builder.@Stability(value=Stable) public CfnPipeline.Builder name(String name)
name - The name of the pipeline. This parameter is required.this@Stability(value=Stable) public CfnPipeline.Builder parameterObjects(IResolvable parameterObjects)
parameterObjects - The parameter objects used with the pipeline. This parameter is required.this@Stability(value=Stable) public CfnPipeline.Builder parameterObjects(List<? extends Object> parameterObjects)
parameterObjects - The parameter objects used with the pipeline. This parameter is required.this@Stability(value=Stable) public CfnPipeline.Builder activate(Boolean activate)
By default, the value is set to true .
activate - Indicates whether to validate and start the pipeline or stop an active pipeline. This parameter is required.this@Stability(value=Stable) public CfnPipeline.Builder activate(IResolvable activate)
By default, the value is set to true .
activate - Indicates whether to validate and start the pipeline or stop an active pipeline. This parameter is required.this@Stability(value=Stable) public CfnPipeline.Builder description(String description)
description - A description of the pipeline. This parameter is required.this@Stability(value=Stable) public CfnPipeline.Builder parameterValues(IResolvable parameterValues)
parameterValues - The parameter values used with the pipeline. This parameter is required.this@Stability(value=Stable) public CfnPipeline.Builder parameterValues(List<? extends Object> parameterValues)
parameterValues - The parameter values used with the pipeline. This parameter is required.this@Stability(value=Stable) public CfnPipeline.Builder pipelineObjects(IResolvable pipelineObjects)
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 .
pipelineObjects - The objects that define the pipeline. This parameter is required.this@Stability(value=Stable) public CfnPipeline.Builder pipelineObjects(List<? extends Object> pipelineObjects)
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 .
pipelineObjects - The objects that define the pipeline. This parameter is required.this@Stability(value=Stable) public CfnPipeline.Builder pipelineTags(IResolvable pipelineTags)
For more information, see Controlling Access to Pipelines and Resources in the AWS Data Pipeline Developer Guide .
pipelineTags - A list of arbitrary tags (key-value pairs) to associate with the pipeline, which you can use to control permissions. This parameter is required.this@Stability(value=Stable) public CfnPipeline.Builder pipelineTags(List<? extends Object> pipelineTags)
For more information, see Controlling Access to Pipelines and Resources in the AWS Data Pipeline Developer Guide .
pipelineTags - A list of arbitrary tags (key-value pairs) to associate with the pipeline, which you can use to control permissions. This parameter is required.this@Stability(value=Stable) public CfnPipeline build()
build in interface software.amazon.jsii.Builder<CfnPipeline>Copyright © 2022. All rights reserved.