public static final class CfnWorkflow.Builder
extends java.lang.Object
CfnWorkflow
.Modifier and Type | Method and Description |
---|---|
CfnWorkflow |
build() |
static CfnWorkflow.Builder |
create(Construct scope,
java.lang.String id) |
CfnWorkflow.Builder |
defaultRunProperties(java.lang.Object defaultRunProperties)
A collection of properties to be used as part of each execution of the workflow.
|
CfnWorkflow.Builder |
description(java.lang.String description)
A description of the workflow.
|
CfnWorkflow.Builder |
maxConcurrentRuns(java.lang.Number maxConcurrentRuns)
You can use this parameter to prevent unwanted multiple updates to data, to control costs, or in some cases, to prevent exceeding the maximum number of concurrent runs of any of the component jobs.
|
CfnWorkflow.Builder |
name(java.lang.String name)
The name of the workflow representing the flow.
|
CfnWorkflow.Builder |
tags(java.lang.Object tags)
The tags to use with this workflow.
|
public static CfnWorkflow.Builder create(Construct scope, java.lang.String id)
scope
- - scope in which this resource is defined. This parameter is required.id
- - scoped id of the resource. This parameter is required.CfnWorkflow.Builder
.public CfnWorkflow.Builder defaultRunProperties(java.lang.Object defaultRunProperties)
defaultRunProperties
- A collection of properties to be used as part of each execution of the workflow. This parameter is required.this
public CfnWorkflow.Builder description(java.lang.String description)
description
- A description of the workflow. This parameter is required.this
public CfnWorkflow.Builder maxConcurrentRuns(java.lang.Number maxConcurrentRuns)
If you leave this parameter blank, there is no limit to the number of concurrent workflow runs.
maxConcurrentRuns
- You can use this parameter to prevent unwanted multiple updates to data, to control costs, or in some cases, to prevent exceeding the maximum number of concurrent runs of any of the component jobs. This parameter is required.this
public CfnWorkflow.Builder name(java.lang.String name)
name
- The name of the workflow representing the flow. This parameter is required.this
public CfnWorkflow.Builder tags(java.lang.Object tags)
tags
- The tags to use with this workflow. This parameter is required.this
public CfnWorkflow build()