public static interface AwsWafRegionalRuleGroupDetails.Builder extends SdkPojo, CopyableBuilder<AwsWafRegionalRuleGroupDetails.Builder,AwsWafRegionalRuleGroupDetails>
| Modifier and Type | Method and Description |
|---|---|
AwsWafRegionalRuleGroupDetails.Builder |
metricName(String metricName)
A name for the metrics for this rule group.
|
AwsWafRegionalRuleGroupDetails.Builder |
name(String name)
The descriptive name of the rule group.
|
AwsWafRegionalRuleGroupDetails.Builder |
ruleGroupId(String ruleGroupId)
The ID of the rule group.
|
AwsWafRegionalRuleGroupDetails.Builder |
rules(AwsWafRegionalRuleGroupRulesDetails... rules)
Provides information about the rule statements used to identify the web requests that you want to allow,
block, or count.
|
AwsWafRegionalRuleGroupDetails.Builder |
rules(Collection<AwsWafRegionalRuleGroupRulesDetails> rules)
Provides information about the rule statements used to identify the web requests that you want to allow,
block, or count.
|
AwsWafRegionalRuleGroupDetails.Builder |
rules(Consumer<AwsWafRegionalRuleGroupRulesDetails.Builder>... rules)
Provides information about the rule statements used to identify the web requests that you want to allow,
block, or count.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildAwsWafRegionalRuleGroupDetails.Builder metricName(String metricName)
A name for the metrics for this rule group.
metricName - A name for the metrics for this rule group.AwsWafRegionalRuleGroupDetails.Builder name(String name)
The descriptive name of the rule group.
name - The descriptive name of the rule group.AwsWafRegionalRuleGroupDetails.Builder ruleGroupId(String ruleGroupId)
The ID of the rule group.
ruleGroupId - The ID of the rule group.AwsWafRegionalRuleGroupDetails.Builder rules(Collection<AwsWafRegionalRuleGroupRulesDetails> rules)
Provides information about the rule statements used to identify the web requests that you want to allow, block, or count.
rules - Provides information about the rule statements used to identify the web requests that you want to
allow, block, or count.AwsWafRegionalRuleGroupDetails.Builder rules(AwsWafRegionalRuleGroupRulesDetails... rules)
Provides information about the rule statements used to identify the web requests that you want to allow, block, or count.
rules - Provides information about the rule statements used to identify the web requests that you want to
allow, block, or count.AwsWafRegionalRuleGroupDetails.Builder rules(Consumer<AwsWafRegionalRuleGroupRulesDetails.Builder>... rules)
Provides information about the rule statements used to identify the web requests that you want to allow, block, or count.
This is a convenience method that creates an instance of theAwsWafRegionalRuleGroupRulesDetails.Builder
avoiding the need to create one manually via
AwsWafRegionalRuleGroupRulesDetails.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
AwsWafRegionalRuleGroupRulesDetails.Builder#rules(java.util.Collection) Copyright © 2023. All rights reserved.