com.amazonaws.services.support.model

## クラス TrustedAdvisorResourceDetail

- java.lang.Object
- - com.amazonaws.services.support.model.TrustedAdvisorResourceDetail

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

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

  Structure that contains information about the resource to which the Trusted Advisor check pertains.

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

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

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

  - ### メソッドの概要

    メソッド
    修飾子とタイプ | メソッドと説明
    --- | ---
    `boolean` | `equals(java.lang.Object obj)`
    `java.lang.Boolean` | `getIsSuppressed()` Indicates whether the specified AWS resource has had its participation in Trusted Advisor checks suppressed.
    `java.util.List<java.lang.String>` | `getMetadata()` Additional information about the identified resource.
    `java.lang.String` | `getRegion()` AWS region in which the identified resource is located.
    `java.lang.String` | `getResourceId()` Unique identifier for the identified resource.
    `java.lang.String` | `getStatus()` Status code for the resource identified in the Trusted Advisor check.
    `int` | `hashCode()`
    `java.lang.Boolean` | `isSuppressed()` Indicates whether the specified AWS resource has had its participation in Trusted Advisor checks suppressed.
    `void` | `setIsSuppressed(java.lang.Boolean isSuppressed)` Indicates whether the specified AWS resource has had its participation in Trusted Advisor checks suppressed.
    `void` | `setMetadata(java.util.Collection<java.lang.String> metadata)` Additional information about the identified resource.
    `void` | `setRegion(java.lang.String region)` AWS region in which the identified resource is located.
    `void` | `setResourceId(java.lang.String resourceId)` Unique identifier for the identified resource.
    `void` | `setStatus(java.lang.String status)` Status code for the resource identified in the Trusted Advisor check.
    `java.lang.String` | `toString()` Returns a string representation of this object; useful for testing and debugging.
    `TrustedAdvisorResourceDetail` | `withIsSuppressed(java.lang.Boolean isSuppressed)` Indicates whether the specified AWS resource has had its participation in Trusted Advisor checks suppressed.
    `TrustedAdvisorResourceDetail` | `withMetadata(java.util.Collection<java.lang.String> metadata)` Additional information about the identified resource.
    `TrustedAdvisorResourceDetail` | `withMetadata(java.lang.String... metadata)` Additional information about the identified resource.
    `TrustedAdvisorResourceDetail` | `withRegion(java.lang.String region)` AWS region in which the identified resource is located.
    `TrustedAdvisorResourceDetail` | `withResourceId(java.lang.String resourceId)` Unique identifier for the identified resource.
    `TrustedAdvisorResourceDetail` | `withStatus(java.lang.String status)` Status code for the resource identified in the Trusted Advisor check.

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

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

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

    - #### TrustedAdvisorResourceDetail

          public TrustedAdvisorResourceDetail()

  - ### メソッドの詳細

    - #### getStatus

          public java.lang.String getStatus()

      Status code for the resource identified in the Trusted Advisor check.
      戻り値:
        Status code for the resource identified in the Trusted Advisor check.

    - #### setStatus

          public void setStatus(java.lang.String status)

      Status code for the resource identified in the Trusted Advisor check.
      パラメータ:
        `status` - Status code for the resource identified in the Trusted Advisor check.

    - #### withStatus

          public TrustedAdvisorResourceDetail withStatus(java.lang.String status)

      Status code for the resource identified in the Trusted Advisor check.

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

      パラメータ:
        `status` - Status code for the resource identified in the Trusted Advisor check.

    - #### getRegion

          public java.lang.String getRegion()

      AWS region in which the identified resource is located.
      戻り値:
        AWS region in which the identified resource is located.

    - #### setRegion

          public void setRegion(java.lang.String region)

      AWS region in which the identified resource is located.
      パラメータ:
        `region` - AWS region in which the identified resource is located.

    - #### withRegion

          public TrustedAdvisorResourceDetail withRegion(java.lang.String region)

      AWS region in which the identified resource is located.

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

      パラメータ:
        `region` - AWS region in which the identified resource is located.

    - #### getResourceId

          public java.lang.String getResourceId()

      Unique identifier for the identified resource.
      戻り値:
        Unique identifier for the identified resource.

    - #### setResourceId

          public void setResourceId(java.lang.String resourceId)

      Unique identifier for the identified resource.
      パラメータ:
        `resourceId` - Unique identifier for the identified resource.

    - #### withResourceId

          public TrustedAdvisorResourceDetail withResourceId(java.lang.String resourceId)

      Unique identifier for the identified resource.

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

      パラメータ:
        `resourceId` - Unique identifier for the identified resource.

    - #### isSuppressed

          public java.lang.Boolean isSuppressed()

      Indicates whether the specified AWS resource has had its participation in Trusted Advisor checks suppressed.
      戻り値:
        Indicates whether the specified AWS resource has had its participation in Trusted Advisor checks suppressed.

    - #### setIsSuppressed

          public void setIsSuppressed(java.lang.Boolean isSuppressed)

      Indicates whether the specified AWS resource has had its participation in Trusted Advisor checks suppressed.
      パラメータ:
        `isSuppressed` - Indicates whether the specified AWS resource has had its participation in Trusted Advisor checks suppressed.

    - #### withIsSuppressed

          public TrustedAdvisorResourceDetail withIsSuppressed(java.lang.Boolean isSuppressed)

      Indicates whether the specified AWS resource has had its participation in Trusted Advisor checks suppressed.

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

      パラメータ:
        `isSuppressed` - Indicates whether the specified AWS resource has had its participation in Trusted Advisor checks suppressed.

    - #### getIsSuppressed

          public java.lang.Boolean getIsSuppressed()

      Indicates whether the specified AWS resource has had its participation in Trusted Advisor checks suppressed.
      戻り値:
        Indicates whether the specified AWS resource has had its participation in Trusted Advisor checks suppressed.

    - #### getMetadata

          public java.util.List<java.lang.String> getMetadata()

      Additional information about the identified resource. The exact metadata and its order can be obtained by inspecting the TrustedAdvisorCheckDescription object returned by the call to DescribeTrustedAdvisorChecks.
      戻り値:
        Additional information about the identified resource. The exact metadata and its order can be obtained by inspecting the TrustedAdvisorCheckDescription object returned by the call to DescribeTrustedAdvisorChecks.

    - #### setMetadata

          public void setMetadata(java.util.Collection<java.lang.String> metadata)

      Additional information about the identified resource. The exact metadata and its order can be obtained by inspecting the TrustedAdvisorCheckDescription object returned by the call to DescribeTrustedAdvisorChecks.
      パラメータ:
        `metadata` - Additional information about the identified resource. The exact metadata and its order can be obtained by inspecting the TrustedAdvisorCheckDescription object returned by the call to DescribeTrustedAdvisorChecks.

    - #### withMetadata

          public TrustedAdvisorResourceDetail withMetadata(java.lang.String... metadata)

      Additional information about the identified resource. The exact metadata and its order can be obtained by inspecting the TrustedAdvisorCheckDescription object returned by the call to DescribeTrustedAdvisorChecks.

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

      パラメータ:
        `metadata` - Additional information about the identified resource. The exact metadata and its order can be obtained by inspecting the TrustedAdvisorCheckDescription object returned by the call to DescribeTrustedAdvisorChecks.

    - #### withMetadata

          public TrustedAdvisorResourceDetail withMetadata(java.util.Collection<java.lang.String> metadata)

      Additional information about the identified resource. The exact metadata and its order can be obtained by inspecting the TrustedAdvisorCheckDescription object returned by the call to DescribeTrustedAdvisorChecks.

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

      パラメータ:
        `metadata` - Additional information about the identified resource. The exact metadata and its order can be obtained by inspecting the TrustedAdvisorCheckDescription object returned by the call to DescribeTrustedAdvisorChecks.

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