public static interface AwsWafWebAclDetails.Builder extends SdkPojo, CopyableBuilder<AwsWafWebAclDetails.Builder,AwsWafWebAclDetails>
| Modifier and Type | Method and Description |
|---|---|
AwsWafWebAclDetails.Builder |
defaultAction(String defaultAction)
The action to perform if none of the rules contained in the WebACL match.
|
AwsWafWebAclDetails.Builder |
name(String name)
A friendly name or description of the WebACL.
|
AwsWafWebAclDetails.Builder |
rules(AwsWafWebAclRule... rules)
An array that contains the action for each rule in a WebACL, the priority of the rule, and the ID of the
rule.
|
AwsWafWebAclDetails.Builder |
rules(Collection<AwsWafWebAclRule> rules)
An array that contains the action for each rule in a WebACL, the priority of the rule, and the ID of the
rule.
|
AwsWafWebAclDetails.Builder |
rules(Consumer<AwsWafWebAclRule.Builder>... rules)
An array that contains the action for each rule in a WebACL, the priority of the rule, and the ID of the
rule.
|
AwsWafWebAclDetails.Builder |
webAclId(String webAclId)
A unique identifier for a WebACL.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildAwsWafWebAclDetails.Builder name(String name)
A friendly name or description of the WebACL. You can't change the name of a WebACL after you create it.
name - A friendly name or description of the WebACL. You can't change the name of a WebACL after you create
it.AwsWafWebAclDetails.Builder defaultAction(String defaultAction)
The action to perform if none of the rules contained in the WebACL match.
defaultAction - The action to perform if none of the rules contained in the WebACL match.AwsWafWebAclDetails.Builder rules(Collection<AwsWafWebAclRule> rules)
An array that contains the action for each rule in a WebACL, the priority of the rule, and the ID of the rule.
rules - An array that contains the action for each rule in a WebACL, the priority of the rule, and the ID of
the rule.AwsWafWebAclDetails.Builder rules(AwsWafWebAclRule... rules)
An array that contains the action for each rule in a WebACL, the priority of the rule, and the ID of the rule.
rules - An array that contains the action for each rule in a WebACL, the priority of the rule, and the ID of
the rule.AwsWafWebAclDetails.Builder rules(Consumer<AwsWafWebAclRule.Builder>... rules)
An array that contains the action for each rule in a WebACL, the priority of the rule, and the ID of the rule.
This is a convenience that creates an instance of theList.Builder avoiding the
need to create one manually via List#builder() .
When the Consumer completes, List.Builder#build() is called immediately and
its result is passed to #rules(List) .rules - a consumer that will call methods on List.Builder #rules(List) AwsWafWebAclDetails.Builder webAclId(String webAclId)
A unique identifier for a WebACL.
webAclId - A unique identifier for a WebACL.Copyright © 2021. All rights reserved.