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
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description XssMatchSetUpdate.Builderaction(String action)XssMatchSetUpdate.Builderaction(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.XssMatchSetUpdate.BuilderxssMatchTuple(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 Detail
-
action
XssMatchSetUpdate.Builder action(String 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:
ChangeAction,ChangeAction
-
action
XssMatchSetUpdate.Builder action(ChangeAction 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:
ChangeAction,ChangeAction
-
xssMatchTuple
XssMatchSetUpdate.Builder 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.
- 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
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.
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:
xssMatchTuple(XssMatchTuple)
-
-