public static final class ALBWafRuleOverrides.Builder
extends java.lang.Object
ALBWafRuleOverrides.| Constructor and Description |
|---|
Builder()
Constructor with parameters for the required properties of
ALBWafRuleOverrides. |
| Modifier and Type | Method and Description |
|---|---|
ALBWafRuleOverrides |
build() |
ALBWafRuleOverrides.Builder |
setEnable(java.lang.Boolean enable)
Override the enable flag for this rule.
|
ALBWafRuleOverrides.Builder |
setExcludeList(java.util.List<ALBWafExcludeListEntry> excludeList)
Replace the exclude list for this rule.
|
ALBWafRuleOverrides.Builder |
setMode(java.lang.String mode)
Possible values are:
ALBWafRuleOverrides.MODE_DETECTION_ONLY
ALBWafRuleOverrides.MODE_ENFORCEMENT
Override the waf mode for this rule. |
ALBWafRuleOverrides.Builder |
setRuleId(java.lang.String ruleId)
The rule_id of the rule where attributes are overridden.
|
public Builder()
ALBWafRuleOverrides.public ALBWafRuleOverrides.Builder setEnable(java.lang.Boolean enable)
enable - New value for the property.public ALBWafRuleOverrides.Builder setExcludeList(java.util.List<ALBWafExcludeListEntry> excludeList)
excludeList - New value for the property.public ALBWafRuleOverrides.Builder setMode(java.lang.String mode)
mode - New value for the property.public ALBWafRuleOverrides.Builder setRuleId(java.lang.String ruleId)
ruleId - New value for the property.public ALBWafRuleOverrides build()