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.Builder
control(String control)
Data attached to the event that can be used by the decider in subsequent decision tasks.SignalExternalWorkflowExecutionInitiatedEventAttributes.Builder
decisionTaskCompletedEventId(Long decisionTaskCompletedEventId)
The ID of theDecisionTaskCompleted
event corresponding to the decision task that resulted in theSignalExternalWorkflowExecution
decision for this signal.SignalExternalWorkflowExecutionInitiatedEventAttributes.Builder
input(String input)
The input provided to the signal.SignalExternalWorkflowExecutionInitiatedEventAttributes.Builder
runId(String runId)
TherunId
of the external workflow execution to send the signal to.SignalExternalWorkflowExecutionInitiatedEventAttributes.Builder
signalName(String signalName)
The name of the signal.SignalExternalWorkflowExecutionInitiatedEventAttributes.Builder
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 Detail
-
workflowId
SignalExternalWorkflowExecutionInitiatedEventAttributes.Builder workflowId(String 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
SignalExternalWorkflowExecutionInitiatedEventAttributes.Builder runId(String 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
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
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
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.
-
-