Interface Predicate.Builder

    • Method Detail

      • type

        Predicate.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.
        See Also:
        PredicateType, PredicateType
      • type

        Predicate.Builder type​(PredicateType 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.
        See Also:
        PredicateType, PredicateType
      • dataId

        Predicate.Builder dataId​(String dataId)

        A unique identifier for a predicate in a Rule, such as ByteMatchSetId or IPSetId. The ID is returned by the corresponding Create or List command.

        Parameters:
        dataId - A unique identifier for a predicate in a Rule, such as ByteMatchSetId or IPSetId. The ID is returned by the corresponding Create or List command.
        Returns:
        Returns a reference to this object so that method calls can be chained together.