public WafConfig.Builder accessRules(List<AccessRule> accessRules)
public WafConfig.Builder addressRateLimiting(AddressRateLimiting addressRateLimiting)
public WafConfig.Builder captchas(List<Captcha> captchas)
public WafConfig.Builder deviceFingerprintChallenge(DeviceFingerprintChallenge deviceFingerprintChallenge)
public WafConfig.Builder goodBots(List<GoodBot> goodBots)
public WafConfig.Builder humanInteractionChallenge(HumanInteractionChallenge humanInteractionChallenge)
public WafConfig.Builder jsChallenge(JsChallenge jsChallenge)
public WafConfig.Builder origin(String origin)
public WafConfig.Builder cachingRules(List<CachingRule> cachingRules)
public WafConfig.Builder customProtectionRules(List<CustomProtectionRuleSetting> customProtectionRules)
public WafConfig.Builder originGroups(List<String> originGroups)
public WafConfig.Builder protectionRules(List<ProtectionRule> protectionRules)
public WafConfig.Builder protectionSettings(ProtectionSettings protectionSettings)
public WafConfig.Builder threatFeeds(List<ThreatFeed> threatFeeds)
public WafConfig.Builder whitelists(List<Whitelist> whitelists)
public WafConfig build()
public WafConfig.Builder copy(WafConfig o)
Copyright © 2016–2021. All rights reserved.