Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
WafConfig.Builder |
accessRules(List<AccessRule> accessRules) |
WafConfig.Builder |
addressRateLimiting(AddressRateLimiting addressRateLimiting) |
WafConfig |
build() |
WafConfig.Builder |
captchas(List<Captcha> captchas) |
WafConfig.Builder |
copy(WafConfig o) |
WafConfig.Builder |
deviceFingerprintChallenge(DeviceFingerprintChallenge deviceFingerprintChallenge) |
WafConfig.Builder |
goodBots(List<GoodBot> goodBots) |
WafConfig.Builder |
humanInteractionChallenge(HumanInteractionChallenge humanInteractionChallenge) |
WafConfig.Builder |
jsChallenge(JsChallenge jsChallenge) |
WafConfig.Builder |
origin(String origin) |
WafConfig.Builder |
protectionRules(List<ProtectionRule> protectionRules) |
WafConfig.Builder |
protectionSettings(ProtectionSettings protectionSettings) |
WafConfig.Builder |
threatFeeds(List<ThreatFeed> threatFeeds) |
WafConfig.Builder |
whitelists(List<Whitelist> whitelists) |
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 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–2019. All rights reserved.