com.amazonaws.services.cloudformation.model

## クラス StackSummary

- java.lang.Object
- - com.amazonaws.services.cloudformation.model.StackSummary

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

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

  The StackSummary Data Type

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

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

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

  - ### メソッドの概要

    メソッド
    修飾子とタイプ | メソッドと説明
    --- | ---
    `boolean` | `equals(java.lang.Object obj)`
    `java.util.Date` | `getCreationTime()` The time the stack was created.
    `java.util.Date` | `getDeletionTime()` The time the stack was deleted.
    `java.util.Date` | `getLastUpdatedTime()` The time the stack was last updated.
    `java.lang.String` | `getStackId()` Unique stack identifier.
    `java.lang.String` | `getStackName()` The name associated with the stack.
    `java.lang.String` | `getStackStatus()` The current status of the stack.
    `java.lang.String` | `getStackStatusReason()` Success/Failure message associated with the stack status.
    `java.lang.String` | `getTemplateDescription()` The template description of the template used to create the stack.
    `int` | `hashCode()`
    `void` | `setCreationTime(java.util.Date creationTime)` The time the stack was created.
    `void` | `setDeletionTime(java.util.Date deletionTime)` The time the stack was deleted.
    `void` | `setLastUpdatedTime(java.util.Date lastUpdatedTime)` The time the stack was last updated.
    `void` | `setStackId(java.lang.String stackId)` Unique stack identifier.
    `void` | `setStackName(java.lang.String stackName)` The name associated with the stack.
    `void` | `setStackStatus(StackStatus stackStatus)` The current status of the stack.
    `void` | `setStackStatus(java.lang.String stackStatus)` The current status of the stack.
    `void` | `setStackStatusReason(java.lang.String stackStatusReason)` Success/Failure message associated with the stack status.
    `void` | `setTemplateDescription(java.lang.String templateDescription)` The template description of the template used to create the stack.
    `java.lang.String` | `toString()` Returns a string representation of this object; useful for testing and debugging.
    `StackSummary` | `withCreationTime(java.util.Date creationTime)` The time the stack was created.
    `StackSummary` | `withDeletionTime(java.util.Date deletionTime)` The time the stack was deleted.
    `StackSummary` | `withLastUpdatedTime(java.util.Date lastUpdatedTime)` The time the stack was last updated.
    `StackSummary` | `withStackId(java.lang.String stackId)` Unique stack identifier.
    `StackSummary` | `withStackName(java.lang.String stackName)` The name associated with the stack.
    `StackSummary` | `withStackStatus(StackStatus stackStatus)` The current status of the stack.
    `StackSummary` | `withStackStatus(java.lang.String stackStatus)` The current status of the stack.
    `StackSummary` | `withStackStatusReason(java.lang.String stackStatusReason)` Success/Failure message associated with the stack status.
    `StackSummary` | `withTemplateDescription(java.lang.String templateDescription)` The template description of the template used to create the stack.

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

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

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

    - #### StackSummary

          public StackSummary()

  - ### メソッドの詳細

    - #### getStackId

          public java.lang.String getStackId()

      Unique stack identifier.
      戻り値:
        Unique stack identifier.

    - #### setStackId

          public void setStackId(java.lang.String stackId)

      Unique stack identifier.
      パラメータ:
        `stackId` - Unique stack identifier.

    - #### withStackId

          public StackSummary withStackId(java.lang.String stackId)

      Unique stack identifier.

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

      パラメータ:
        `stackId` - Unique stack identifier.

    - #### getStackName

          public java.lang.String getStackName()

      The name associated with the stack.
      戻り値:
        The name associated with the stack.

    - #### setStackName

          public void setStackName(java.lang.String stackName)

      The name associated with the stack.
      パラメータ:
        `stackName` - The name associated with the stack.

    - #### withStackName

          public StackSummary withStackName(java.lang.String stackName)

      The name associated with the stack.

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

      パラメータ:
        `stackName` - The name associated with the stack.

    - #### getTemplateDescription

          public java.lang.String getTemplateDescription()

      The template description of the template used to create the stack.
      戻り値:
        The template description of the template used to create the stack.

    - #### setTemplateDescription

          public void setTemplateDescription(java.lang.String templateDescription)

      The template description of the template used to create the stack.
      パラメータ:
        `templateDescription` - The template description of the template used to create the stack.

    - #### withTemplateDescription

          public StackSummary withTemplateDescription(java.lang.String templateDescription)

      The template description of the template used to create the stack.

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

      パラメータ:
        `templateDescription` - The template description of the template used to create the stack.

    - #### getCreationTime

          public java.util.Date getCreationTime()

      The time the stack was created.
      戻り値:
        The time the stack was created.

    - #### setCreationTime

          public void setCreationTime(java.util.Date creationTime)

      The time the stack was created.
      パラメータ:
        `creationTime` - The time the stack was created.

    - #### withCreationTime

          public StackSummary withCreationTime(java.util.Date creationTime)

      The time the stack was created.

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

      パラメータ:
        `creationTime` - The time the stack was created.

    - #### getLastUpdatedTime

          public java.util.Date getLastUpdatedTime()

      The time the stack was last updated. This field will only be returned if the stack has been updated at least once.
      戻り値:
        The time the stack was last updated. This field will only be returned if the stack has been updated at least once.

    - #### setLastUpdatedTime

          public void setLastUpdatedTime(java.util.Date lastUpdatedTime)

      The time the stack was last updated. This field will only be returned if the stack has been updated at least once.
      パラメータ:
        `lastUpdatedTime` - The time the stack was last updated. This field will only be returned if the stack has been updated at least once.

    - #### withLastUpdatedTime

          public StackSummary withLastUpdatedTime(java.util.Date lastUpdatedTime)

      The time the stack was last updated. This field will only be returned if the stack has been updated at least once.

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

      パラメータ:
        `lastUpdatedTime` - The time the stack was last updated. This field will only be returned if the stack has been updated at least once.

    - #### getDeletionTime

          public java.util.Date getDeletionTime()

      The time the stack was deleted.
      戻り値:
        The time the stack was deleted.

    - #### setDeletionTime

          public void setDeletionTime(java.util.Date deletionTime)

      The time the stack was deleted.
      パラメータ:
        `deletionTime` - The time the stack was deleted.

    - #### withDeletionTime

          public StackSummary withDeletionTime(java.util.Date deletionTime)

      The time the stack was deleted.

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

      パラメータ:
        `deletionTime` - The time the stack was deleted.

    - #### getStackStatus

          public java.lang.String getStackStatus()

      The current status of the stack.

      Constraints:
      Allowed Values: CREATE_IN_PROGRESS, CREATE_FAILED, CREATE_COMPLETE, ROLLBACK_IN_PROGRESS, ROLLBACK_FAILED, ROLLBACK_COMPLETE, DELETE_IN_PROGRESS, DELETE_FAILED, DELETE_COMPLETE, UPDATE_IN_PROGRESS, UPDATE_COMPLETE_CLEANUP_IN_PROGRESS, UPDATE_COMPLETE, UPDATE_ROLLBACK_IN_PROGRESS, UPDATE_ROLLBACK_FAILED, UPDATE_ROLLBACK_COMPLETE_CLEANUP_IN_PROGRESS, UPDATE_ROLLBACK_COMPLETE

      戻り値:
        The current status of the stack.
      関連項目:
        `StackStatus`

    - #### setStackStatus

          public void setStackStatus(java.lang.String stackStatus)

      The current status of the stack.

      Constraints:
      Allowed Values: CREATE_IN_PROGRESS, CREATE_FAILED, CREATE_COMPLETE, ROLLBACK_IN_PROGRESS, ROLLBACK_FAILED, ROLLBACK_COMPLETE, DELETE_IN_PROGRESS, DELETE_FAILED, DELETE_COMPLETE, UPDATE_IN_PROGRESS, UPDATE_COMPLETE_CLEANUP_IN_PROGRESS, UPDATE_COMPLETE, UPDATE_ROLLBACK_IN_PROGRESS, UPDATE_ROLLBACK_FAILED, UPDATE_ROLLBACK_COMPLETE_CLEANUP_IN_PROGRESS, UPDATE_ROLLBACK_COMPLETE

      パラメータ:
        `stackStatus` - The current status of the stack.
      関連項目:
        `StackStatus`

    - #### withStackStatus

          public StackSummary withStackStatus(java.lang.String stackStatus)

      The current status of the stack.

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

      Constraints:
      Allowed Values: CREATE_IN_PROGRESS, CREATE_FAILED, CREATE_COMPLETE, ROLLBACK_IN_PROGRESS, ROLLBACK_FAILED, ROLLBACK_COMPLETE, DELETE_IN_PROGRESS, DELETE_FAILED, DELETE_COMPLETE, UPDATE_IN_PROGRESS, UPDATE_COMPLETE_CLEANUP_IN_PROGRESS, UPDATE_COMPLETE, UPDATE_ROLLBACK_IN_PROGRESS, UPDATE_ROLLBACK_FAILED, UPDATE_ROLLBACK_COMPLETE_CLEANUP_IN_PROGRESS, UPDATE_ROLLBACK_COMPLETE

      パラメータ:
        `stackStatus` - The current status of the stack.
      関連項目:
        `StackStatus`

    - #### setStackStatus

          public void setStackStatus(StackStatus stackStatus)

      The current status of the stack.

      Constraints:
      Allowed Values: CREATE_IN_PROGRESS, CREATE_FAILED, CREATE_COMPLETE, ROLLBACK_IN_PROGRESS, ROLLBACK_FAILED, ROLLBACK_COMPLETE, DELETE_IN_PROGRESS, DELETE_FAILED, DELETE_COMPLETE, UPDATE_IN_PROGRESS, UPDATE_COMPLETE_CLEANUP_IN_PROGRESS, UPDATE_COMPLETE, UPDATE_ROLLBACK_IN_PROGRESS, UPDATE_ROLLBACK_FAILED, UPDATE_ROLLBACK_COMPLETE_CLEANUP_IN_PROGRESS, UPDATE_ROLLBACK_COMPLETE

      パラメータ:
        `stackStatus` - The current status of the stack.
      関連項目:
        `StackStatus`

    - #### withStackStatus

          public StackSummary withStackStatus(StackStatus stackStatus)

      The current status of the stack.

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

      Constraints:
      Allowed Values: CREATE_IN_PROGRESS, CREATE_FAILED, CREATE_COMPLETE, ROLLBACK_IN_PROGRESS, ROLLBACK_FAILED, ROLLBACK_COMPLETE, DELETE_IN_PROGRESS, DELETE_FAILED, DELETE_COMPLETE, UPDATE_IN_PROGRESS, UPDATE_COMPLETE_CLEANUP_IN_PROGRESS, UPDATE_COMPLETE, UPDATE_ROLLBACK_IN_PROGRESS, UPDATE_ROLLBACK_FAILED, UPDATE_ROLLBACK_COMPLETE_CLEANUP_IN_PROGRESS, UPDATE_ROLLBACK_COMPLETE

      パラメータ:
        `stackStatus` - The current status of the stack.
      関連項目:
        `StackStatus`

    - #### getStackStatusReason

          public java.lang.String getStackStatusReason()

      Success/Failure message associated with the stack status.
      戻り値:
        Success/Failure message associated with the stack status.

    - #### setStackStatusReason

          public void setStackStatusReason(java.lang.String stackStatusReason)

      Success/Failure message associated with the stack status.
      パラメータ:
        `stackStatusReason` - Success/Failure message associated with the stack status.

    - #### withStackStatusReason

          public StackSummary withStackStatusReason(java.lang.String stackStatusReason)

      Success/Failure message associated with the stack status.

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

      パラメータ:
        `stackStatusReason` - Success/Failure message associated with the stack status.

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