public static class WafConfigDetails.Builder extends Object
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 cachingRules(List<CachingRule> cachingRules)
public WafConfigDetails.Builder customProtectionRules(List<CustomProtectionRuleSetting> customProtectionRules)
public WafConfigDetails.Builder originGroups(List<String> originGroups)
public WafConfigDetails.Builder protectionSettings(ProtectionSettings protectionSettings)
public WafConfigDetails.Builder whitelists(List<Whitelist> whitelists)
public WafConfigDetails build()
public WafConfigDetails.Builder copy(WafConfigDetails o)
Copyright © 2016–2022. All rights reserved.