Interface RegexMatchSetUpdate.Builder

All Superinterfaces:
Buildable, CopyableBuilder<RegexMatchSetUpdate.Builder,RegexMatchSetUpdate>, SdkBuilder<RegexMatchSetUpdate.Builder,RegexMatchSetUpdate>, SdkPojo
Enclosing class:
RegexMatchSetUpdate

public static interface RegexMatchSetUpdate.Builder extends SdkPojo, CopyableBuilder<RegexMatchSetUpdate.Builder,RegexMatchSetUpdate>
  • Method Details

    • action

      Specifies whether to insert or delete a RegexMatchTuple.

      Parameters:
      action - Specifies whether to insert or delete a RegexMatchTuple.
      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 RegexMatchTuple.

      Parameters:
      action - Specifies whether to insert or delete a RegexMatchTuple.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • regexMatchTuple

      RegexMatchSetUpdate.Builder regexMatchTuple(RegexMatchTuple regexMatchTuple)

      Information about the part of a web request that you want AWS WAF to inspect and the identifier of the regular expression (regex) pattern that you want AWS WAF to search for. If you specify DELETE for the value of Action, the RegexMatchTuple values must exactly match the values in the RegexMatchTuple that you want to delete from the RegexMatchSet.

      Parameters:
      regexMatchTuple - Information about the part of a web request that you want AWS WAF to inspect and the identifier of the regular expression (regex) pattern that you want AWS WAF to search for. If you specify DELETE for the value of Action, the RegexMatchTuple values must exactly match the values in the RegexMatchTuple that you want to delete from the RegexMatchSet.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • regexMatchTuple

      default RegexMatchSetUpdate.Builder regexMatchTuple(Consumer<RegexMatchTuple.Builder> regexMatchTuple)

      Information about the part of a web request that you want AWS WAF to inspect and the identifier of the regular expression (regex) pattern that you want AWS WAF to search for. If you specify DELETE for the value of Action, the RegexMatchTuple values must exactly match the values in the RegexMatchTuple that you want to delete from the RegexMatchSet.

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

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

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