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 Details

    • workflowId

      The workflowId of the external workflow execution.

      Parameters:
      workflowId - The workflowId 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 - The runId 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 the SignalExternalWorkflowExecution 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 the DecisionTaskCompleted event corresponding to the decision task that resulted in the SignalExternalWorkflowExecution 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.