StructuredPojo
, ToCopyableBuilder<TrustedAdvisorCheckResult.Builder,TrustedAdvisorCheckResult>
@Generated("software.amazon.awssdk:codegen") public class TrustedAdvisorCheckResult extends Object implements StructuredPojo, ToCopyableBuilder<TrustedAdvisorCheckResult.Builder,TrustedAdvisorCheckResult>
The results of a Trusted Advisor check returned by DescribeTrustedAdvisorCheckResult.
Modifier and Type | Class | Description |
---|---|---|
static interface |
TrustedAdvisorCheckResult.Builder |
Modifier and Type | Method | Description |
---|---|---|
static TrustedAdvisorCheckResult.Builder |
builder() |
|
TrustedAdvisorCategorySpecificSummary |
categorySpecificSummary() |
Summary information that relates to the category of the check.
|
String |
checkId() |
The unique identifier for the Trusted Advisor check.
|
boolean |
equals(Object obj) |
|
List<TrustedAdvisorResourceDetail> |
flaggedResources() |
The details about each resource listed in the check result.
|
int |
hashCode() |
|
void |
marshall(ProtocolMarshaller protocolMarshaller) |
Marshalls this structured data using the given
ProtocolMarshaller . |
TrustedAdvisorResourcesSummary |
resourcesSummary() |
|
static Class<? extends TrustedAdvisorCheckResult.Builder> |
serializableBuilderClass() |
|
String |
status() |
The alert status of the check: "ok" (green), "warning" (yellow), "error" (red), or "not_available".
|
String |
timestamp() |
The time of the last refresh of the check.
|
TrustedAdvisorCheckResult.Builder |
toBuilder() |
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
public String checkId()
The unique identifier for the Trusted Advisor check.
public String timestamp()
The time of the last refresh of the check.
public String status()
The alert status of the check: "ok" (green), "warning" (yellow), "error" (red), or "not_available".
public TrustedAdvisorResourcesSummary resourcesSummary()
public TrustedAdvisorCategorySpecificSummary categorySpecificSummary()
Summary information that relates to the category of the check. Cost Optimizing is the only category that is currently supported.
public List<TrustedAdvisorResourceDetail> flaggedResources()
The details about each resource listed in the check result.
public TrustedAdvisorCheckResult.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<TrustedAdvisorCheckResult.Builder,TrustedAdvisorCheckResult>
public static TrustedAdvisorCheckResult.Builder builder()
public static Class<? extends TrustedAdvisorCheckResult.Builder> serializableBuilderClass()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.