@Generated(value="software.amazon.awssdk:codegen") public final class GetResourceEvaluationSummaryResponse extends ConfigResponse implements ToCopyableBuilder<GetResourceEvaluationSummaryResponse.Builder,GetResourceEvaluationSummaryResponse>
| Modifier and Type | Class and Description |
|---|---|
static interface |
GetResourceEvaluationSummaryResponse.Builder |
| Modifier and Type | Method and Description |
|---|---|
static GetResourceEvaluationSummaryResponse.Builder |
builder() |
ComplianceType |
compliance()
The compliance status of the resource evaluation summary.
|
String |
complianceAsString()
The compliance status of the resource evaluation summary.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
EvaluationContext |
evaluationContext()
Returns an
EvaluationContext object. |
EvaluationMode |
evaluationMode()
Lists results of the mode that you requested to retrieve the resource evaluation summary.
|
String |
evaluationModeAsString()
Lists results of the mode that you requested to retrieve the resource evaluation summary.
|
Instant |
evaluationStartTimestamp()
The start timestamp when Config rule starts evaluating compliance for the provided resource details.
|
EvaluationStatus |
evaluationStatus()
Returns an
EvaluationStatus object. |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
ResourceDetails |
resourceDetails()
Returns a
ResourceDetails object. |
String |
resourceEvaluationId()
The unique
ResourceEvaluationId of Amazon Web Services resource execution for which you want to
retrieve the evaluation summary. |
List<SdkField<?>> |
sdkFields() |
static Class<? extends GetResourceEvaluationSummaryResponse.Builder> |
serializableBuilderClass() |
GetResourceEvaluationSummaryResponse.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
responseMetadatasdkHttpResponseclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String resourceEvaluationId()
The unique ResourceEvaluationId of Amazon Web Services resource execution for which you want to
retrieve the evaluation summary.
ResourceEvaluationId of Amazon Web Services resource execution for which you want
to retrieve the evaluation summary.public final EvaluationMode evaluationMode()
Lists results of the mode that you requested to retrieve the resource evaluation summary. The valid values are Detective or Proactive.
If the service returns an enum value that is not available in the current SDK version, evaluationMode
will return EvaluationMode.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from evaluationModeAsString().
EvaluationModepublic final String evaluationModeAsString()
Lists results of the mode that you requested to retrieve the resource evaluation summary. The valid values are Detective or Proactive.
If the service returns an enum value that is not available in the current SDK version, evaluationMode
will return EvaluationMode.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from evaluationModeAsString().
EvaluationModepublic final EvaluationStatus evaluationStatus()
Returns an EvaluationStatus object.
EvaluationStatus object.public final Instant evaluationStartTimestamp()
The start timestamp when Config rule starts evaluating compliance for the provided resource details.
public final ComplianceType compliance()
The compliance status of the resource evaluation summary.
If the service returns an enum value that is not available in the current SDK version, compliance will
return ComplianceType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
complianceAsString().
ComplianceTypepublic final String complianceAsString()
The compliance status of the resource evaluation summary.
If the service returns an enum value that is not available in the current SDK version, compliance will
return ComplianceType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
complianceAsString().
ComplianceTypepublic final EvaluationContext evaluationContext()
Returns an EvaluationContext object.
EvaluationContext object.public final ResourceDetails resourceDetails()
Returns a ResourceDetails object.
ResourceDetails object.public GetResourceEvaluationSummaryResponse.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<GetResourceEvaluationSummaryResponse.Builder,GetResourceEvaluationSummaryResponse>toBuilder in class AwsResponsepublic static GetResourceEvaluationSummaryResponse.Builder builder()
public static Class<? extends GetResourceEvaluationSummaryResponse.Builder> serializableBuilderClass()
public final int hashCode()
hashCode in class AwsResponsepublic final boolean equals(Object obj)
equals in class AwsResponsepublic final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkResponseCopyright © 2023. All rights reserved.