Class ResourceEvaluationFilters
- java.lang.Object
-
- software.amazon.awssdk.services.config.model.ResourceEvaluationFilters
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<ResourceEvaluationFilters.Builder,ResourceEvaluationFilters>
@Generated("software.amazon.awssdk:codegen") public final class ResourceEvaluationFilters extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ResourceEvaluationFilters.Builder,ResourceEvaluationFilters>
Returns details of a resource evaluation based on the selected filter.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceResourceEvaluationFilters.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ResourceEvaluationFilters.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)StringevaluationContextIdentifier()Filters evaluations for a given infrastructure deployment.EvaluationModeevaluationMode()Filters all resource evaluations results based on an evaluation mode.StringevaluationModeAsString()Filters all resource evaluations results based on an evaluation mode.<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()List<SdkField<?>>sdkFields()static Class<? extends ResourceEvaluationFilters.Builder>serializableBuilderClass()TimeWindowtimeWindow()Returns aTimeWindowobject.ResourceEvaluationFilters.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
evaluationMode
public final EvaluationMode evaluationMode()
Filters all resource evaluations results based on an evaluation mode. the valid value for this API is
Proactive.If the service returns an enum value that is not available in the current SDK version,
evaluationModewill returnEvaluationMode.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromevaluationModeAsString().- Returns:
- Filters all resource evaluations results based on an evaluation mode. the valid value for this API is
Proactive. - See Also:
EvaluationMode
-
evaluationModeAsString
public final String evaluationModeAsString()
Filters all resource evaluations results based on an evaluation mode. the valid value for this API is
Proactive.If the service returns an enum value that is not available in the current SDK version,
evaluationModewill returnEvaluationMode.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromevaluationModeAsString().- Returns:
- Filters all resource evaluations results based on an evaluation mode. the valid value for this API is
Proactive. - See Also:
EvaluationMode
-
timeWindow
public final TimeWindow timeWindow()
Returns a
TimeWindowobject.- Returns:
- Returns a
TimeWindowobject.
-
evaluationContextIdentifier
public final String evaluationContextIdentifier()
Filters evaluations for a given infrastructure deployment. For example: CFN Stack.
- Returns:
- Filters evaluations for a given infrastructure deployment. For example: CFN Stack.
-
toBuilder
public ResourceEvaluationFilters.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<ResourceEvaluationFilters.Builder,ResourceEvaluationFilters>
-
builder
public static ResourceEvaluationFilters.Builder builder()
-
serializableBuilderClass
public static Class<? extends ResourceEvaluationFilters.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
-