Class MapFilter
- java.lang.Object
-
- software.amazon.awssdk.services.inspector2.model.MapFilter
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<MapFilter.Builder,MapFilter>
@Generated("software.amazon.awssdk:codegen") public final class MapFilter extends Object implements SdkPojo, Serializable, ToCopyableBuilder<MapFilter.Builder,MapFilter>
An object that describes details of a map filter.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceMapFilter.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static MapFilter.Builderbuilder()MapComparisoncomparison()The operator to use when comparing values in the filter.StringcomparisonAsString()The operator to use when comparing values in the filter.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()Stringkey()The tag key used in the filter.List<SdkField<?>>sdkFields()static Class<? extends MapFilter.Builder>serializableBuilderClass()MapFilter.BuildertoBuilder()StringtoString()Returns a string representation of this object.Stringvalue()The tag value used in the filter.-
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
-
comparison
public final MapComparison comparison()
The operator to use when comparing values in the filter.
If the service returns an enum value that is not available in the current SDK version,
comparisonwill returnMapComparison.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromcomparisonAsString().- Returns:
- The operator to use when comparing values in the filter.
- See Also:
MapComparison
-
comparisonAsString
public final String comparisonAsString()
The operator to use when comparing values in the filter.
If the service returns an enum value that is not available in the current SDK version,
comparisonwill returnMapComparison.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromcomparisonAsString().- Returns:
- The operator to use when comparing values in the filter.
- See Also:
MapComparison
-
key
public final String key()
The tag key used in the filter.
- Returns:
- The tag key used in the filter.
-
value
public final String value()
The tag value used in the filter.
- Returns:
- The tag value used in the filter.
-
toBuilder
public MapFilter.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<MapFilter.Builder,MapFilter>
-
builder
public static MapFilter.Builder builder()
-
serializableBuilderClass
public static Class<? extends MapFilter.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.
-
-