Interface SignalExternalWorkflowExecutionDecisionAttributes.Builder

    • Method Detail

      • workflowId

        SignalExternalWorkflowExecutionDecisionAttributes.Builder workflowId​(String workflowId)

        The workflowId of the workflow execution to be signaled.

        Parameters:
        workflowId - The workflowId of the workflow execution to be signaled.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • signalName

        SignalExternalWorkflowExecutionDecisionAttributes.Builder signalName​(String signalName)

        The name of the signal.The target workflow execution uses the signal name and input to process the signal.

        Parameters:
        signalName - The name of the signal.The target workflow execution uses the signal name and input to process the signal.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • input

        SignalExternalWorkflowExecutionDecisionAttributes.Builder input​(String input)

        The input data to be provided with the signal. The target workflow execution uses the signal name and input data to process the signal.

        Parameters:
        input - The input data to be provided with the signal. The target workflow execution uses the signal name and input data to process the signal.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • control

        SignalExternalWorkflowExecutionDecisionAttributes.Builder control​(String control)

        The data attached to the event that can be used by the decider in subsequent decision tasks.

        Parameters:
        control - The 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.