com.amazonaws.services.simpleworkflow.model

## クラス ActivityTypeInfo

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

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

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

  Detailed information about an activity type.

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

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

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

  - ### メソッドの概要

    メソッド
    修飾子とタイプ | メソッドと説明
    --- | ---
    `boolean` | `equals(java.lang.Object obj)`
    `ActivityType` | `getActivityType()` The ActivityType type structure representing the activity type.
    `java.util.Date` | `getCreationDate()` The date and time this activity type was created through RegisterActivityType.
    `java.util.Date` | `getDeprecationDate()` If DEPRECATED, the date and time DeprecateActivityType was called.
    `java.lang.String` | `getDescription()` The description of the activity type provided in RegisterActivityType.
    `java.lang.String` | `getStatus()` The current status of the activity type.
    `int` | `hashCode()`
    `void` | `setActivityType(ActivityType activityType)` The ActivityType type structure representing the activity type.
    `void` | `setCreationDate(java.util.Date creationDate)` The date and time this activity type was created through RegisterActivityType.
    `void` | `setDeprecationDate(java.util.Date deprecationDate)` If DEPRECATED, the date and time DeprecateActivityType was called.
    `void` | `setDescription(java.lang.String description)` The description of the activity type provided in RegisterActivityType.
    `void` | `setStatus(RegistrationStatus status)` The current status of the activity type.
    `void` | `setStatus(java.lang.String status)` The current status of the activity type.
    `java.lang.String` | `toString()` Returns a string representation of this object; useful for testing and debugging.
    `ActivityTypeInfo` | `withActivityType(ActivityType activityType)` The ActivityType type structure representing the activity type.
    `ActivityTypeInfo` | `withCreationDate(java.util.Date creationDate)` The date and time this activity type was created through RegisterActivityType.
    `ActivityTypeInfo` | `withDeprecationDate(java.util.Date deprecationDate)` If DEPRECATED, the date and time DeprecateActivityType was called.
    `ActivityTypeInfo` | `withDescription(java.lang.String description)` The description of the activity type provided in RegisterActivityType.
    `ActivityTypeInfo` | `withStatus(RegistrationStatus status)` The current status of the activity type.
    `ActivityTypeInfo` | `withStatus(java.lang.String status)` The current status of the activity type.

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

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

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

    - #### ActivityTypeInfo

          public ActivityTypeInfo()

  - ### メソッドの詳細

    - #### getActivityType

          public ActivityType getActivityType()

      The ActivityType type structure representing the activity type.
      戻り値:
        The ActivityType type structure representing the activity type.

    - #### setActivityType

          public void setActivityType(ActivityType activityType)

      The ActivityType type structure representing the activity type.
      パラメータ:
        `activityType` - The ActivityType type structure representing the activity type.

    - #### withActivityType

          public ActivityTypeInfo withActivityType(ActivityType activityType)

      The ActivityType type structure representing the activity type.

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

      パラメータ:
        `activityType` - The ActivityType type structure representing the activity type.

    - #### getStatus

          public java.lang.String getStatus()

      The current status of the activity type.

      Constraints:
      Allowed Values: REGISTERED, DEPRECATED

      戻り値:
        The current status of the activity type.
      関連項目:
        `RegistrationStatus`

    - #### setStatus

          public void setStatus(java.lang.String status)

      The current status of the activity type.

      Constraints:
      Allowed Values: REGISTERED, DEPRECATED

      パラメータ:
        `status` - The current status of the activity type.
      関連項目:
        `RegistrationStatus`

    - #### withStatus

          public ActivityTypeInfo withStatus(java.lang.String status)

      The current status of the activity type.

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

      Constraints:
      Allowed Values: REGISTERED, DEPRECATED

      パラメータ:
        `status` - The current status of the activity type.
      関連項目:
        `RegistrationStatus`

    - #### setStatus

          public void setStatus(RegistrationStatus status)

      The current status of the activity type.

      Constraints:
      Allowed Values: REGISTERED, DEPRECATED

      パラメータ:
        `status` - The current status of the activity type.
      関連項目:
        `RegistrationStatus`

    - #### withStatus

          public ActivityTypeInfo withStatus(RegistrationStatus status)

      The current status of the activity type.

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

      Constraints:
      Allowed Values: REGISTERED, DEPRECATED

      パラメータ:
        `status` - The current status of the activity type.
      関連項目:
        `RegistrationStatus`

    - #### getDescription

          public java.lang.String getDescription()

      The description of the activity type provided in RegisterActivityType.

      Constraints:
      Length: 0 - 1024

      戻り値:
        The description of the activity type provided in RegisterActivityType.

    - #### setDescription

          public void setDescription(java.lang.String description)

      The description of the activity type provided in RegisterActivityType.

      Constraints:
      Length: 0 - 1024

      パラメータ:
        `description` - The description of the activity type provided in RegisterActivityType.

    - #### withDescription

          public ActivityTypeInfo withDescription(java.lang.String description)

      The description of the activity type provided in RegisterActivityType.

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

      Constraints:
      Length: 0 - 1024

      パラメータ:
        `description` - The description of the activity type provided in RegisterActivityType.

    - #### getCreationDate

          public java.util.Date getCreationDate()

      The date and time this activity type was created through RegisterActivityType.
      戻り値:
        The date and time this activity type was created through RegisterActivityType.

    - #### setCreationDate

          public void setCreationDate(java.util.Date creationDate)

      The date and time this activity type was created through RegisterActivityType.
      パラメータ:
        `creationDate` - The date and time this activity type was created through RegisterActivityType.

    - #### withCreationDate

          public ActivityTypeInfo withCreationDate(java.util.Date creationDate)

      The date and time this activity type was created through RegisterActivityType.

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

      パラメータ:
        `creationDate` - The date and time this activity type was created through RegisterActivityType.

    - #### getDeprecationDate

          public java.util.Date getDeprecationDate()

      If DEPRECATED, the date and time DeprecateActivityType was called.
      戻り値:
        If DEPRECATED, the date and time DeprecateActivityType was called.

    - #### setDeprecationDate

          public void setDeprecationDate(java.util.Date deprecationDate)

      If DEPRECATED, the date and time DeprecateActivityType was called.
      パラメータ:
        `deprecationDate` - If DEPRECATED, the date and time DeprecateActivityType was called.

    - #### withDeprecationDate

          public ActivityTypeInfo withDeprecationDate(java.util.Date deprecationDate)

      If DEPRECATED, the date and time DeprecateActivityType was called.

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

      パラメータ:
        `deprecationDate` - If DEPRECATED, the date and time DeprecateActivityType was called.

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