Did this page help you?

   Yes   No   Tell us about it...

com.amazonaws.services.support.model
Class TrustedAdvisorCheckSummary

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

public class TrustedAdvisorCheckSummary
extends Object
implements Serializable

Reports a summary of the Trusted Advisor check. This object contains the following child objects that report summary information about specific checks by category and resource:

See Also:
Serialized Form

Constructor Summary
TrustedAdvisorCheckSummary()
           
 
Method Summary
 boolean equals(Object obj)
           
 TrustedAdvisorCategorySpecificSummary getCategorySpecificSummary()
          Reports the results of a Trusted Advisor check by category.
 String getCheckId()
          Unique identifier for a Trusted Advisor check.
 Boolean getHasFlaggedResources()
          Indicates that the Trusted Advisor check returned flagged resources.
 TrustedAdvisorResourcesSummary getResourcesSummary()
          JSON-formatted object that lists details about AWS resources that were analyzed in a call to Trusted Advisor DescribeTrustedAdvisorCheckSummaries.
 String getStatus()
          Overall status of the Trusted Advisor check.
 String getTimestamp()
           
 int hashCode()
           
 Boolean isHasFlaggedResources()
          Indicates that the Trusted Advisor check returned flagged resources.
 void setCategorySpecificSummary(TrustedAdvisorCategorySpecificSummary categorySpecificSummary)
          Reports the results of a Trusted Advisor check by category.
 void setCheckId(String checkId)
          Unique identifier for a Trusted Advisor check.
 void setHasFlaggedResources(Boolean hasFlaggedResources)
          Indicates that the Trusted Advisor check returned flagged resources.
 void setResourcesSummary(TrustedAdvisorResourcesSummary resourcesSummary)
          JSON-formatted object that lists details about AWS resources that were analyzed in a call to Trusted Advisor DescribeTrustedAdvisorCheckSummaries.
 void setStatus(String status)
          Overall status of the Trusted Advisor check.
 void setTimestamp(String timestamp)
           
 String toString()
          Returns a string representation of this object; useful for testing and debugging.
 TrustedAdvisorCheckSummary withCategorySpecificSummary(TrustedAdvisorCategorySpecificSummary categorySpecificSummary)
          Reports the results of a Trusted Advisor check by category.
 TrustedAdvisorCheckSummary withCheckId(String checkId)
          Unique identifier for a Trusted Advisor check.
 TrustedAdvisorCheckSummary withHasFlaggedResources(Boolean hasFlaggedResources)
          Indicates that the Trusted Advisor check returned flagged resources.
 TrustedAdvisorCheckSummary withResourcesSummary(TrustedAdvisorResourcesSummary resourcesSummary)
          JSON-formatted object that lists details about AWS resources that were analyzed in a call to Trusted Advisor DescribeTrustedAdvisorCheckSummaries.
 TrustedAdvisorCheckSummary withStatus(String status)
          Overall status of the Trusted Advisor check.
 TrustedAdvisorCheckSummary withTimestamp(String timestamp)
           Returns a reference to this object so that method calls can be chained together.
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TrustedAdvisorCheckSummary

public TrustedAdvisorCheckSummary()
Method Detail

getCheckId

public String getCheckId()
Unique identifier for a Trusted Advisor check.

Returns:
Unique identifier for a Trusted Advisor check.

setCheckId

public void setCheckId(String checkId)
Unique identifier for a Trusted Advisor check.

Parameters:
checkId - Unique identifier for a Trusted Advisor check.

withCheckId

public TrustedAdvisorCheckSummary withCheckId(String checkId)
Unique identifier for a Trusted Advisor check.

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

Parameters:
checkId - Unique identifier for a Trusted Advisor check.
Returns:
A reference to this updated object so that method calls can be chained together.

getTimestamp

public String getTimestamp()
Returns:

setTimestamp

public void setTimestamp(String timestamp)
Parameters:
timestamp -

withTimestamp

public TrustedAdvisorCheckSummary withTimestamp(String timestamp)

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

Parameters:
timestamp -
Returns:
A reference to this updated object so that method calls can be chained together.

