public static final class CfnWorkflowProps.Builder
extends java.lang.Object
CfnWorkflowProps
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
CfnWorkflowProps |
build()
Builds the configured instance.
|
CfnWorkflowProps.Builder |
defaultRunProperties(java.lang.Object defaultRunProperties)
Sets the value of
CfnWorkflowProps.getDefaultRunProperties() |
CfnWorkflowProps.Builder |
description(java.lang.String description)
Sets the value of
CfnWorkflowProps.getDescription() |
CfnWorkflowProps.Builder |
maxConcurrentRuns(java.lang.Number maxConcurrentRuns)
Sets the value of
CfnWorkflowProps.getMaxConcurrentRuns() |
CfnWorkflowProps.Builder |
name(java.lang.String name)
Sets the value of
CfnWorkflowProps.getName() |
CfnWorkflowProps.Builder |
tags(java.lang.Object tags)
Sets the value of
CfnWorkflowProps.getTags() |
public CfnWorkflowProps.Builder defaultRunProperties(java.lang.Object defaultRunProperties)
CfnWorkflowProps.getDefaultRunProperties()
defaultRunProperties
- A collection of properties to be used as part of each execution of the workflow.this
public CfnWorkflowProps.Builder description(java.lang.String description)
CfnWorkflowProps.getDescription()
description
- A description of the workflow.this
public CfnWorkflowProps.Builder maxConcurrentRuns(java.lang.Number maxConcurrentRuns)
CfnWorkflowProps.getMaxConcurrentRuns()
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.
If you leave this parameter blank, there is no limit to the number of concurrent workflow runs.this
public CfnWorkflowProps.Builder name(java.lang.String name)
CfnWorkflowProps.getName()
name
- The name of the workflow representing the flow.this
public CfnWorkflowProps.Builder tags(java.lang.Object tags)
CfnWorkflowProps.getTags()
tags
- The tags to use with this workflow.this
public CfnWorkflowProps build()
CfnWorkflowProps
java.lang.NullPointerException
- if any required attribute was not provided