public static final class ALBWafApplicationSignatures.Builder
extends java.lang.Object
ALBWafApplicationSignatures.| Constructor and Description |
|---|
Builder()
Constructor with parameters for the required properties of
ALBWafApplicationSignatures. |
| Modifier and Type | Method and Description |
|---|---|
ALBWafApplicationSignatures |
build() |
ALBWafApplicationSignatures.Builder |
setRuleOverrides(java.util.List<ALBWafRuleOverrides> ruleOverrides)
Override attributes of application signature rules.
|
ALBWafApplicationSignatures.Builder |
setRulesetVersion(java.lang.String rulesetVersion)
The version in use of the provided ruleset.
|
ALBWafApplicationSignatures.Builder |
setSelectedApplications(java.util.List<java.lang.String> selectedApplications)
List of applications for which we use the rules from the
WafApplicationSignatureProvider.
|
public Builder()
ALBWafApplicationSignatures.public ALBWafApplicationSignatures.Builder setRuleOverrides(java.util.List<ALBWafRuleOverrides> ruleOverrides)
ruleOverrides - New value for the property.public ALBWafApplicationSignatures.Builder setRulesetVersion(java.lang.String rulesetVersion)
rulesetVersion - New value for the property.public ALBWafApplicationSignatures.Builder setSelectedApplications(java.util.List<java.lang.String> selectedApplications)
selectedApplications - New value for the property.public ALBWafApplicationSignatures build()