Interface SignalExternalWorkflowExecutionDecisionAttributes.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<SignalExternalWorkflowExecutionDecisionAttributes.Builder,SignalExternalWorkflowExecutionDecisionAttributes>,SdkBuilder<SignalExternalWorkflowExecutionDecisionAttributes.Builder,SignalExternalWorkflowExecutionDecisionAttributes>,SdkPojo
- Enclosing class:
- SignalExternalWorkflowExecutionDecisionAttributes
@Mutable @NotThreadSafe public static interface SignalExternalWorkflowExecutionDecisionAttributes.Builder extends SdkPojo, CopyableBuilder<SignalExternalWorkflowExecutionDecisionAttributes.Builder,SignalExternalWorkflowExecutionDecisionAttributes>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description SignalExternalWorkflowExecutionDecisionAttributes.Buildercontrol(String control)The data attached to the event that can be used by the decider in subsequent decision tasks.SignalExternalWorkflowExecutionDecisionAttributes.Builderinput(String input)The input data to be provided with the signal.SignalExternalWorkflowExecutionDecisionAttributes.BuilderrunId(String runId)TherunIdof the workflow execution to be signaled.SignalExternalWorkflowExecutionDecisionAttributes.BuildersignalName(String signalName)The name of the signal.The target workflow execution uses the signal name and input to process the signal.SignalExternalWorkflowExecutionDecisionAttributes.BuilderworkflowId(String workflowId)TheworkflowIdof the workflow execution to be signaled.-
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, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
workflowId
SignalExternalWorkflowExecutionDecisionAttributes.Builder workflowId(String workflowId)
The
workflowIdof the workflow execution to be signaled.- Parameters:
workflowId- TheworkflowIdof the workflow execution to be signaled.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
runId
SignalExternalWorkflowExecutionDecisionAttributes.Builder runId(String runId)
The
runIdof the workflow execution to be signaled.- Parameters:
runId- TherunIdof the workflow execution to be signaled.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
signalName
SignalExternalWorkflowExecutionDecisionAttributes.Builder signalName(String signalName)
The name of the signal.The target workflow execution uses the signal name and input to process the signal.
- Parameters:
signalName- The name of the signal.The target workflow execution uses the signal name and input to process the signal.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
input
SignalExternalWorkflowExecutionDecisionAttributes.Builder input(String input)
The input data to be provided with the signal. The target workflow execution uses the signal name and input data to process the signal.
- Parameters:
input- The input data to be provided with the signal. The target workflow execution uses the signal name and input data to process the signal.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
control
SignalExternalWorkflowExecutionDecisionAttributes.Builder control(String control)
The data attached to the event that can be used by the decider in subsequent decision tasks.
- Parameters:
control- The data attached to the event that can be used by the decider in subsequent decision tasks.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-