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 Details

    • 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:
    • 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:
    • 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 DELETE for the value of Action, the ByteMatchTuple values must exactly match the values in the ByteMatchTuple that you want to delete from the ByteMatchSet.

      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 specify DELETE for the value of Action, the ByteMatchTuple values must exactly match the values in the ByteMatchTuple that you want to delete from the ByteMatchSet.
      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 DELETE for the value of Action, the ByteMatchTuple values must exactly match the values in the ByteMatchTuple that you want to delete from the ByteMatchSet.

      This is a convenience method that creates an instance of the ByteMatchTuple.Builder avoiding the need to create one manually via ByteMatchTuple.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to byteMatchTuple(ByteMatchTuple).

      Parameters:
      byteMatchTuple - a consumer that will call methods on ByteMatchTuple.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also: