com.amazonaws.services.support.model
Class TrustedAdvisorResourceDetail

java.lang.Object
  extended by com.amazonaws.services.support.model.TrustedAdvisorResourceDetail
All Implemented Interfaces:
Serializable

public class TrustedAdvisorResourceDetail
extends Object
implements Serializable

Contains information about a resource identified by a Trusted Advisor check.

See Also:
Serialized Form

Constructor Summary
TrustedAdvisorResourceDetail()
           
 
Method Summary
 boolean equals(Object obj)
           
 Boolean getIsSuppressed()
          Specifies whether the AWS resource was ignored by Trusted Advisor because it was marked as suppressed by the user.
 List<String> getMetadata()
          Additional information about the identified resource.
 String getRegion()
          The AWS region in which the identified resource is located.
 String getResourceId()
          The unique identifier for the identified resource.
 String getStatus()
          The status code for the resource identified in the Trusted Advisor check.
 int hashCode()
           
 Boolean isSuppressed()
          Specifies whether the AWS resource was ignored by Trusted Advisor because it was marked as suppressed by the user.
 void setIsSuppressed(Boolean isSuppressed)
          Specifies whether the AWS resource was ignored by Trusted Advisor because it was marked as suppressed by the user.
 void setMetadata(Collection<String> metadata)
          Additional information about the identified resource.
 void setRegion(String region)
          The AWS region in which the identified resource is located.
 void setResourceId(String resourceId)
          The unique identifier for the identified resource.
 void setStatus(String status)
          The status code for the resource identified in the Trusted Advisor check.
 String toString()
          Returns a string representation of this object; useful for testing and debugging.
 TrustedAdvisorResourceDetail withIsSuppressed(Boolean isSuppressed)
          Specifies whether the AWS resource was ignored by Trusted Advisor because it was marked as suppressed by the user.
 TrustedAdvisorResourceDetail withMetadata(Collection<String> metadata)
          Additional information about the identified resource.
 TrustedAdvisorResourceDetail withMetadata(String... metadata)
          Additional information about the identified resource.
 TrustedAdvisorResourceDetail withRegion(String region)
          The AWS region in which the identified resource is located.
 TrustedAdvisorResourceDetail withResourceId(String resourceId)
          The unique identifier for the identified resource.
 TrustedAdvisorResourceDetail withStatus(String status)
          The status code for the resource identified in the Trusted Advisor check.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TrustedAdvisorResourceDetail

public TrustedAdvisorResourceDetail()
Method Detail

getStatus

public String getStatus()
The status code for the resource identified in the Trusted Advisor check.

Returns:
The status code for the resource identified in the Trusted Advisor check.

setStatus

public void setStatus(String status)
The status code for the resource identified in the Trusted Advisor check.

Parameters:
status - The status code for the resource identified in the Trusted Advisor check.

withStatus

public TrustedAdvisorResourceDetail withStatus(String status)
The 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.

Parameters:
status - The status code for the resource identified in the Trusted Advisor check.
Returns:
A reference to this updated object so that method calls can be chained together.

getRegion

public String getRegion()
The AWS region in which the identified resource is located.

Returns:
The AWS region in which the identified resource is located.

setRegion

public void setRegion(String region)
The AWS region in which the identified resource is located.

Parameters:
region - The AWS region in which the identified resource is located.

withRegion

public TrustedAdvisorResourceDetail withRegion(String region)
The AWS region in which the identified resource is located.

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

Parameters:
region - The AWS region in which the identified resource is located.
Returns:
A reference to this updated object so that method calls can be chained together.

getResourceId

public String getResourceId()
The unique identifier for the identified resource.

Returns:
The unique identifier for the identified resource.

setResourceId

public void setResourceId(String resourceId)
The unique identifier for the identified resource.

Parameters:
resourceId - The unique identifier for the identified resource.

withResourceId

public TrustedAdvisorResourceDetail withResourceId(String resourceId)
The unique identifier for the identified resource.

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

Parameters:
resourceId - The unique identifier for the identified resource.
Returns:
A reference to this updated object so that method calls can be chained together.

isSuppressed

public Boolean isSuppressed()
Specifies whether the AWS resource was ignored by Trusted Advisor because it was marked as suppressed by the user.

Returns:
Specifies whether the AWS resource was ignored by Trusted Advisor because it was marked as suppressed by the user.

setIsSuppressed

public void setIsSuppressed(Boolean isSuppressed)
Specifies whether the AWS resource was ignored by Trusted Advisor because it was marked as suppressed by the user.

Parameters:
isSuppressed - Specifies whether the AWS resource was ignored by Trusted Advisor because it was marked as suppressed by the user.

withIsSuppressed

public TrustedAdvisorResourceDetail withIsSuppressed(Boolean isSuppressed)
Specifies whether the AWS resource was ignored by Trusted Advisor because it was marked as suppressed by the user.

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

Parameters:
isSuppressed - Specifies whether the AWS resource was ignored by Trusted Advisor because it was marked as suppressed by the user.
Returns:
A reference to this updated object so that method calls can be chained together.

getIsSuppressed

public Boolean getIsSuppressed()
Specifies whether the AWS resource was ignored by Trusted Advisor because it was marked as suppressed by the user.

Returns:
Specifies whether the AWS resource was ignored by Trusted Advisor because it was marked as suppressed by the user.

getMetadata

public List<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.

Returns:
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(Collection<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.

Parameters:
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(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.

Parameters:
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 updated object so that method calls can be chained together.

withMetadata

public TrustedAdvisorResourceDetail withMetadata(Collection<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.

Parameters:
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 updated object so that method calls can be chained together.

toString

public String toString()
Returns a string representation of this object; useful for testing and debugging.

Overrides:
toString in class Object
Returns:
A string representation of this object.
See Also:
Object.toString()

hashCode

public int hashCode()
Overrides:
hashCode in class Object

equals

public boolean equals(Object obj)
Overrides:
equals in class Object


Copyright © 2016. All rights reserved.