@Stability(value=Stable) public static final class CfnWorkflow.CustomStepDetailsProperty.Builder extends Object implements software.amazon.jsii.Builder<CfnWorkflow.CustomStepDetailsProperty>
CfnWorkflow.CustomStepDetailsProperty| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
CfnWorkflow.CustomStepDetailsProperty |
build()
Builds the configured instance.
|
CfnWorkflow.CustomStepDetailsProperty.Builder |
name(String name)
Sets the value of
CfnWorkflow.CustomStepDetailsProperty.getName() |
CfnWorkflow.CustomStepDetailsProperty.Builder |
sourceFileLocation(String sourceFileLocation)
Sets the value of
CfnWorkflow.CustomStepDetailsProperty.getSourceFileLocation() |
CfnWorkflow.CustomStepDetailsProperty.Builder |
target(String target)
Sets the value of
CfnWorkflow.CustomStepDetailsProperty.getTarget() |
CfnWorkflow.CustomStepDetailsProperty.Builder |
timeoutSeconds(Number timeoutSeconds)
Sets the value of
CfnWorkflow.CustomStepDetailsProperty.getTimeoutSeconds() |
@Stability(value=Stable) public CfnWorkflow.CustomStepDetailsProperty.Builder name(String name)
CfnWorkflow.CustomStepDetailsProperty.getName()name - The name of the step, used as an identifier.this@Stability(value=Stable) public CfnWorkflow.CustomStepDetailsProperty.Builder sourceFileLocation(String sourceFileLocation)
CfnWorkflow.CustomStepDetailsProperty.getSourceFileLocation()sourceFileLocation - Specifies which file to use as input to the workflow step: either the output from the previous step, or the originally uploaded file for the workflow.
${previous.file} . In this case, this workflow step uses the output file from the previous workflow step as input. This is the default value.${original.file} .this@Stability(value=Stable) public CfnWorkflow.CustomStepDetailsProperty.Builder target(String target)
CfnWorkflow.CustomStepDetailsProperty.getTarget()target - The ARN for the lambda function that is being called.this@Stability(value=Stable) public CfnWorkflow.CustomStepDetailsProperty.Builder timeoutSeconds(Number timeoutSeconds)
CfnWorkflow.CustomStepDetailsProperty.getTimeoutSeconds()timeoutSeconds - Timeout, in seconds, for the step.this@Stability(value=Stable) public CfnWorkflow.CustomStepDetailsProperty build()
build in interface software.amazon.jsii.Builder<CfnWorkflow.CustomStepDetailsProperty>CfnWorkflow.CustomStepDetailsPropertyNullPointerException - if any required attribute was not providedCopyright © 2023. All rights reserved.