com.amazonaws.services.support.model
Class TrustedAdvisorCheckResult

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

public class TrustedAdvisorCheckResult
extends Object
implements Serializable

The results of a Trusted Advisor check returned by DescribeTrustedAdvisorCheckResult.

See Also:
Serialized Form

Constructor Summary
TrustedAdvisorCheckResult()
           
 
Method Summary
 boolean equals(Object obj)
           
 TrustedAdvisorCategorySpecificSummary getCategorySpecificSummary()
          Summary information that relates to the category of the check.
 String getCheckId()
          The unique identifier for the Trusted Advisor check.
 List<TrustedAdvisorResourceDetail> getFlaggedResources()
          The details about each resource listed in the check result.
 TrustedAdvisorResourcesSummary getResourcesSummary()
          Details about AWS resources that were analyzed in a call to Trusted Advisor DescribeTrustedAdvisorCheckSummaries.
 String getStatus()
          The alert status of the check: "ok" (green), "warning" (yellow), "error" (red), or "not_available".
 String getTimestamp()
          The time of the last refresh of the check.
 int hashCode()
           
 void setCategorySpecificSummary(TrustedAdvisorCategorySpecificSummary categorySpecificSummary)
          Summary information that relates to the category of the check.
 void setCheckId(String checkId)
          The unique identifier for the Trusted Advisor check.
 void setFlaggedResources(Collection<TrustedAdvisorResourceDetail> flaggedResources)
          The details about each resource listed in the check result.
 void setResourcesSummary(TrustedAdvisorResourcesSummary resourcesSummary)
          Details about AWS resources that were analyzed in a call to Trusted Advisor DescribeTrustedAdvisorCheckSummaries.
 void setStatus(String status)
          The alert status of the check: "ok" (green), "warning" (yellow), "error" (red), or "not_available".
 void setTimestamp(String timestamp)
          The time of the last refresh of the check.
 String toString()
          Returns a string representation of this object; useful for testing and debugging.
 TrustedAdvisorCheckResult withCategorySpecificSummary(TrustedAdvisorCategorySpecificSummary categorySpecificSummary)
          Summary information that relates to the category of the check.
 TrustedAdvisorCheckResult withCheckId(String checkId)
          The unique identifier for the Trusted Advisor check.
 TrustedAdvisorCheckResult withFlaggedResources(Collection<TrustedAdvisorResourceDetail> flaggedResources)
          The details about each resource listed in the check result.
 TrustedAdvisorCheckResult withFlaggedResources(TrustedAdvisorResourceDetail... flaggedResources)
          The details about each resource listed in the check result.
 TrustedAdvisorCheckResult withResourcesSummary(TrustedAdvisorResourcesSummary resourcesSummary)
          Details about AWS resources that were analyzed in a call to Trusted Advisor DescribeTrustedAdvisorCheckSummaries.
 TrustedAdvisorCheckResult withStatus(String status)
          The alert status of the check: "ok" (green), "warning" (yellow), "error" (red), or "not_available".
 TrustedAdvisorCheckResult withTimestamp(String timestamp)
          The time of the last refresh of the check.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TrustedAdvisorCheckResult

public TrustedAdvisorCheckResult()
Method Detail

getCheckId

public String getCheckId()
The unique identifier for the Trusted Advisor check.

Returns:
The unique identifier for the Trusted Advisor check.

setCheckId

public void setCheckId(String checkId)
The unique identifier for the Trusted Advisor check.

Parameters:
checkId - The unique identifier for the Trusted Advisor check.

withCheckId

public TrustedAdvisorCheckResult withCheckId(String checkId)
The unique identifier for the Trusted Advisor check.

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

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

getTimestamp

public String getTimestamp()
The time of the last refresh of the check.

Returns:
The time of the last refresh of the check.

setTimestamp

public void setTimestamp(String timestamp)
The time of the last refresh of the check.

Parameters:
timestamp - The time of the last refresh of the check.

withTimestamp

