Interface ByteMatchSetUpdate.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ByteMatchSetUpdate.Builder,ByteMatchSetUpdate>,SdkBuilder<ByteMatchSetUpdate.Builder,ByteMatchSetUpdate>,SdkPojo
- Enclosing class:
- ByteMatchSetUpdate
public static interface ByteMatchSetUpdate.Builder extends SdkPojo, CopyableBuilder<ByteMatchSetUpdate.Builder,ByteMatchSetUpdate>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description ByteMatchSetUpdate.Builderaction(String action)Specifies whether to insert or delete a ByteMatchTuple.ByteMatchSetUpdate.Builderaction(ChangeAction action)Specifies whether to insert or delete a ByteMatchTuple.default ByteMatchSetUpdate.BuilderbyteMatchTuple(Consumer<ByteMatchTuple.Builder> byteMatchTuple)Information about the part of a web request that you want AWS WAF to inspect and the value that you want AWS WAF to search for.ByteMatchSetUpdate.BuilderbyteMatchTuple(ByteMatchTuple byteMatchTuple)Information about the part of a web request that you want AWS WAF to inspect and the value that you want AWS WAF to search for.-
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
ByteMatchSetUpdate.Builder action(String action)
Specifies whether to insert or delete a ByteMatchTuple.
- Parameters:
action- Specifies whether to insert or delete a ByteMatchTuple.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ChangeAction,ChangeAction
-
action
ByteMatchSetUpdate.Builder action(ChangeAction action)
Specifies whether to insert or delete a ByteMatchTuple.
- Parameters:
action- Specifies whether to insert or delete a ByteMatchTuple.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ChangeAction,ChangeAction
-
byteMatchTuple
ByteMatchSetUpdate.Builder byteMatchTuple(ByteMatchTuple byteMatchTuple)
Information about the part of a web request that you want AWS WAF to inspect and the value that you want AWS WAF to search for. If you specify
DELETEfor the value ofAction, theByteMatchTuplevalues must exactly match the values in theByteMatchTuplethat you want to delete from theByteMatchSet.- Parameters:
byteMatchTuple- Information about the part of a web request that you want AWS WAF to inspect and the value that you want AWS WAF to search for. If you specifyDELETEfor the value ofAction, theByteMatchTuplevalues must exactly match the values in theByteMatchTuplethat you want to delete from theByteMatchSet.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
byteMatchTuple
default ByteMatchSetUpdate.Builder byteMatchTuple(Consumer<ByteMatchTuple.Builder> byteMatchTuple)
Information about the part of a web request that you want AWS WAF to inspect and the value that you want AWS WAF to search for. If you specify
This is a convenience method that creates an instance of theDELETEfor the value ofAction, theByteMatchTuplevalues must exactly match the values in theByteMatchTuplethat you want to delete from theByteMatchSet.ByteMatchTuple.Builderavoiding the need to create one manually viaByteMatchTuple.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tobyteMatchTuple(ByteMatchTuple).- Parameters:
byteMatchTuple- a consumer that will call methods onByteMatchTuple.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
byteMatchTuple(ByteMatchTuple)
-
-