Class RuleGroupRuleGroupRulesSource


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

      • rulesSourceList

        public java.util.Optional<RuleGroupRuleGroupRulesSourceRulesSourceList> rulesSourceList()
        Returns:
        A configuration block containing **stateful** inspection criteria for a domain list rule group. See Rules Source List below for details.
      • rulesString

        public java.util.Optional<java.lang.String> rulesString()
        Returns:
        Stateful inspection criteria, provided in Suricata compatible rules. These rules contain the inspection criteria and the action to take for traffic that matches the criteria, so this type of rule group doesn’t have a separate action setting.
      • statefulRules

        public java.util.List<RuleGroupRuleGroupRulesSourceStatefulRule> statefulRules()
        Returns:
        Set of configuration blocks containing **stateful** inspection criteria for 5-tuple rules to be used together in a rule group. See Stateful Rule below for details.
      • statelessRulesAndCustomActions

        public java.util.Optional<RuleGroupRuleGroupRulesSourceStatelessRulesAndCustomActions> statelessRulesAndCustomActions()
        Returns:
        A configuration block containing **stateless** inspection criteria for a stateless rule group. See Stateless Rules and Custom Actions below for details.