Statement constructor

Statement({
  1. AndStatement? andStatement,
  2. ByteMatchStatement? byteMatchStatement,
  3. GeoMatchStatement? geoMatchStatement,
  4. IPSetReferenceStatement? iPSetReferenceStatement,
  5. ManagedRuleGroupStatement? managedRuleGroupStatement,
  6. NotStatement? notStatement,
  7. OrStatement? orStatement,
  8. RateBasedStatement? rateBasedStatement,
  9. RegexPatternSetReferenceStatement? regexPatternSetReferenceStatement,
  10. RuleGroupReferenceStatement? ruleGroupReferenceStatement,
  11. SizeConstraintStatement? sizeConstraintStatement,
  12. SqliMatchStatement? sqliMatchStatement,
  13. XssMatchStatement? xssMatchStatement,
})

Implementation

Statement({
  this.andStatement,
  this.byteMatchStatement,
  this.geoMatchStatement,
  this.iPSetReferenceStatement,
  this.managedRuleGroupStatement,
  this.notStatement,
  this.orStatement,
  this.rateBasedStatement,
  this.regexPatternSetReferenceStatement,
  this.ruleGroupReferenceStatement,
  this.sizeConstraintStatement,
  this.sqliMatchStatement,
  this.xssMatchStatement,
});