@Generated(value="software.amazon.awssdk:codegen") public final class StringFilter extends Object implements SdkPojo, Serializable, ToCopyableBuilder<StringFilter.Builder,StringFilter>
An object that describes the details of a string filter.
| Modifier and Type | Class and Description |
|---|---|
static interface |
StringFilter.Builder |
| Modifier and Type | Method and Description |
|---|---|
static StringFilter.Builder |
builder() |
StringComparison |
comparison()
The operator to use when comparing values in the filter
|
String |
comparisonAsString()
The operator to use when comparing values in the filter
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
static Class<? extends StringFilter.Builder> |
serializableBuilderClass() |
StringFilter.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
String |
value()
The value to filter on.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final StringComparison 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, comparison will
return StringComparison.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
comparisonAsString().
StringComparisonpublic 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, comparison will
return StringComparison.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
comparisonAsString().
StringComparisonpublic final String value()
The value to filter on.
public StringFilter.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<StringFilter.Builder,StringFilter>public static StringFilter.Builder builder()
public static Class<? extends StringFilter.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2022. All rights reserved.