Interface SignalExternalWorkflowExecutionDecisionAttributes.Builder
-
- All Superinterfaces:
Buildable
,CopyableBuilder<SignalExternalWorkflowExecutionDecisionAttributes.Builder,SignalExternalWorkflowExecutionDecisionAttributes>
,SdkBuilder<SignalExternalWorkflowExecutionDecisionAttributes.Builder,SignalExternalWorkflowExecutionDecisionAttributes>
,SdkPojo
- Enclosing class:
- SignalExternalWorkflowExecutionDecisionAttributes
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.Builder
control(String control)
The data attached to the event that can be used by the decider in subsequent decision tasks.SignalExternalWorkflowExecutionDecisionAttributes.Builder
input(String input)
The input data to be provided with the signal.SignalExternalWorkflowExecutionDecisionAttributes.Builder
runId(String runId)
TherunId
of the workflow execution to be signaled.SignalExternalWorkflowExecutionDecisionAttributes.Builder
signalName(String signalName)
The name of the signal.The target workflow execution uses the signal name and input to process the signal.SignalExternalWorkflowExecutionDecisionAttributes.Builder
workflowId(String workflowId)
TheworkflowId
of 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, sdkFields
-
-
-
-
Method Detail
-
workflowId
SignalExternalWorkflowExecutionDecisionAttributes.Builder workflowId(String workflowId)
The
workflowId
of the workflow execution to be signaled.- Parameters:
workflowId
- TheworkflowId
of 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
runId
of the workflow execution to be signaled.- Parameters:
runId
- TherunId
of 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.
-
-