Interface XssMatchSetUpdate.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<XssMatchSetUpdate.Builder,
,XssMatchSetUpdate> SdkBuilder<XssMatchSetUpdate.Builder,
,XssMatchSetUpdate> SdkPojo
- Enclosing class:
XssMatchSetUpdate
public static interface XssMatchSetUpdate.Builder
extends SdkPojo, CopyableBuilder<XssMatchSetUpdate.Builder,XssMatchSetUpdate>
-
Method Summary
Modifier and TypeMethodDescriptionaction
(ChangeAction action) default XssMatchSetUpdate.Builder
xssMatchTuple
(Consumer<XssMatchTuple.Builder> xssMatchTuple) Specifies the part of a web request that you want AWS WAF to inspect for cross-site scripting attacks and, if you want AWS WAF to inspect a header, the name of the header.xssMatchTuple
(XssMatchTuple xssMatchTuple) Specifies the part of a web request that you want AWS WAF to inspect for cross-site scripting attacks and, if you want AWS WAF to inspect a header, the name of the header.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
-
action
Specify
INSERT
to add an XssMatchSetUpdate to an XssMatchSet. UseDELETE
to remove anXssMatchSetUpdate
from anXssMatchSet
.- Parameters:
action
- SpecifyINSERT
to add an XssMatchSetUpdate to an XssMatchSet. UseDELETE
to remove anXssMatchSetUpdate
from anXssMatchSet
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
action
Specify
INSERT
to add an XssMatchSetUpdate to an XssMatchSet. UseDELETE
to remove anXssMatchSetUpdate
from anXssMatchSet
.- Parameters:
action
- SpecifyINSERT
to add an XssMatchSetUpdate to an XssMatchSet. UseDELETE
to remove anXssMatchSetUpdate
from anXssMatchSet
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
xssMatchTuple
Specifies the part of a web request that you want AWS WAF to inspect for cross-site scripting attacks and, if you want AWS WAF to inspect a header, the name of the header.
- Parameters:
xssMatchTuple
- Specifies the part of a web request that you want AWS WAF to inspect for cross-site scripting attacks and, if you want AWS WAF to inspect a header, the name of the header.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
xssMatchTuple
Specifies the part of a web request that you want AWS WAF to inspect for cross-site scripting attacks and, if you want AWS WAF to inspect a header, the name of the header.
This is a convenience method that creates an instance of theXssMatchTuple.Builder
avoiding the need to create one manually viaXssMatchTuple.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toxssMatchTuple(XssMatchTuple)
.- Parameters:
xssMatchTuple
- a consumer that will call methods onXssMatchTuple.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-