@Generated(value="software.amazon.awssdk:codegen") public final class CheckDetail extends Object implements SdkPojo, Serializable, ToCopyableBuilder<CheckDetail.Builder,CheckDetail>
Account details for a Well-Architected best practice in relation to Trusted Advisor checks.
| Modifier and Type | Class and Description |
|---|---|
static interface |
CheckDetail.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
accountId()
Returns the value of the AccountId property for this object.
|
static CheckDetail.Builder |
builder() |
String |
choiceId()
Returns the value of the ChoiceId property for this object.
|
String |
description()
Trusted Advisor check description.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
Integer |
flaggedResources()
Count of flagged resources associated to the check.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
id()
Trusted Advisor check ID.
|
String |
lensArn()
Well-Architected Lens ARN associated to the check.
|
String |
name()
Trusted Advisor check name.
|
String |
pillarId()
Returns the value of the PillarId property for this object.
|
CheckProvider |
provider()
Provider of the check related to the best practice.
|
String |
providerAsString()
Provider of the check related to the best practice.
|
String |
questionId()
Returns the value of the QuestionId property for this object.
|
CheckFailureReason |
reason()
Reason associated to the check.
|
String |
reasonAsString()
Reason associated to the check.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends CheckDetail.Builder> |
serializableBuilderClass() |
CheckStatus |
status()
Status associated to the check.
|
String |
statusAsString()
Status associated to the check.
|
CheckDetail.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
Instant |
updatedAt()
Returns the value of the UpdatedAt property for this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String id()
Trusted Advisor check ID.
public final String name()
Trusted Advisor check name.
public final String description()
Trusted Advisor check description.
public final CheckProvider provider()
Provider of the check related to the best practice.
If the service returns an enum value that is not available in the current SDK version, provider will
return CheckProvider.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
providerAsString().
CheckProviderpublic final String providerAsString()
Provider of the check related to the best practice.
If the service returns an enum value that is not available in the current SDK version, provider will
return CheckProvider.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
providerAsString().
CheckProviderpublic final String lensArn()
Well-Architected Lens ARN associated to the check.
public final String pillarId()
public final String questionId()
public final String choiceId()
public final CheckStatus status()
Status associated to the check.
If the service returns an enum value that is not available in the current SDK version, status will
return CheckStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
statusAsString().
CheckStatuspublic final String statusAsString()
Status associated to the check.
If the service returns an enum value that is not available in the current SDK version, status will
return CheckStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
statusAsString().
CheckStatuspublic final String accountId()
public final Integer flaggedResources()
Count of flagged resources associated to the check.
public final CheckFailureReason reason()
Reason associated to the check.
If the service returns an enum value that is not available in the current SDK version, reason will
return CheckFailureReason.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
reasonAsString().
CheckFailureReasonpublic final String reasonAsString()
Reason associated to the check.
If the service returns an enum value that is not available in the current SDK version, reason will
return CheckFailureReason.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
reasonAsString().
CheckFailureReasonpublic final Instant updatedAt()
public CheckDetail.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<CheckDetail.Builder,CheckDetail>public static CheckDetail.Builder builder()
public static Class<? extends CheckDetail.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.