public static interface AwsWafRegionalWebAclRulesListDetails.Builder extends SdkPojo, CopyableBuilder<AwsWafRegionalWebAclRulesListDetails.Builder,AwsWafRegionalWebAclRulesListDetails>
| Modifier and Type | Method and Description |
|---|---|
AwsWafRegionalWebAclRulesListDetails.Builder |
action(AwsWafRegionalWebAclRulesListActionDetails action)
The action that WAF takes when a web request matches all conditions in the rule, such as allow, block, or
count the request.
|
default AwsWafRegionalWebAclRulesListDetails.Builder |
action(Consumer<AwsWafRegionalWebAclRulesListActionDetails.Builder> action)
The action that WAF takes when a web request matches all conditions in the rule, such as allow, block, or
count the request.
|
AwsWafRegionalWebAclRulesListDetails.Builder |
overrideAction(AwsWafRegionalWebAclRulesListOverrideActionDetails overrideAction)
Overrides the rule evaluation result in the rule group.
|
default AwsWafRegionalWebAclRulesListDetails.Builder |
overrideAction(Consumer<AwsWafRegionalWebAclRulesListOverrideActionDetails.Builder> overrideAction)
Overrides the rule evaluation result in the rule group.
|
AwsWafRegionalWebAclRulesListDetails.Builder |
priority(Integer priority)
The order in which WAF evaluates the rules in a web ACL.
|
AwsWafRegionalWebAclRulesListDetails.Builder |
ruleId(String ruleId)
The ID of an WAF Regional rule to associate with a web ACL.
|
AwsWafRegionalWebAclRulesListDetails.Builder |
type(String type)
For actions that are associated with a rule, the action that WAF takes when a web request matches all
conditions in a rule.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildAwsWafRegionalWebAclRulesListDetails.Builder action(AwsWafRegionalWebAclRulesListActionDetails action)
The action that WAF takes when a web request matches all conditions in the rule, such as allow, block, or count the request.
action - The action that WAF takes when a web request matches all conditions in the rule, such as allow, block,
or count the request.default AwsWafRegionalWebAclRulesListDetails.Builder action(Consumer<AwsWafRegionalWebAclRulesListActionDetails.Builder> action)
The action that WAF takes when a web request matches all conditions in the rule, such as allow, block, or count the request.
This is a convenience method that creates an instance of theAwsWafRegionalWebAclRulesListActionDetails.Builder avoiding the need to create one manually via
AwsWafRegionalWebAclRulesListActionDetails.builder().
When the Consumer completes, SdkBuilder.build() is
called immediately and its result is passed to action(AwsWafRegionalWebAclRulesListActionDetails).
action - a consumer that will call methods on AwsWafRegionalWebAclRulesListActionDetails.Builderaction(AwsWafRegionalWebAclRulesListActionDetails)AwsWafRegionalWebAclRulesListDetails.Builder overrideAction(AwsWafRegionalWebAclRulesListOverrideActionDetails overrideAction)
Overrides the rule evaluation result in the rule group.
overrideAction - Overrides the rule evaluation result in the rule group.default AwsWafRegionalWebAclRulesListDetails.Builder overrideAction(Consumer<AwsWafRegionalWebAclRulesListOverrideActionDetails.Builder> overrideAction)
Overrides the rule evaluation result in the rule group.
This is a convenience method that creates an instance of theAwsWafRegionalWebAclRulesListOverrideActionDetails.Builder avoiding the need to create one manually
via AwsWafRegionalWebAclRulesListOverrideActionDetails.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately and its
result is passed to overrideAction(AwsWafRegionalWebAclRulesListOverrideActionDetails).
overrideAction - a consumer that will call methods on
AwsWafRegionalWebAclRulesListOverrideActionDetails.BuilderoverrideAction(AwsWafRegionalWebAclRulesListOverrideActionDetails)AwsWafRegionalWebAclRulesListDetails.Builder priority(Integer priority)
The order in which WAF evaluates the rules in a web ACL.
priority - The order in which WAF evaluates the rules in a web ACL.AwsWafRegionalWebAclRulesListDetails.Builder ruleId(String ruleId)
The ID of an WAF Regional rule to associate with a web ACL.
ruleId - The ID of an WAF Regional rule to associate with a web ACL.AwsWafRegionalWebAclRulesListDetails.Builder type(String type)
For actions that are associated with a rule, the action that WAF takes when a web request matches all conditions in a rule.
type - For actions that are associated with a rule, the action that WAF takes when a web request matches all
conditions in a rule.Copyright © 2023. All rights reserved.