com.amazonaws.services.simpleworkflow.model

## クラス WorkflowExecutionDetail

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

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

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

  Contains details about a workflow execution.

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

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

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

  - ### メソッドの概要

    メソッド
    修飾子とタイプ | メソッドと説明
    --- | ---
    `boolean` | `equals(java.lang.Object obj)`
    `WorkflowExecutionConfiguration` | `getExecutionConfiguration()` The configuration settings for this workflow execution including timeout values, tasklist etc.
    `WorkflowExecutionInfo` | `getExecutionInfo()` Information about the workflow execution.
    `java.util.Date` | `getLatestActivityTaskTimestamp()` The time when the last activity task was scheduled for this workflow execution.
    `java.lang.String` | `getLatestExecutionContext()` The latest executionContext provided by the decider for this workflow execution.
    `WorkflowExecutionOpenCounts` | `getOpenCounts()` The number of tasks for this workflow execution.
    `int` | `hashCode()`
    `void` | `setExecutionConfiguration(WorkflowExecutionConfiguration executionConfiguration)` The configuration settings for this workflow execution including timeout values, tasklist etc.
    `void` | `setExecutionInfo(WorkflowExecutionInfo executionInfo)` Information about the workflow execution.
    `void` | `setLatestActivityTaskTimestamp(java.util.Date latestActivityTaskTimestamp)` The time when the last activity task was scheduled for this workflow execution.
    `void` | `setLatestExecutionContext(java.lang.String latestExecutionContext)` The latest executionContext provided by the decider for this workflow execution.
    `void` | `setOpenCounts(WorkflowExecutionOpenCounts openCounts)` The number of tasks for this workflow execution.
    `java.lang.String` | `toString()` Returns a string representation of this object; useful for testing and debugging.
    `WorkflowExecutionDetail` | `withExecutionConfiguration(WorkflowExecutionConfiguration executionConfiguration)` The configuration settings for this workflow execution including timeout values, tasklist etc.
    `WorkflowExecutionDetail` | `withExecutionInfo(WorkflowExecutionInfo executionInfo)` Information about the workflow execution.
    `WorkflowExecutionDetail` | `withLatestActivityTaskTimestamp(java.util.Date latestActivityTaskTimestamp)` The time when the last activity task was scheduled for this workflow execution.
    `WorkflowExecutionDetail` | `withLatestExecutionContext(java.lang.String latestExecutionContext)` The latest executionContext provided by the decider for this workflow execution.
    `WorkflowExecutionDetail` | `withOpenCounts(WorkflowExecutionOpenCounts openCounts)` The number of tasks for this workflow execution.

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

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

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

    - #### WorkflowExecutionDetail

          public WorkflowExecutionDetail()

  - ### メソッドの詳細

    - #### getExecutionInfo

          public WorkflowExecutionInfo getExecutionInfo()

      Information about the workflow execution.
      戻り値:
        Information about the workflow execution.

    - #### setExecutionInfo

          public void setExecutionInfo(WorkflowExecutionInfo executionInfo)

      Information about the workflow execution.
      パラメータ:
        `executionInfo` - Information about the workflow execution.

    - #### withExecutionInfo

          public WorkflowExecutionDetail withExecutionInfo(WorkflowExecutionInfo executionInfo)

      Information about the workflow execution.

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

      パラメータ:
        `executionInfo` - Information about the workflow execution.

    - #### getExecutionConfiguration

          public WorkflowExecutionConfiguration getExecutionConfiguration()

      The configuration settings for this workflow execution including timeout values, tasklist etc.
      戻り値:
        The configuration settings for this workflow execution including timeout values, tasklist etc.

    - #### setExecutionConfiguration

          public void setExecutionConfiguration(WorkflowExecutionConfiguration executionConfiguration)

      The configuration settings for this workflow execution including timeout values, tasklist etc.
      パラメータ:
        `executionConfiguration` - The configuration settings for this workflow execution including timeout values, tasklist etc.

    - #### withExecutionConfiguration

          public WorkflowExecutionDetail withExecutionConfiguration(WorkflowExecutionConfiguration executionConfiguration)

      The configuration settings for this workflow execution including timeout values, tasklist etc.

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

      パラメータ:
        `executionConfiguration` - The configuration settings for this workflow execution including timeout values, tasklist etc.

    - #### getOpenCounts

          public WorkflowExecutionOpenCounts getOpenCounts()

      The number of tasks for this workflow execution. This includes open and closed tasks of all types.
      戻り値:
        The number of tasks for this workflow execution. This includes open and closed tasks of all types.

    - #### setOpenCounts

          public void setOpenCounts(WorkflowExecutionOpenCounts openCounts)

      The number of tasks for this workflow execution. This includes open and closed tasks of all types.
      パラメータ:
        `openCounts` - The number of tasks for this workflow execution. This includes open and closed tasks of all types.

    - #### withOpenCounts

          public WorkflowExecutionDetail withOpenCounts(WorkflowExecutionOpenCounts openCounts)

      The number of tasks for this workflow execution. This includes open and closed tasks of all types.

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

      パラメータ:
        `openCounts` - The number of tasks for this workflow execution. This includes open and closed tasks of all types.

    - #### getLatestActivityTaskTimestamp

          public java.util.Date getLatestActivityTaskTimestamp()

      The time when the last activity task was scheduled for this workflow execution. You can use this information to determine if the workflow has not made progress for an unusually long period of time and might require a corrective action.
      戻り値:
        The time when the last activity task was scheduled for this workflow execution. You can use this information to determine if the workflow has not made progress for an unusually long period of time and might require a corrective action.

    - #### setLatestActivityTaskTimestamp

          public void setLatestActivityTaskTimestamp(java.util.Date latestActivityTaskTimestamp)

      The time when the last activity task was scheduled for this workflow execution. You can use this information to determine if the workflow has not made progress for an unusually long period of time and might require a corrective action.
      パラメータ:
        `latestActivityTaskTimestamp` - The time when the last activity task was scheduled for this workflow execution. You can use this information to determine if the workflow has not made progress for an unusually long period of time and might require a corrective action.

    - #### withLatestActivityTaskTimestamp

          public WorkflowExecutionDetail withLatestActivityTaskTimestamp(java.util.Date latestActivityTaskTimestamp)

      The time when the last activity task was scheduled for this workflow execution. You can use this information to determine if the workflow has not made progress for an unusually long period of time and might require a corrective action.

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

      パラメータ:
        `latestActivityTaskTimestamp` - The time when the last activity task was scheduled for this workflow execution. You can use this information to determine if the workflow has not made progress for an unusually long period of time and might require a corrective action.

    - #### getLatestExecutionContext

          public java.lang.String getLatestExecutionContext()

      The latest executionContext provided by the decider for this workflow execution. A decider can provide an executionContext, which is a free form string, when closing a decision task using RespondDecisionTaskCompleted.

      Constraints:
      Length: 0 - 32768

      戻り値:
        The latest executionContext provided by the decider for this workflow execution. A decider can provide an executionContext, which is a free form string, when closing a decision task using RespondDecisionTaskCompleted.

    - #### setLatestExecutionContext

          public void setLatestExecutionContext(java.lang.String latestExecutionContext)

      The latest executionContext provided by the decider for this workflow execution. A decider can provide an executionContext, which is a free form string, when closing a decision task using RespondDecisionTaskCompleted.

      Constraints:
      Length: 0 - 32768

      パラメータ:
        `latestExecutionContext` - The latest executionContext provided by the decider for this workflow execution. A decider can provide an executionContext, which is a free form string, when closing a decision task using RespondDecisionTaskCompleted.

    - #### withLatestExecutionContext

          public WorkflowExecutionDetail withLatestExecutionContext(java.lang.String latestExecutionContext)

      The latest executionContext provided by the decider for this workflow execution. A decider can provide an executionContext, which is a free form string, when closing a decision task using RespondDecisionTaskCompleted.

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

      Constraints:
      Length: 0 - 32768

      パラメータ:
        `latestExecutionContext` - The latest executionContext provided by the decider for this workflow execution. A decider can provide an executionContext, which is a free form string, when closing a decision task using RespondDecisionTaskCompleted.

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