Interface SignalExternalWorkflowExecutionInitiatedEventAttributes.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<SignalExternalWorkflowExecutionInitiatedEventAttributes.Builder,
,SignalExternalWorkflowExecutionInitiatedEventAttributes> SdkBuilder<SignalExternalWorkflowExecutionInitiatedEventAttributes.Builder,
,SignalExternalWorkflowExecutionInitiatedEventAttributes> SdkPojo
- Enclosing class:
SignalExternalWorkflowExecutionInitiatedEventAttributes
public static interface SignalExternalWorkflowExecutionInitiatedEventAttributes.Builder
extends SdkPojo, CopyableBuilder<SignalExternalWorkflowExecutionInitiatedEventAttributes.Builder,SignalExternalWorkflowExecutionInitiatedEventAttributes>
-
Method Summary
Modifier and TypeMethodDescriptionData attached to the event that can be used by the decider in subsequent decision tasks.decisionTaskCompletedEventId
(Long decisionTaskCompletedEventId) The ID of theDecisionTaskCompleted
event corresponding to the decision task that resulted in theSignalExternalWorkflowExecution
decision for this signal.The input provided to the signal.TherunId
of the external workflow execution to send the signal to.signalName
(String signalName) The name of the signal.workflowId
(String workflowId) TheworkflowId
of the external workflow execution.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 Details
-
workflowId
The
workflowId
of the external workflow execution.- Parameters:
workflowId
- TheworkflowId
of the external workflow execution.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
runId
The
runId
of the external workflow execution to send the signal to.- Parameters:
runId
- TherunId
of the external workflow execution to send the signal to.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
signalName
The name of the signal.
- Parameters:
signalName
- The name of the signal.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
input
The input provided to the signal.
- Parameters:
input
- The input provided to the signal.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
decisionTaskCompletedEventId
SignalExternalWorkflowExecutionInitiatedEventAttributes.Builder decisionTaskCompletedEventId(Long decisionTaskCompletedEventId) The ID of the
DecisionTaskCompleted
event corresponding to the decision task that resulted in theSignalExternalWorkflowExecution
decision for this signal. This information can be useful for diagnosing problems by tracing back the chain of events leading up to this event.- Parameters:
decisionTaskCompletedEventId
- The ID of theDecisionTaskCompleted
event corresponding to the decision task that resulted in theSignalExternalWorkflowExecution
decision for this signal. This information can be useful for diagnosing problems by tracing back the chain of events leading up to this event.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
control
Data attached to the event that can be used by the decider in subsequent decision tasks.
- Parameters:
control
- 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.
-