com.amazonaws.services.simpleworkflow.model

## クラス CloseStatusFilter

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

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

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

  Used to filter the closed workflow executions in visibility APIs by their close status.

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

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

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

  - ### メソッドの概要

    メソッド
    修飾子とタイプ | メソッドと説明
    --- | ---
    `boolean` | `equals(java.lang.Object obj)`
    `java.lang.String` | `getStatus()` The close status that must match the close status of an execution for it to meet the criteria of this filter.
    `int` | `hashCode()`
    `void` | `setStatus(CloseStatus status)` The close status that must match the close status of an execution for it to meet the criteria of this filter.
    `void` | `setStatus(java.lang.String status)` The close status that must match the close status of an execution for it to meet the criteria of this filter.
    `java.lang.String` | `toString()` Returns a string representation of this object; useful for testing and debugging.
    `CloseStatusFilter` | `withStatus(CloseStatus status)` The close status that must match the close status of an execution for it to meet the criteria of this filter.
    `CloseStatusFilter` | `withStatus(java.lang.String status)` The close status that must match the close status of an execution for it to meet the criteria of this filter.

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

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

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

    - #### CloseStatusFilter

          public CloseStatusFilter()

  - ### メソッドの詳細

    - #### getStatus

          public java.lang.String getStatus()

      The close status that must match the close status of an execution for it to meet the criteria of this filter. This field is required.

      Constraints:
      Allowed Values: COMPLETED, FAILED, CANCELED, TERMINATED, CONTINUED_AS_NEW, TIMED_OUT

      戻り値:
        The close status that must match the close status of an execution for it to meet the criteria of this filter. This field is required.
      関連項目:
        `CloseStatus`

    - #### setStatus

          public void setStatus(java.lang.String status)

      The close status that must match the close status of an execution for it to meet the criteria of this filter. This field is required.

      Constraints:
      Allowed Values: COMPLETED, FAILED, CANCELED, TERMINATED, CONTINUED_AS_NEW, TIMED_OUT

      パラメータ:
        `status` - The close status that must match the close status of an execution for it to meet the criteria of this filter. This field is required.
      関連項目:
        `CloseStatus`

    - #### withStatus

          public CloseStatusFilter withStatus(java.lang.String status)

      The close status that must match the close status of an execution for it to meet the criteria of this filter. This field is required.

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

      Constraints:
      Allowed Values: COMPLETED, FAILED, CANCELED, TERMINATED, CONTINUED_AS_NEW, TIMED_OUT

      パラメータ:
        `status` - The close status that must match the close status of an execution for it to meet the criteria of this filter. This field is required.
      関連項目:
        `CloseStatus`

    - #### setStatus

          public void setStatus(CloseStatus status)

      The close status that must match the close status of an execution for it to meet the criteria of this filter. This field is required.

      Constraints:
      Allowed Values: COMPLETED, FAILED, CANCELED, TERMINATED, CONTINUED_AS_NEW, TIMED_OUT

      パラメータ:
        `status` - The close status that must match the close status of an execution for it to meet the criteria of this filter. This field is required.
      関連項目:
        `CloseStatus`

    - #### withStatus

          public CloseStatusFilter withStatus(CloseStatus status)

      The close status that must match the close status of an execution for it to meet the criteria of this filter. This field is required.

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

      Constraints:
      Allowed Values: COMPLETED, FAILED, CANCELED, TERMINATED, CONTINUED_AS_NEW, TIMED_OUT

      パラメータ:
        `status` - The close status that must match the close status of an execution for it to meet the criteria of this filter. This field is required.
      関連項目:
        `CloseStatus`

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