public static interface XssMatchSet.Builder extends SdkPojo, CopyableBuilder<XssMatchSet.Builder,XssMatchSet>
Modifier and Type | Method and Description |
---|---|
XssMatchSet.Builder |
name(String name)
The name, if any, of the
XssMatchSet . |
XssMatchSet.Builder |
xssMatchSetId(String xssMatchSetId)
A unique identifier for an
XssMatchSet . |
XssMatchSet.Builder |
xssMatchTuples(Collection<XssMatchTuple> xssMatchTuples)
Specifies the parts of web requests that you want to inspect for cross-site scripting attacks.
|
XssMatchSet.Builder |
xssMatchTuples(Consumer<XssMatchTuple.Builder>... xssMatchTuples)
Specifies the parts of web requests that you want to inspect for cross-site scripting attacks.
|
XssMatchSet.Builder |
xssMatchTuples(XssMatchTuple... xssMatchTuples)
Specifies the parts of web requests that you want to inspect for cross-site scripting attacks.
|
copy
applyMutation, build
XssMatchSet.Builder xssMatchSetId(String xssMatchSetId)
A unique identifier for an XssMatchSet
. You use XssMatchSetId
to get information
about an XssMatchSet
(see GetXssMatchSet), update an XssMatchSet
(see
UpdateXssMatchSet), insert an XssMatchSet
into a Rule
or delete one from a
Rule
(see UpdateRule), and delete an XssMatchSet
from AWS WAF (see
DeleteXssMatchSet).
XssMatchSetId
is returned by CreateXssMatchSet and by ListXssMatchSets.
xssMatchSetId
- A unique identifier for an XssMatchSet
. You use XssMatchSetId
to get
information about an XssMatchSet
(see GetXssMatchSet), update an
XssMatchSet
(see UpdateXssMatchSet), insert an XssMatchSet
into a
Rule
or delete one from a Rule
(see UpdateRule), and delete an
XssMatchSet
from AWS WAF (see DeleteXssMatchSet).
XssMatchSetId
is returned by CreateXssMatchSet and by ListXssMatchSets.
XssMatchSet.Builder name(String name)
The name, if any, of the XssMatchSet
.
name
- The name, if any, of the XssMatchSet
.XssMatchSet.Builder xssMatchTuples(Collection<XssMatchTuple> xssMatchTuples)
Specifies the parts of web requests that you want to inspect for cross-site scripting attacks.
xssMatchTuples
- Specifies the parts of web requests that you want to inspect for cross-site scripting attacks.XssMatchSet.Builder xssMatchTuples(XssMatchTuple... xssMatchTuples)
Specifies the parts of web requests that you want to inspect for cross-site scripting attacks.
xssMatchTuples
- Specifies the parts of web requests that you want to inspect for cross-site scripting attacks.XssMatchSet.Builder xssMatchTuples(Consumer<XssMatchTuple.Builder>... xssMatchTuples)
Specifies the parts of web requests that you want to inspect for cross-site scripting attacks.
This is a convenience that creates an instance of theList.Builder
avoiding the need
to create one manually via List#builder()
.
When the Consumer
completes, List.Builder#build()
is called immediately and
its result is passed to #xssMatchTuples(List)
.xssMatchTuples
- a consumer that will call methods on List.Builder
#xssMatchTuples(List)
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.