com.amazonaws.services.support.model
Class TrustedAdvisorCheckDescription

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

public class TrustedAdvisorCheckDescription
extends Object
implements Serializable

The description and metadata for a Trusted Advisor check.

See Also:
Serialized Form

Constructor Summary
TrustedAdvisorCheckDescription()
           
 
Method Summary
 boolean equals(Object obj)
           
 String getCategory()
          The category of the Trusted Advisor check.
 String getDescription()
          The description of the Trusted Advisor check, which includes the alert criteria and recommended actions (contains HTML markup).
 String getId()
          The unique identifier for the Trusted Advisor check.
 List<String> getMetadata()
          The column headings for the data returned by the Trusted Advisor check.
 String getName()
          The display name for the Trusted Advisor check.
 int hashCode()
           
 void setCategory(String category)
          The category of the Trusted Advisor check.
 void setDescription(String description)
          The description of the Trusted Advisor check, which includes the alert criteria and recommended actions (contains HTML markup).
 void setId(String id)
          The unique identifier for the Trusted Advisor check.
 void setMetadata(Collection<String> metadata)
          The column headings for the data returned by the Trusted Advisor check.
 void setName(String name)
          The display name for the Trusted Advisor check.
 String toString()
          Returns a string representation of this object; useful for testing and debugging.
 TrustedAdvisorCheckDescription withCategory(String category)
          The category of the Trusted Advisor check.
 TrustedAdvisorCheckDescription withDescription(String description)
          The description of the Trusted Advisor check, which includes the alert criteria and recommended actions (contains HTML markup).
 TrustedAdvisorCheckDescription withId(String id)
          The unique identifier for the Trusted Advisor check.
 TrustedAdvisorCheckDescription withMetadata(Collection<String> metadata)
          The column headings for the data returned by the Trusted Advisor check.
 TrustedAdvisorCheckDescription withMetadata(String... metadata)
          The column headings for the data returned by the Trusted Advisor check.
 TrustedAdvisorCheckDescription withName(String name)
          The display name for the Trusted Advisor check.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TrustedAdvisorCheckDescription

public TrustedAdvisorCheckDescription()
Method Detail

getId

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

Returns:
The unique identifier for the Trusted Advisor check.

setId

public void setId(String id)
The unique identifier for the Trusted Advisor check.

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

withId

public TrustedAdvisorCheckDescription withId(String id)
The unique identifier for the Trusted Advisor check.

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

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

getName

public String getName()
The display name for the Trusted Advisor check.

Returns:
The display name for the Trusted Advisor check.

setName

public void setName(String name)
The display name for the Trusted Advisor check.

Parameters:
name - The display name for the Trusted Advisor check.

withName

public TrustedAdvisorCheckDescription withName(String name)
The display name for the Trusted Advisor check.

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

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

getDescription

public String getDescription()
The description of the Trusted Advisor check, which includes the alert criteria and recommended actions (contains HTML markup).

Returns:
The description of the Trusted Advisor check, which includes the alert criteria and recommended actions (contains HTML markup).

setDescription

public void setDescription(String description)
The description of the Trusted Advisor check, which includes the alert criteria and recommended actions (contains HTML markup).

Parameters:
description - The description of the Trusted Advisor check, which includes the alert criteria and recommended actions (contains HTML markup).

withDescription

public TrustedAdvisorCheckDescription withDescription(String description)
The description of the Trusted Advisor check, which includes the alert criteria and recommended actions (contains HTML markup).

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

Parameters:
description - The description of the Trusted Advisor check, which includes the alert criteria and recommended actions (contains HTML markup).
Returns:
A reference to this updated object so that method calls can be chained together.

getCategory

public String getCategory()
The category of the Trusted Advisor check.

Returns:
The category of the Trusted Advisor check.

setCategory

public void setCategory(String category)
The category of the Trusted Advisor check.

Parameters:
category - The category of the Trusted Advisor check.

withCategory

public TrustedAdvisorCheckDescription withCategory(String category)
The category of the Trusted Advisor check.

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

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

getMetadata

public List<String> getMetadata()
The column headings for the data returned by the Trusted Advisor check. The order of the headings corresponds to the order of the data in the Metadata element of the TrustedAdvisorResourceDetail for the check.

Returns:
The column headings for the data returned by the Trusted Advisor check. The order of the headings corresponds to the order of the data in the Metadata element of the TrustedAdvisorResourceDetail for the check.

setMetadata

public void setMetadata(Collection<String> metadata)
The column headings for the data returned by the Trusted Advisor check. The order of the headings corresponds to the order of the data in the Metadata element of the TrustedAdvisorResourceDetail for the check.

Parameters:
metadata - The column headings for the data returned by the Trusted Advisor check. The order of the headings corresponds to the order of the data in the Metadata element of the TrustedAdvisorResourceDetail for the check.

withMetadata

public TrustedAdvisorCheckDescription withMetadata(String... metadata)
The column headings for the data returned by the Trusted Advisor check. The order of the headings corresponds to the order of the data in the Metadata element of the TrustedAdvisorResourceDetail for the check.

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

Parameters:
metadata - The column headings for the data returned by the Trusted Advisor check. The order of the headings corresponds to the order of the data in the Metadata element of the TrustedAdvisorResourceDetail for the check.
Returns:
A reference to this updated object so that method calls can be chained together.

withMetadata

public TrustedAdvisorCheckDescription withMetadata(Collection<String> metadata)
The column headings for the data returned by the Trusted Advisor check. The order of the headings corresponds to the order of the data in the Metadata element of the TrustedAdvisorResourceDetail for the check.

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

Parameters:
metadata - The column headings for the data returned by the Trusted Advisor check. The order of the headings corresponds to the order of the data in the Metadata element of the TrustedAdvisorResourceDetail for the check.
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.