public static final class ALBDnsRuleAction.Builder
extends java.lang.Object
ALBDnsRuleAction.| Constructor and Description |
|---|
Builder()
Constructor with parameters for the required properties of
ALBDnsRuleAction. |
| Modifier and Type | Method and Description |
|---|---|
ALBDnsRuleAction |
build() |
ALBDnsRuleAction.Builder |
setAllow(ALBDnsRuleActionAllowDrop allow) |
ALBDnsRuleAction.Builder |
setDnsRateLimiter(ALBDnsRateLimiter dnsRateLimiter) |
ALBDnsRuleAction.Builder |
setGslbSiteSelection(ALBDnsRuleActionGslbSiteSelection gslbSiteSelection) |
ALBDnsRuleAction.Builder |
setPoolSwitching(ALBDnsRuleActionPoolSwitching poolSwitching) |
ALBDnsRuleAction.Builder |
setResponse(ALBDnsRuleActionResponse response) |
public Builder()
ALBDnsRuleAction.public ALBDnsRuleAction.Builder setAllow(ALBDnsRuleActionAllowDrop allow)
allow - New value for the property.public ALBDnsRuleAction.Builder setDnsRateLimiter(ALBDnsRateLimiter dnsRateLimiter)
dnsRateLimiter - New value for the property.public ALBDnsRuleAction.Builder setGslbSiteSelection(ALBDnsRuleActionGslbSiteSelection gslbSiteSelection)
gslbSiteSelection - New value for the property.public ALBDnsRuleAction.Builder setPoolSwitching(ALBDnsRuleActionPoolSwitching poolSwitching)
poolSwitching - New value for the property.public ALBDnsRuleAction.Builder setResponse(ALBDnsRuleActionResponse response)
response - New value for the property.public ALBDnsRuleAction build()