| Package | Description |
|---|---|
| com.amazonaws.services.waf.model |
| Modifier and Type | Method and Description |
|---|---|
Predicate |
Predicate.clone() |
Predicate |
RuleUpdate.getPredicate()
The ID of the
Predicate (such as an IPSet) that you want to add to a Rule. |
Predicate |
Predicate.withDataId(String dataId)
A unique identifier for a predicate in a
Rule, such as ByteMatchSetId or
IPSetId. |
Predicate |
Predicate.withNegated(Boolean negated)
Set
Negated to False if you want AWS WAF to allow, block, or count requests based on
the settings in the specified ByteMatchSet, IPSet, SqlInjectionMatchSet, XssMatchSet,
RegexMatchSet, GeoMatchSet, or SizeConstraintSet. |
Predicate |
Predicate.withType(PredicateType type)
The type of predicate in a
Rule, such as ByteMatch or IPSet. |
Predicate |
Predicate.withType(String type)
The type of predicate in a
Rule, such as ByteMatch or IPSet. |
| Modifier and Type | Method and Description |
|---|---|
List<Predicate> |
RateBasedRule.getMatchPredicates()
The
Predicates object contains one Predicate element for each ByteMatchSet,
IPSet, or SqlInjectionMatchSet object that you want to include in a RateBasedRule. |
List<Predicate> |
Rule.getPredicates()
The
Predicates object contains one Predicate element for each ByteMatchSet,
IPSet, or SqlInjectionMatchSet object that you want to include in a Rule. |
| Modifier and Type | Method and Description |
|---|---|
void |
RuleUpdate.setPredicate(Predicate predicate)
The ID of the
Predicate (such as an IPSet) that you want to add to a Rule. |
RateBasedRule |
RateBasedRule.withMatchPredicates(Predicate... matchPredicates)
The
Predicates object contains one Predicate element for each ByteMatchSet,
IPSet, or SqlInjectionMatchSet object that you want to include in a RateBasedRule. |
RuleUpdate |
RuleUpdate.withPredicate(Predicate predicate)
The ID of the
Predicate (such as an IPSet) that you want to add to a Rule. |
Rule |
Rule.withPredicates(Predicate... predicates)
The
Predicates object contains one Predicate element for each ByteMatchSet,
IPSet, or SqlInjectionMatchSet object that you want to include in a Rule. |
| Modifier and Type | Method and Description |
|---|---|
void |
RateBasedRule.setMatchPredicates(Collection<Predicate> matchPredicates)
The
Predicates object contains one Predicate element for each ByteMatchSet,
IPSet, or SqlInjectionMatchSet object that you want to include in a RateBasedRule. |
void |
Rule.setPredicates(Collection<Predicate> predicates)
The
Predicates object contains one Predicate element for each ByteMatchSet,
IPSet, or SqlInjectionMatchSet object that you want to include in a Rule. |
RateBasedRule |
RateBasedRule.withMatchPredicates(Collection<Predicate> matchPredicates)
The
Predicates object contains one Predicate element for each ByteMatchSet,
IPSet, or SqlInjectionMatchSet object that you want to include in a RateBasedRule. |
Rule |
Rule.withPredicates(Collection<Predicate> predicates)
The
Predicates object contains one Predicate element for each ByteMatchSet,
IPSet, or SqlInjectionMatchSet object that you want to include in a Rule. |
Copyright © 2022. All rights reserved.