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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description SignalExternalWorkflowExecutionInitiatedEventAttributes.Buildercontrol(String control)Data attached to the event that can be used by the decider in subsequent decision tasks.SignalExternalWorkflowExecutionInitiatedEventAttributes.BuilderdecisionTaskCompletedEventId(Long decisionTaskCompletedEventId)The ID of theDecisionTaskCompletedevent corresponding to the decision task that resulted in theSignalExternalWorkflowExecutiondecision for this signal.SignalExternalWorkflowExecutionInitiatedEventAttributes.Builderinput(String input)The input provided to the signal.SignalExternalWorkflowExecutionInitiatedEventAttributes.BuilderrunId(String runId)TherunIdof the external workflow execution to send the signal to.SignalExternalWorkflowExecutionInitiatedEventAttributes.BuildersignalName(String signalName)The name of the signal.SignalExternalWorkflowExecutionInitiatedEventAttributes.BuilderworkflowId(String workflowId)TheworkflowIdof 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 Detail
-
workflowId
SignalExternalWorkflowExecutionInitiatedEventAttributes.Builder workflowId(String 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
SignalExternalWorkflowExecutionInitiatedEventAttributes.Builder runId(String 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
SignalExternalWorkflowExecutionInitiatedEventAttributes.Builder signalName(String 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
SignalExternalWorkflowExecutionInitiatedEventAttributes.Builder input(String 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
SignalExternalWorkflowExecutionInitiatedEventAttributes.Builder control(String 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.
-
-