Interface AwsWafRegionalRulePredicateListDetails.Builder

    • Method Detail

      • dataId

        AwsWafRegionalRulePredicateListDetails.Builder dataId​(String dataId)

        A unique identifier for a predicate in a rule, such as ByteMatchSetId or IPSetId.

        Parameters:
        dataId - A unique identifier for a predicate in a rule, such as ByteMatchSetId or IPSetId.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • negated

        AwsWafRegionalRulePredicateListDetails.Builder negated​(Boolean negated)

        Specifies if you want WAF to allow, block, or count requests based on the settings in the ByteMatchSet, IPSet, SqlInjectionMatchSet, XssMatchSet, RegexMatchSet, GeoMatchSet, or SizeConstraintSet.

        Parameters:
        negated - Specifies if you want WAF to allow, block, or count requests based on the settings in the ByteMatchSet, IPSet, SqlInjectionMatchSet, XssMatchSet, RegexMatchSet, GeoMatchSet, or SizeConstraintSet.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • type

        AwsWafRegionalRulePredicateListDetails.Builder type​(String type)

        The type of predicate in a rule, such as ByteMatch or IPSet.

        Parameters:
        type - The type of predicate in a rule, such as ByteMatch or IPSet.
        Returns:
        Returns a reference to this object so that method calls can be chained together.