public TrustedAdvisorCheckResult withTimestamp(String timestamp)
The time of the last refresh of the check.

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

Parameters:
timestamp - The time of the last refresh of the check.
Returns:
A reference to this updated object so that method calls can be chained together.

getStatus

public String getStatus()
The alert status of the check: "ok" (green), "warning" (yellow), "error" (red), or "not_available".

Returns:
The alert status of the check: "ok" (green), "warning" (yellow), "error" (red), or "not_available".

setStatus

public void setStatus(String status)
The alert status of the check: "ok" (green), "warning" (yellow), "error" (red), or "not_available".

Parameters:
status - The alert status of the check: "ok" (green), "warning" (yellow), "error" (red), or "not_available".

withStatus

public TrustedAdvisorCheckResult withStatus(String status)
The alert status of the check: "ok" (green), "warning" (yellow), "error" (red), or "not_available".

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

Parameters:
status - The alert status of the check: "ok" (green), "warning" (yellow), "error" (red), or "not_available".
Returns:
A reference to this updated object so that method calls can be chained together.

getResourcesSummary

public TrustedAdvisorResourcesSummary getResourcesSummary()
Details about AWS resources that were analyzed in a call to Trusted Advisor DescribeTrustedAdvisorCheckSummaries.

Returns:
Details about AWS resources that were analyzed in a call to Trusted Advisor DescribeTrustedAdvisorCheckSummaries.

setResourcesSummary

public void setResourcesSummary(TrustedAdvisorResourcesSummary resourcesSummary)
Details about AWS resources that were analyzed in a call to Trusted Advisor DescribeTrustedAdvisorCheckSummaries.

Parameters:
resourcesSummary - Details about AWS resources that were analyzed in a call to Trusted Advisor DescribeTrustedAdvisorCheckSummaries.

withResourcesSummary

public TrustedAdvisorCheckResult withResourcesSummary(TrustedAdvisorResourcesSummary resourcesSummary)
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 - 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()
Summary information that relates to the category of the check. Cost Optimizing is the only category that is currently supported.

Returns:
Summary information that relates to the category of the check. Cost Optimizing is the only category that is currently supported.

setCategorySpecificSummary

public void setCategorySpecificSummary(TrustedAdvisorCategorySpecificSummary categorySpecificSummary)
Summary information that relates to the category of the check. Cost Optimizing is the only category that is currently supported.

Parameters:
categorySpecificSummary - Summary information that relates to the category of the check. Cost Optimizing is the only category that is currently supported.

withCategorySpecificSummary

public TrustedAdvisorCheckResult withCategorySpecificSummary(TrustedAdvisorCategorySpecificSummary categorySpecificSummary)
Summary information that relates to the category of the check. Cost Optimizing is the only category that is currently supported.

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

Parameters:
categorySpecificSummary - Summary information that relates to the category of the check. Cost Optimizing is the only category that is currently supported.
Returns:
A reference to this updated object so that method calls can be chained together.

getFlaggedResources

public List<TrustedAdvisorResourceDetail> getFlaggedResources()
The details about each resource listed in the check result.

Returns:
The details about each resource listed in the check result.

setFlaggedResources

public void setFlaggedResources(Collection<TrustedAdvisorResourceDetail> flaggedResources)
The details about each resource listed in the check result.

Parameters:
flaggedResources - The details about each resource listed in the check result.

withFlaggedResources

public TrustedAdvisorCheckResult withFlaggedResources(TrustedAdvisorResourceDetail... flaggedResources)
The details about each resource listed in the check result.

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

Parameters:
flaggedResources - The details about each resource listed in the check result.
Returns:
A reference to this updated object so that method calls can be chained together.

withFlaggedResources

public TrustedAdvisorCheckResult withFlaggedResources(Collection<TrustedAdvisorResourceDetail> flaggedResources)
The details about each resource listed in the check result.

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

Parameters:
flaggedResources - The details about each resource listed in the check result.
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.