Interface RegexPatternSet.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<RegexPatternSet.Builder,
,RegexPatternSet> SdkBuilder<RegexPatternSet.Builder,
,RegexPatternSet> SdkPojo
- Enclosing class:
RegexPatternSet
-
Method Summary
Modifier and TypeMethodDescriptionA friendly name or description of the RegexPatternSet.regexPatternSetId
(String regexPatternSetId) The identifier for theRegexPatternSet
.regexPatternStrings
(String... regexPatternStrings) Specifies the regular expression (regex) patterns that you want AWS WAF to search for, such asB[a@]dB[o0]t
.regexPatternStrings
(Collection<String> regexPatternStrings) Specifies the regular expression (regex) patterns that you want AWS WAF to search for, such asB[a@]dB[o0]t
.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
regexPatternSetId
The identifier for the
RegexPatternSet
. You useRegexPatternSetId
to get information about aRegexPatternSet
, update aRegexPatternSet
, remove aRegexPatternSet
from aRegexMatchSet
, and delete aRegexPatternSet
from AWS WAF.RegexMatchSetId
is returned by CreateRegexPatternSet and by ListRegexPatternSets.- Parameters:
regexPatternSetId
- The identifier for theRegexPatternSet
. You useRegexPatternSetId
to get information about aRegexPatternSet
, update aRegexPatternSet
, remove aRegexPatternSet
from aRegexMatchSet
, and delete aRegexPatternSet
from AWS WAF.RegexMatchSetId
is returned by CreateRegexPatternSet and by ListRegexPatternSets.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
A friendly name or description of the RegexPatternSet. You can't change
Name
after you create aRegexPatternSet
.- Parameters:
name
- A friendly name or description of the RegexPatternSet. You can't changeName
after you create aRegexPatternSet
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
regexPatternStrings
Specifies the regular expression (regex) patterns that you want AWS WAF to search for, such as
B[a@]dB[o0]t
.- Parameters:
regexPatternStrings
- Specifies the regular expression (regex) patterns that you want AWS WAF to search for, such asB[a@]dB[o0]t
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
regexPatternStrings
Specifies the regular expression (regex) patterns that you want AWS WAF to search for, such as
B[a@]dB[o0]t
.- Parameters:
regexPatternStrings
- Specifies the regular expression (regex) patterns that you want AWS WAF to search for, such asB[a@]dB[o0]t
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-