static AwsWafRegionalRateBasedRuleDetails.Builder |
AwsWafRegionalRateBasedRuleDetails.builder() |
|
AwsWafRegionalRateBasedRuleDetails.Builder |
AwsWafRegionalRateBasedRuleDetails.Builder.matchPredicates(Collection<AwsWafRegionalRateBasedRuleMatchPredicate> matchPredicates) |
The predicates to include in the rate-based rule.
|
AwsWafRegionalRateBasedRuleDetails.Builder |
AwsWafRegionalRateBasedRuleDetails.Builder.matchPredicates(Consumer<AwsWafRegionalRateBasedRuleMatchPredicate.Builder>... matchPredicates) |
The predicates to include in the rate-based rule.
|
AwsWafRegionalRateBasedRuleDetails.Builder |
AwsWafRegionalRateBasedRuleDetails.Builder.matchPredicates(AwsWafRegionalRateBasedRuleMatchPredicate... matchPredicates) |
The predicates to include in the rate-based rule.
|
AwsWafRegionalRateBasedRuleDetails.Builder |
AwsWafRegionalRateBasedRuleDetails.Builder.metricName(String metricName) |
The name of the metrics for the rate-based rule.
|
AwsWafRegionalRateBasedRuleDetails.Builder |
AwsWafRegionalRateBasedRuleDetails.Builder.name(String name) |
The name of the rate-based rule.
|
AwsWafRegionalRateBasedRuleDetails.Builder |
AwsWafRegionalRateBasedRuleDetails.Builder.rateKey(String rateKey) |
The field that WAF uses to determine whether requests are likely arriving from single source and are subject
to rate monitoring.
|
AwsWafRegionalRateBasedRuleDetails.Builder |
AwsWafRegionalRateBasedRuleDetails.Builder.rateLimit(Long rateLimit) |
The maximum number of requests that have an identical value for the field specified in RateKey
that are allowed within a five-minute period.
|
AwsWafRegionalRateBasedRuleDetails.Builder |
AwsWafRegionalRateBasedRuleDetails.Builder.ruleId(String ruleId) |
The unique identifier for the rate-based rule.
|
AwsWafRegionalRateBasedRuleDetails.Builder |
AwsWafRegionalRateBasedRuleDetails.toBuilder() |
|