getStatus

public String getStatus()
Overall status of the Trusted Advisor check.

Returns:
Overall status of the Trusted Advisor check.

setStatus

public void setStatus(String status)
Overall status of the Trusted Advisor check.

Parameters:
status - Overall status of the Trusted Advisor check.

withStatus

public TrustedAdvisorCheckSummary withStatus(String status)
Overall status of the Trusted Advisor check.

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

Parameters:
status - Overall status of the Trusted Advisor check.
Returns:
A reference to this updated object so that method calls can be chained together.

isHasFlaggedResources

public Boolean isHasFlaggedResources()
Indicates that the Trusted Advisor check returned flagged resources.

Returns:
Indicates that the Trusted Advisor check returned flagged resources.

setHasFlaggedResources

public void setHasFlaggedResources(Boolean hasFlaggedResources)
Indicates that the Trusted Advisor check returned flagged resources.

Parameters:
hasFlaggedResources - Indicates that the Trusted Advisor check returned flagged resources.

withHasFlaggedResources

public TrustedAdvisorCheckSummary withHasFlaggedResources(Boolean hasFlaggedResources)
Indicates that the Trusted Advisor check returned flagged resources.

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

Parameters:
hasFlaggedResources - Indicates that the Trusted Advisor check returned flagged resources.
Returns:
A reference to this updated object so that method calls can be chained together.

getHasFlaggedResources

public Boolean getHasFlaggedResources()
Indicates that the Trusted Advisor check returned flagged resources.

Returns:
Indicates that the Trusted Advisor check returned flagged resources.

getResourcesSummary

public TrustedAdvisorResourcesSummary getResourcesSummary()
JSON-formatted object that lists details about AWS resources that were analyzed in a call to Trusted Advisor DescribeTrustedAdvisorCheckSummaries.

Returns:
JSON-formatted object that lists details about AWS resources that were analyzed in a call to Trusted Advisor DescribeTrustedAdvisorCheckSummaries.

setResourcesSummary

public void setResourcesSummary(TrustedAdvisorResourcesSummary resourcesSummary)
JSON-formatted object that lists details about AWS resources that were analyzed in a call to Trusted Advisor DescribeTrustedAdvisorCheckSummaries.

Parameters:
resourcesSummary - JSON-formatted object that lists details about AWS resources that were analyzed in a call to Trusted Advisor DescribeTrustedAdvisorCheckSummaries.

withResourcesSummary

public TrustedAdvisorCheckSummary withResourcesSummary(TrustedAdvisorResourcesSummary resourcesSummary)
JSON-formatted object that lists details about AWS resources that were analyzed in a call to Trusted Advisor DescribeTrustedAdvisorCheckSummaries.

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

Parameters:
resourcesSummary - JSON-formatted object that lists details about AWS resources that were analyzed in a call to Trusted Advisor DescribeTrustedAdvisorCheckSummaries.
Returns:
A reference to this updated object so that method calls can be chained together.

getCategorySpecificSummary

public TrustedAdvisorCategorySpecificSummary getCategorySpecificSummary()
Reports the results of a Trusted Advisor check by category. Only Cost Optimizing is currently supported.

Returns:
Reports the results of a Trusted Advisor check by category. Only Cost Optimizing is currently supported.

setCategorySpecificSummary

public void setCategorySpecificSummary(TrustedAdvisorCategorySpecificSummary categorySpecificSummary)
Reports the results of a Trusted Advisor check by category. Only Cost Optimizing is currently supported.

Parameters:
categorySpecificSummary - Reports the results of a Trusted Advisor check by category. Only Cost Optimizing is currently supported.

withCategorySpecificSummary

public TrustedAdvisorCheckSummary withCategorySpecificSummary(TrustedAdvisorCategorySpecificSummary categorySpecificSummary)
Reports the results of a Trusted Advisor check by category. Only Cost Optimizing is currently supported.

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

Parameters:
categorySpecificSummary - Reports the results of a Trusted Advisor check by category. Only Cost Optimizing is currently supported.
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 © 2010 Amazon Web Services, Inc. All Rights Reserved.