@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CheckDetail extends Object implements Serializable, Cloneable, StructuredPojo
Account details for a Well-Architected best practice in relation to Trusted Advisor checks.
Constructor and Description |
---|
CheckDetail() |
Modifier and Type | Method and Description |
---|---|
CheckDetail |
clone() |
boolean |
equals(Object obj) |
String |
getAccountId() |
String |
getChoiceId() |
String |
getDescription()
Trusted Advisor check description.
|
Integer |
getFlaggedResources()
Count of flagged resources associated to the check.
|
String |
getId()
Trusted Advisor check ID.
|
String |
getLensArn()
Well-Architected Lens ARN associated to the check.
|
String |
getName()
Trusted Advisor check name.
|
String |
getPillarId() |
String |
getProvider()
Provider of the check related to the best practice.
|
String |
getQuestionId() |
String |
getReason()
Reason associated to the check.
|
String |
getStatus()
Status associated to the check.
|
Date |
getUpdatedAt() |
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setAccountId(String accountId) |
void |
setChoiceId(String choiceId) |
void |
setDescription(String description)
Trusted Advisor check description.
|
void |
setFlaggedResources(Integer flaggedResources)
Count of flagged resources associated to the check.
|
void |
setId(String id)
Trusted Advisor check ID.
|
void |
setLensArn(String lensArn)
Well-Architected Lens ARN associated to the check.
|
void |
setName(String name)
Trusted Advisor check name.
|
void |
setPillarId(String pillarId) |
void |
setProvider(String provider)
Provider of the check related to the best practice.
|
void |
setQuestionId(String questionId) |
void |
setReason(String reason)
Reason associated to the check.
|
void |
setStatus(String status)
Status associated to the check.
|
void |
setUpdatedAt(Date updatedAt) |
String |
toString()
Returns a string representation of this object.
|
CheckDetail |
withAccountId(String accountId) |
CheckDetail |
withChoiceId(String choiceId) |
CheckDetail |
withDescription(String description)
Trusted Advisor check description.
|
CheckDetail |
withFlaggedResources(Integer flaggedResources)
Count of flagged resources associated to the check.
|
CheckDetail |
withId(String id)
Trusted Advisor check ID.
|
CheckDetail |
withLensArn(String lensArn)
Well-Architected Lens ARN associated to the check.
|
CheckDetail |
withName(String name)
Trusted Advisor check name.
|
CheckDetail |
withPillarId(String pillarId) |
CheckDetail |
withProvider(CheckProvider provider)
Provider of the check related to the best practice.
|
CheckDetail |
withProvider(String provider)
Provider of the check related to the best practice.
|
CheckDetail |
withQuestionId(String questionId) |
CheckDetail |
withReason(CheckFailureReason reason)
Reason associated to the check.
|
CheckDetail |
withReason(String reason)
Reason associated to the check.
|
CheckDetail |
withStatus(CheckStatus status)
Status associated to the check.
|
CheckDetail |
withStatus(String status)
Status associated to the check.
|
CheckDetail |
withUpdatedAt(Date updatedAt) |
public void setId(String id)
Trusted Advisor check ID.
id
- Trusted Advisor check ID.public String getId()
Trusted Advisor check ID.
public CheckDetail withId(String id)
Trusted Advisor check ID.
id
- Trusted Advisor check ID.public void setName(String name)
Trusted Advisor check name.
name
- Trusted Advisor check name.public String getName()
Trusted Advisor check name.
public CheckDetail withName(String name)
Trusted Advisor check name.
name
- Trusted Advisor check name.public void setDescription(String description)
Trusted Advisor check description.
description
- Trusted Advisor check description.public String getDescription()
Trusted Advisor check description.
public CheckDetail withDescription(String description)
Trusted Advisor check description.
description
- Trusted Advisor check description.public void setProvider(String provider)
Provider of the check related to the best practice.
provider
- Provider of the check related to the best practice.CheckProvider
public String getProvider()
Provider of the check related to the best practice.
CheckProvider
public CheckDetail withProvider(String provider)
Provider of the check related to the best practice.
provider
- Provider of the check related to the best practice.CheckProvider
public CheckDetail withProvider(CheckProvider provider)
Provider of the check related to the best practice.
provider
- Provider of the check related to the best practice.CheckProvider
public void setLensArn(String lensArn)
Well-Architected Lens ARN associated to the check.
lensArn
- Well-Architected Lens ARN associated to the check.public String getLensArn()
Well-Architected Lens ARN associated to the check.
public CheckDetail withLensArn(String lensArn)
Well-Architected Lens ARN associated to the check.
lensArn
- Well-Architected Lens ARN associated to the check.public void setPillarId(String pillarId)
pillarId
- public String getPillarId()
public CheckDetail withPillarId(String pillarId)
pillarId
- public void setQuestionId(String questionId)
questionId
- public String getQuestionId()
public CheckDetail withQuestionId(String questionId)
questionId
- public void setChoiceId(String choiceId)
choiceId
- public String getChoiceId()
public CheckDetail withChoiceId(String choiceId)
choiceId
- public void setStatus(String status)
Status associated to the check.
status
- Status associated to the check.CheckStatus
public String getStatus()
Status associated to the check.
CheckStatus
public CheckDetail withStatus(String status)
Status associated to the check.
status
- Status associated to the check.CheckStatus
public CheckDetail withStatus(CheckStatus status)
Status associated to the check.
status
- Status associated to the check.CheckStatus
public void setAccountId(String accountId)
accountId
- public String getAccountId()
public CheckDetail withAccountId(String accountId)
accountId
- public void setFlaggedResources(Integer flaggedResources)
Count of flagged resources associated to the check.
flaggedResources
- Count of flagged resources associated to the check.public Integer getFlaggedResources()
Count of flagged resources associated to the check.
public CheckDetail withFlaggedResources(Integer flaggedResources)
Count of flagged resources associated to the check.
flaggedResources
- Count of flagged resources associated to the check.public void setReason(String reason)
Reason associated to the check.
reason
- Reason associated to the check.CheckFailureReason
public String getReason()
Reason associated to the check.
CheckFailureReason
public CheckDetail withReason(String reason)
Reason associated to the check.
reason
- Reason associated to the check.CheckFailureReason
public CheckDetail withReason(CheckFailureReason reason)
Reason associated to the check.
reason
- Reason associated to the check.CheckFailureReason
public void setUpdatedAt(Date updatedAt)
updatedAt
- public Date getUpdatedAt()
public CheckDetail withUpdatedAt(Date updatedAt)
updatedAt
- public String toString()
toString
in class Object
Object.toString()
public CheckDetail clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.