Interface WorkflowStepOutput.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<WorkflowStepOutput.Builder,WorkflowStepOutput>,SdkBuilder<WorkflowStepOutput.Builder,WorkflowStepOutput>,SdkPojo
- Enclosing class:
- WorkflowStepOutput
public static interface WorkflowStepOutput.Builder extends SdkPojo, CopyableBuilder<WorkflowStepOutput.Builder,WorkflowStepOutput>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description WorkflowStepOutput.BuilderdataType(String dataType)The data type of the output.WorkflowStepOutput.BuilderdataType(DataType dataType)The data type of the output.WorkflowStepOutput.Buildername(String name)The name of the step.WorkflowStepOutput.Builderrequired(Boolean required)Determine if an output is required from a step.default WorkflowStepOutput.Buildervalue(Consumer<WorkflowStepOutputUnion.Builder> value)The value of the output.WorkflowStepOutput.Buildervalue(WorkflowStepOutputUnion value)The value of the output.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
name
WorkflowStepOutput.Builder name(String name)
The name of the step.
- Parameters:
name- The name of the step.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dataType
WorkflowStepOutput.Builder dataType(String dataType)
The data type of the output.
-
dataType
WorkflowStepOutput.Builder dataType(DataType dataType)
The data type of the output.
-
required
WorkflowStepOutput.Builder required(Boolean required)
Determine if an output is required from a step.
- Parameters:
required- Determine if an output is required from a step.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
value
WorkflowStepOutput.Builder value(WorkflowStepOutputUnion value)
The value of the output.
- Parameters:
value- The value of the output.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
value
default WorkflowStepOutput.Builder value(Consumer<WorkflowStepOutputUnion.Builder> value)
The value of the output.
This is a convenience method that creates an instance of theWorkflowStepOutputUnion.Builderavoiding the need to create one manually viaWorkflowStepOutputUnion.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tovalue(WorkflowStepOutputUnion).- Parameters:
value- a consumer that will call methods onWorkflowStepOutputUnion.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
value(WorkflowStepOutputUnion)
-
-