Interface SignalExternalWorkflowExecutionInitiatedEventAttributes.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<SignalExternalWorkflowExecutionInitiatedEventAttributes.Builder,,SignalExternalWorkflowExecutionInitiatedEventAttributes> SdkBuilder<SignalExternalWorkflowExecutionInitiatedEventAttributes.Builder,,SignalExternalWorkflowExecutionInitiatedEventAttributes> SdkPojo
- Enclosing class:
SignalExternalWorkflowExecutionInitiatedEventAttributes
@Mutable
@NotThreadSafe
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 theDecisionTaskCompletedevent corresponding to the decision task that resulted in theSignalExternalWorkflowExecutiondecision for this signal.The input provided to the signal.TherunIdof the external workflow execution to send the signal to.signalName(String signalName) The name of the signal.workflowId(String workflowId) TheworkflowIdof the external workflow execution.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
workflowId
The
workflowIdof the external workflow execution.- Parameters:
workflowId- TheworkflowIdof the external workflow execution.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
runId
The
runIdof the external workflow execution to send the signal to.- Parameters:
runId- TherunIdof 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
DecisionTaskCompletedevent corresponding to the decision task that resulted in theSignalExternalWorkflowExecutiondecision 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 theDecisionTaskCompletedevent corresponding to the decision task that resulted in theSignalExternalWorkflowExecutiondecision 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.
-