public static class WafConfigDetails.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
WafConfigDetails.Builder |
accessRules(List<AccessRule> accessRules) |
WafConfigDetails.Builder |
addressRateLimiting(AddressRateLimiting addressRateLimiting) |
WafConfigDetails |
build() |
WafConfigDetails.Builder |
captchas(List<Captcha> captchas) |
WafConfigDetails.Builder |
copy(WafConfigDetails o) |
WafConfigDetails.Builder |
deviceFingerprintChallenge(DeviceFingerprintChallenge deviceFingerprintChallenge) |
WafConfigDetails.Builder |
humanInteractionChallenge(HumanInteractionChallenge humanInteractionChallenge) |
WafConfigDetails.Builder |
jsChallenge(JsChallenge jsChallenge) |
WafConfigDetails.Builder |
origin(String origin) |
WafConfigDetails.Builder |
protectionSettings(ProtectionSettings protectionSettings) |
WafConfigDetails.Builder |
whitelists(List<Whitelist> whitelists) |
public WafConfigDetails.Builder accessRules(List<AccessRule> accessRules)
public WafConfigDetails.Builder addressRateLimiting(AddressRateLimiting addressRateLimiting)
public WafConfigDetails.Builder captchas(List<Captcha> captchas)
public WafConfigDetails.Builder deviceFingerprintChallenge(DeviceFingerprintChallenge deviceFingerprintChallenge)
public WafConfigDetails.Builder humanInteractionChallenge(HumanInteractionChallenge humanInteractionChallenge)
public WafConfigDetails.Builder jsChallenge(JsChallenge jsChallenge)
public WafConfigDetails.Builder origin(String origin)
public WafConfigDetails.Builder protectionSettings(ProtectionSettings protectionSettings)
public WafConfigDetails.Builder whitelists(List<Whitelist> whitelists)
public WafConfigDetails build()
public WafConfigDetails.Builder copy(WafConfigDetails o)
Copyright © 2016–2019. All rights reserved.