com.amazonaws.services.simpleworkflow.model

## クラス TimerStartedEventAttributes

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

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

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

  Provides details of the `TimerStarted` event.

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

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

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

  - ### メソッドの概要

    メソッド
    修飾子とタイプ | メソッドと説明
    --- | ---
    `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 workflow tasks.
    `java.lang.Long` | `getDecisionTaskCompletedEventId()` The id of the `DecisionTaskCompleted` event corresponding to the decision task that resulted in the `StartTimer` decision for this activity task.
    `java.lang.String` | `getStartToFireTimeout()` The duration of time after which the timer will fire.
    `java.lang.String` | `getTimerId()` The unique Id of the timer that was started.
    `int` | `hashCode()`
    `void` | `setControl(java.lang.String control)` Optional data attached to the event that can be used by the decider in subsequent workflow tasks.
    `void` | `setDecisionTaskCompletedEventId(java.lang.Long decisionTaskCompletedEventId)` The id of the `DecisionTaskCompleted` event corresponding to the decision task that resulted in the `StartTimer` decision for this activity task.
    `void` | `setStartToFireTimeout(java.lang.String startToFireTimeout)` The duration of time after which the timer will fire.
    `void` | `setTimerId(java.lang.String timerId)` The unique Id of the timer that was started.
    `java.lang.String` | `toString()` Returns a string representation of this object; useful for testing and debugging.
    `TimerStartedEventAttributes` | `withControl(java.lang.String control)` Optional data attached to the event that can be used by the decider in subsequent workflow tasks.
    `TimerStartedEventAttributes` | `withDecisionTaskCompletedEventId(java.lang.Long decisionTaskCompletedEventId)` The id of the `DecisionTaskCompleted` event corresponding to the decision task that resulted in the `StartTimer` decision for this activity task.
    `TimerStartedEventAttributes` | `withStartToFireTimeout(java.lang.String startToFireTimeout)` The duration of time after which the timer will fire.
    `TimerStartedEventAttributes` | `withTimerId(java.lang.String timerId)` The unique Id of the timer that was started.

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

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

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

    - #### TimerStartedEventAttributes

          public TimerStartedEventAttributes()

  - ### メソッドの詳細

    - #### getTimerId

          public java.lang.String getTimerId()

      The unique Id of the timer that was started.

      Constraints:
      Length: 1 - 256

      戻り値:
        The unique Id of the timer that was started.

    - #### setTimerId

          public void setTimerId(java.lang.String timerId)

      The unique Id of the timer that was started.

      Constraints:
      Length: 1 - 256

      パラメータ:
        `timerId` - The unique Id of the timer that was started.

    - #### withTimerId

          public TimerStartedEventAttributes withTimerId(java.lang.String timerId)

      The unique Id of the timer that was started.

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

      Constraints:
      Length: 1 - 256

      パラメータ:
        `timerId` - The unique Id of the timer that was started.

    - #### getControl

          public java.lang.String getControl()

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

      Constraints:
      Length: 0 - 32768

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

    - #### setControl

          public void setControl(java.lang.String control)

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

      Constraints:
      Length: 0 - 32768

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

    - #### withControl

          public TimerStartedEventAttributes withControl(java.lang.String control)

      Optional data attached to the event that can be used by the decider in subsequent workflow 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 workflow tasks.

    - #### getStartToFireTimeout

          public java.lang.String getStartToFireTimeout()

      The duration of time after which the timer will fire.

      The duration is specified in seconds. The valid values are integers greater than or equal to 0.

      Constraints:
      Length: 1 - 8

      戻り値:
        The duration of time after which the timer will fire.

        The duration is specified in seconds. The valid values are integers greater than or equal to 0.

    - #### setStartToFireTimeout

          public void setStartToFireTimeout(java.lang.String startToFireTimeout)

      The duration of time after which the timer will fire.

      The duration is specified in seconds. The valid values are integers greater than or equal to 0.

      Constraints:
      Length: 1 - 8

      パラメータ:
        `startToFireTimeout` - The duration of time after which the timer will fire.

        The duration is specified in seconds. The valid values are integers greater than or equal to 0.

    - #### withStartToFireTimeout

          public TimerStartedEventAttributes withStartToFireTimeout(java.lang.String startToFireTimeout)

      The duration of time after which the timer will fire.

      The duration is specified in seconds. The valid values are integers greater than or equal to 0.

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

      Constraints:
      Length: 1 - 8

      パラメータ:
        `startToFireTimeout` - The duration of time after which the timer will fire.

        The duration is specified in seconds. The valid values are integers greater than or equal to 0.

    - #### getDecisionTaskCompletedEventId

          public java.lang.Long getDecisionTaskCompletedEventId()

      The id of the `DecisionTaskCompleted` event corresponding to the decision task that resulted in the `StartTimer` decision for this activity task. This information can be useful for diagnosing problems by tracing back the cause of events.
      戻り値:
        The id of the `DecisionTaskCompleted` event corresponding to the decision task that resulted in the `StartTimer` decision for this activity task. This information can be useful for diagnosing problems by tracing back the cause of events.

    - #### setDecisionTaskCompletedEventId

          public void setDecisionTaskCompletedEventId(java.lang.Long decisionTaskCompletedEventId)

      The id of the `DecisionTaskCompleted` event corresponding to the decision task that resulted in the `StartTimer` decision for this activity task. This information can be useful for diagnosing problems by tracing back the cause of events.
      パラメータ:
        `decisionTaskCompletedEventId` - The id of the `DecisionTaskCompleted` event corresponding to the decision task that resulted in the `StartTimer` decision for this activity task. This information can be useful for diagnosing problems by tracing back the cause of events.

    - #### withDecisionTaskCompletedEventId

          public TimerStartedEventAttributes withDecisionTaskCompletedEventId(java.lang.Long decisionTaskCompletedEventId)

      The id of the `DecisionTaskCompleted` event corresponding to the decision task that resulted in the `StartTimer` decision for this activity task. This information can be useful for diagnosing problems by tracing back the cause of events.

      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 `StartTimer` decision for this activity task. This information can be useful for diagnosing problems by tracing back the cause of events.

    - #### 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`