public static interface AwsWafRuleGroupDetails.Builder extends SdkPojo, CopyableBuilder<AwsWafRuleGroupDetails.Builder,AwsWafRuleGroupDetails>
| Modifier and Type | Method and Description |
|---|---|
AwsWafRuleGroupDetails.Builder |
metricName(String metricName)
The name of the metrics for this rule group.
|
AwsWafRuleGroupDetails.Builder |
name(String name)
The name of the rule group.
|
AwsWafRuleGroupDetails.Builder |
ruleGroupId(String ruleGroupId)
The ID of the rule group.
|
AwsWafRuleGroupDetails.Builder |
rules(AwsWafRuleGroupRulesDetails... rules)
Provides information about the rules attached to the rule group.
|
AwsWafRuleGroupDetails.Builder |
rules(Collection<AwsWafRuleGroupRulesDetails> rules)
Provides information about the rules attached to the rule group.
|
AwsWafRuleGroupDetails.Builder |
rules(Consumer<AwsWafRuleGroupRulesDetails.Builder>... rules)
Provides information about the rules attached to the rule group.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildAwsWafRuleGroupDetails.Builder metricName(String metricName)
The name of the metrics for this rule group.
metricName - The name of the metrics for this rule group.AwsWafRuleGroupDetails.Builder name(String name)
The name of the rule group.
name - The name of the rule group.AwsWafRuleGroupDetails.Builder ruleGroupId(String ruleGroupId)
The ID of the rule group.
ruleGroupId - The ID of the rule group.AwsWafRuleGroupDetails.Builder rules(Collection<AwsWafRuleGroupRulesDetails> rules)
Provides information about the rules attached to the rule group. These rules identify the web requests that you want to allow, block, or count.
rules - Provides information about the rules attached to the rule group. These rules identify the web requests
that you want to allow, block, or count.AwsWafRuleGroupDetails.Builder rules(AwsWafRuleGroupRulesDetails... rules)
Provides information about the rules attached to the rule group. These rules identify the web requests that you want to allow, block, or count.
rules - Provides information about the rules attached to the rule group. These rules identify the web requests
that you want to allow, block, or count.AwsWafRuleGroupDetails.Builder rules(Consumer<AwsWafRuleGroupRulesDetails.Builder>... rules)
Provides information about the rules attached to the rule group. These rules identify the web requests that you want to allow, block, or count.
This is a convenience method that creates an instance of theAwsWafRuleGroupRulesDetails.Builder avoiding the
need to create one manually via
AwsWafRuleGroupRulesDetails.builder().
When the Consumer completes,
SdkBuilder.build() is
called immediately and its result is passed to #rules(List.
rules - a consumer that will call methods on
AwsWafRuleGroupRulesDetails.Builder#rules(java.util.Collection) Copyright © 2023. All rights reserved.