@Generated(value="software.amazon.awssdk:codegen") public final class EvaluationResultQualifier extends Object implements SdkPojo, Serializable, ToCopyableBuilder<EvaluationResultQualifier.Builder,EvaluationResultQualifier>
Identifies an Config rule that evaluated an Amazon Web Services resource, and provides the type and ID of the resource that the rule evaluated.
| Modifier and Type | Class and Description |
|---|---|
static interface |
EvaluationResultQualifier.Builder |
| Modifier and Type | Method and Description |
|---|---|
static EvaluationResultQualifier.Builder |
builder() |
String |
configRuleName()
The name of the Config rule that was used in the evaluation.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
EvaluationMode |
evaluationMode()
The mode of an evaluation.
|
String |
evaluationModeAsString()
The mode of an evaluation.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
resourceId()
The ID of the evaluated Amazon Web Services resource.
|
String |
resourceType()
The type of Amazon Web Services resource that was evaluated.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends EvaluationResultQualifier.Builder> |
serializableBuilderClass() |
EvaluationResultQualifier.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String configRuleName()
The name of the Config rule that was used in the evaluation.
public final String resourceType()
The type of Amazon Web Services resource that was evaluated.
public final String resourceId()
The ID of the evaluated Amazon Web Services resource.
public final EvaluationMode evaluationMode()
The mode of an evaluation. 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()
The mode of an evaluation. 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 EvaluationResultQualifier.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<EvaluationResultQualifier.Builder,EvaluationResultQualifier>public static EvaluationResultQualifier.Builder builder()
public static Class<? extends EvaluationResultQualifier.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.