Class RuleSetRuleUnlessStringExpression


  • public final class RuleSetRuleUnlessStringExpression
    extends java.lang.Object
    • Method Detail

      • evaluate

        public java.util.Optional<RuleSetRuleUnlessStringExpressionEvaluate> evaluate()
        Returns:
        Left-hand operand of the expression. Exactly one of `analysis`, `attribute`, `clientCertificateAttribute`, or `mimeHeaderAttribute` must be configured.
      • operator

        public java.lang.String operator()
        Returns:
        String matching operator. Valid values are `EQUALS`, `NOT_EQUALS`, `STARTS_WITH`, `ENDS_WITH`, and `CONTAINS`.
      • values

        public java.util.List<java.lang.String> values()
        Returns:
        List of strings against which the selected operand is evaluated. Between 1 and 10 values are supported, each up to 4096 characters.