Interface XssMatchSetUpdate.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<XssMatchSetUpdate.Builder,,XssMatchSetUpdate> SdkBuilder<XssMatchSetUpdate.Builder,,XssMatchSetUpdate> SdkPojo
- Enclosing class:
XssMatchSetUpdate
@Mutable
@NotThreadSafe
public static interface XssMatchSetUpdate.Builder
extends SdkPojo, CopyableBuilder<XssMatchSetUpdate.Builder,XssMatchSetUpdate>
-
Method Summary
Modifier and TypeMethodDescriptionaction(ChangeAction action) default XssMatchSetUpdate.BuilderxssMatchTuple(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
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
action
Specify
INSERTto add an XssMatchSetUpdate to an XssMatchSet. UseDELETEto remove anXssMatchSetUpdatefrom anXssMatchSet.- Parameters:
action- SpecifyINSERTto add an XssMatchSetUpdate to an XssMatchSet. UseDELETEto remove anXssMatchSetUpdatefrom anXssMatchSet.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
action
Specify
INSERTto add an XssMatchSetUpdate to an XssMatchSet. UseDELETEto remove anXssMatchSetUpdatefrom anXssMatchSet.- Parameters:
action- SpecifyINSERTto add an XssMatchSetUpdate to an XssMatchSet. UseDELETEto remove anXssMatchSetUpdatefrom 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.Builderavoiding the need to create one manually viaXssMatchTuple.builder().When the
Consumercompletes,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:
-