com.amazonaws.services.simpleworkflow.model

## クラス SignalExternalWorkflowExecutionInitiatedEventAttributes

- java.lang.Object
- - com.amazonaws.services.simpleworkflow.model.SignalExternalWorkflowExecutionInitiatedEventAttributes

- すべての実装されたインタフェース:
    java.io.Serializable

      public class SignalExternalWorkflowExecutionInitiatedEventAttributes
      extends java.lang.Object
      implements java.io.Serializable

  Provides details of the `SignalExternalWorkflowExecutionInitiated` event.

  関連項目:
    直列化された形式

- - ### コンストラクタの概要

    コンストラクタ
    コンストラクタと説明
    `SignalExternalWorkflowExecutionInitiatedEventAttributes()`

  - ### メソッドの概要

    メソッド
    修飾子とタイプ | メソッドと説明
    --- | ---
    `boolean` | `equals(java.lang.Object obj)`
    `java.lang.String` | `getControl()` Optional data attached to the event that can be used by the decider in subsequent decision tasks.
    `java.lang.Long` | `getDecisionTaskCompletedEventId()` The id of the `DecisionTaskCompleted` event corresponding to the decision task that resulted in the `SignalExternalWorkflowExecution` decision for this signal.
    `java.lang.String` | `getInput()` Input provided to the signal (if any).
    `java.lang.String` | `getRunId()` The `runId` of the external workflow execution to send the signal to.
    `java.lang.String` | `getSignalName()` The name of the signal.
    `java.lang.String` | `getWorkflowId()` The `workflowId` of the external workflow execution.
    `int` | `hashCode()`
    `void` | `setControl(java.lang.String control)` Optional data attached to the event that can be used by the decider in subsequent decision tasks.
    `void` | `setDecisionTaskCompletedEventId(java.lang.Long decisionTaskCompletedEventId)` The id of the `DecisionTaskCompleted` event corresponding to the decision task that resulted in the `SignalExternalWorkflowExecution` decision for this signal.
    `void` | `setInput(java.lang.String input)` Input provided to the signal (if any).
    `void` | `setRunId(java.lang.String runId)` The `runId` of the external workflow execution to send the signal to.
    `void` | `setSignalName(java.lang.String signalName)` The name of the signal.
    `void` | `setWorkflowId(java.lang.String workflowId)` The `workflowId` of the external workflow execution.
    `java.lang.String` | `toString()` Returns a string representation of this object; useful for testing and debugging.
    `SignalExternalWorkflowExecutionInitiatedEventAttributes` | `withControl(java.lang.String control)` Optional data attached to the event that can be used by the decider in subsequent decision tasks.
    `SignalExternalWorkflowExecutionInitiatedEventAttributes` | `withDecisionTaskCompletedEventId(java.lang.Long decisionTaskCompletedEventId)` The id of the `DecisionTaskCompleted` event corresponding to the decision task that resulted in the `SignalExternalWorkflowExecution` decision for this signal.
    `SignalExternalWorkflowExecutionInitiatedEventAttributes` | `withInput(java.lang.String input)` Input provided to the signal (if any).
    `SignalExternalWorkflowExecutionInitiatedEventAttributes` | `withRunId(java.lang.String runId)` The `runId` of the external workflow execution to send the signal to.
    `SignalExternalWorkflowExecutionInitiatedEventAttributes` | `withSignalName(java.lang.String signalName)` The name of the signal.
    `SignalExternalWorkflowExecutionInitiatedEventAttributes` | `withWorkflowId(java.lang.String workflowId)` The `workflowId` of the external workflow execution.

    - ### クラスから継承されたメソッド java.lang.Object

      `clone, finalize, getClass, notify, notifyAll, wait, wait, wait`

