@Generated(value="software.amazon.awssdk:codegen") public final class RegexMatchSetUpdate extends Object implements SdkPojo, Serializable, ToCopyableBuilder<RegexMatchSetUpdate.Builder,RegexMatchSetUpdate>
This is AWS WAF Classic documentation. For more information, see AWS WAF Classic in the developer guide.
For the latest version of AWS WAF, use the AWS WAFV2 API and see the AWS WAF Developer Guide. With the latest version, AWS WAF has a single set of endpoints for regional and global use.
In an UpdateRegexMatchSet request, RegexMatchSetUpdate specifies whether to insert or delete a
RegexMatchTuple and includes the settings for the RegexMatchTuple.
| Modifier and Type | Class and Description |
|---|---|
static interface |
RegexMatchSetUpdate.Builder |
| Modifier and Type | Method and Description |
|---|---|
ChangeAction |
action()
Specifies whether to insert or delete a RegexMatchTuple.
|
String |
actionAsString()
Specifies whether to insert or delete a RegexMatchTuple.
|
static RegexMatchSetUpdate.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
RegexMatchTuple |
regexMatchTuple()
Information about the part of a web request that you want AWS WAF to inspect and the identifier of the regular
expression (regex) pattern that you want AWS WAF to search for.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends RegexMatchSetUpdate.Builder> |
serializableBuilderClass() |
RegexMatchSetUpdate.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final ChangeAction action()
Specifies whether to insert or delete a RegexMatchTuple.
If the service returns an enum value that is not available in the current SDK version, action will
return ChangeAction.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
actionAsString().
ChangeActionpublic final String actionAsString()
Specifies whether to insert or delete a RegexMatchTuple.
If the service returns an enum value that is not available in the current SDK version, action will
return ChangeAction.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
actionAsString().
ChangeActionpublic final RegexMatchTuple regexMatchTuple()
Information about the part of a web request that you want AWS WAF to inspect and the identifier of the regular
expression (regex) pattern that you want AWS WAF to search for. If you specify DELETE for the value
of Action, the RegexMatchTuple values must exactly match the values in the
RegexMatchTuple that you want to delete from the RegexMatchSet.
DELETE for the value of Action, the RegexMatchTuple values must
exactly match the values in the RegexMatchTuple that you want to delete from the
RegexMatchSet.public RegexMatchSetUpdate.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<RegexMatchSetUpdate.Builder,RegexMatchSetUpdate>public static RegexMatchSetUpdate.Builder builder()
public static Class<? extends RegexMatchSetUpdate.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.