@Generated(value="software.amazon.awssdk:codegen") public final class TextTransformation extends Object implements SdkPojo, Serializable, ToCopyableBuilder<TextTransformation.Builder,TextTransformation>
Text transformations eliminate some of the unusual formatting that attackers use in web requests in an effort to bypass detection.
| Modifier and Type | Class and Description |
|---|---|
static interface |
TextTransformation.Builder |
| Modifier and Type | Method and Description |
|---|---|
static TextTransformation.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
Integer |
priority()
Sets the relative processing order for multiple transformations.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends TextTransformation.Builder> |
serializableBuilderClass() |
TextTransformation.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
TextTransformationType |
type()
For detailed descriptions of each of the transformation types, see Text
transformations in the WAF Developer Guide.
|
String |
typeAsString()
For detailed descriptions of each of the transformation types, see Text
transformations in the WAF Developer Guide.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final Integer priority()
Sets the relative processing order for multiple transformations. WAF processes all transformations, from lowest priority to highest, before inspecting the transformed content. The priorities don't need to be consecutive, but they must all be different.
public final TextTransformationType type()
For detailed descriptions of each of the transformation types, see Text transformations in the WAF Developer Guide.
If the service returns an enum value that is not available in the current SDK version, type will return
TextTransformationType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
typeAsString().
TextTransformationTypepublic final String typeAsString()
For detailed descriptions of each of the transformation types, see Text transformations in the WAF Developer Guide.
If the service returns an enum value that is not available in the current SDK version, type will return
TextTransformationType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
typeAsString().
TextTransformationTypepublic TextTransformation.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<TextTransformation.Builder,TextTransformation>public static TextTransformation.Builder builder()
public static Class<? extends TextTransformation.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.