- - ### コンストラクタの詳細

    - #### SignalExternalWorkflowExecutionInitiatedEventAttributes

          public SignalExternalWorkflowExecutionInitiatedEventAttributes()

  - ### メソッドの詳細

    - #### getWorkflowId

          public java.lang.String getWorkflowId()

      The `workflowId` of the external workflow execution.

      Constraints:
      Length: 1 - 256

      戻り値:
        The `workflowId` of the external workflow execution.

    - #### setWorkflowId

          public void setWorkflowId(java.lang.String workflowId)

      The `workflowId` of the external workflow execution.

      Constraints:
      Length: 1 - 256

      パラメータ:
        `workflowId` - The `workflowId` of the external workflow execution.

    - #### withWorkflowId

          public SignalExternalWorkflowExecutionInitiatedEventAttributes withWorkflowId(java.lang.String workflowId)

      The `workflowId` of the external workflow execution.

      Returns a reference to this object so that method calls can be chained together.

      Constraints:
      Length: 1 - 256

      パラメータ:
        `workflowId` - The `workflowId` of the external workflow execution.

    - #### getRunId

          public java.lang.String getRunId()

      The `runId` of the external workflow execution to send the signal to.

      Constraints:
      Length: 0 - 64

      戻り値:
        The `runId` of the external workflow execution to send the signal to.

    - #### setRunId

          public void setRunId(java.lang.String runId)

      The `runId` of the external workflow execution to send the signal to.

      Constraints:
      Length: 0 - 64

      パラメータ:
        `runId` - The `runId` of the external workflow execution to send the signal to.

    - #### withRunId

          public SignalExternalWorkflowExecutionInitiatedEventAttributes withRunId(java.lang.String runId)

      The `runId` of the external workflow execution to send the signal to.

      Returns a reference to this object so that method calls can be chained together.

      Constraints:
      Length: 0 - 64

      パラメータ:
        `runId` - The `runId` of the external workflow execution to send the signal to.

    - #### getSignalName

          public java.lang.String getSignalName()

      The name of the signal.

      Constraints:
      Length: 1 - 256

      戻り値:
        The name of the signal.

    - #### setSignalName

          public void setSignalName(java.lang.String signalName)

      The name of the signal.

      Constraints:
      Length: 1 - 256

      パラメータ:
        `signalName` - The name of the signal.

    - #### withSignalName

          public SignalExternalWorkflowExecutionInitiatedEventAttributes withSignalName(java.lang.String signalName)

      The name of the signal.

      Returns a reference to this object so that method calls can be chained together.

      Constraints:
      Length: 1 - 256

      パラメータ:
        `signalName` - The name of the signal.

    - #### getInput

          public java.lang.String getInput()

      Input provided to the signal (if any).

      Constraints:
      Length: 0 - 32768

      戻り値:
        Input provided to the signal (if any).

    - #### setInput

          public void setInput(java.lang.String input)

      Input provided to the signal (if any).

      Constraints:
      Length: 0 - 32768

      パラメータ:
        `input` - Input provided to the signal (if any).

    - #### withInput

          public SignalExternalWorkflowExecutionInitiatedEventAttributes withInput(java.lang.String input)

      Input provided to the signal (if any).

      Returns a reference to this object so that method calls can be chained together.

      Constraints:
      Length: 0 - 32768

      パラメータ:
        `input` - Input provided to the signal (if any).

    - #### getDecisionTaskCompletedEventId

          public java.lang.Long getDecisionTaskCompletedEventId()

      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 cause of events leading up to this event.
      戻り値:
        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 cause of events leading up to this event.

    - #### setDecisionTaskCompletedEventId

          public void setDecisionTaskCompletedEventId(java.lang.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 cause of events leading up to this event.
      パラメータ:
        `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 cause of events leading up to this event.

    - #### withDecisionTaskCompletedEventId

          public SignalExternalWorkflowExecutionInitiatedEventAttributes withDecisionTaskCompletedEventId(java.lang.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 cause of events leading up to this event.

      Returns a reference to this object so that method calls can be chained together.

      パラメータ:
        `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 cause of events leading up to this event.

    - #### getControl

          public java.lang.String getControl()

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

      Constraints:
      Length: 0 - 32768

      戻り値:
        Optional data attached to the event that can be used by the decider in subsequent decision tasks.

    - #### setControl

          public void setControl(java.lang.String control)

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

      Constraints:
      Length: 0 - 32768

      パラメータ:
        `control` - Optional data attached to the event that can be used by the decider in subsequent decision tasks.

    - #### withControl

          public SignalExternalWorkflowExecutionInitiatedEventAttributes withControl(java.lang.String control)

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

      Returns a reference to this object so that method calls can be chained together.

      Constraints:
      Length: 0 - 32768

      パラメータ:
        `control` - Optional data attached to the event that can be used by the decider in subsequent decision tasks.

    - #### toString

          public java.lang.String toString()

      Returns a string representation of this object; useful for testing and debugging.
      オーバーライド:
        `toString` クラス内 `java.lang.Object`
      戻り値:
        A string representation of this object.
      関連項目:
        `Object.toString()`

    - #### hashCode

          public int hashCode()

      オーバーライド:
        `hashCode` クラス内 `java.lang.Object`

    - #### equals

          public boolean equals(java.lang.Object obj)

      オーバーライド:
        `equals` クラス内 `java.lang.Object`