Package | Description |
---|---|
com.amazonaws.services.waf.model | |
com.amazonaws.services.waf.model.transform |
Modifier and Type | Field and Description |
---|---|
private Predicate |
RuleUpdate.predicate
The ID of the
Predicate (such as an IPSet ) that
you want to add to a Rule . |
Modifier and Type | Field and Description |
---|---|
private java.util.List<Predicate> |
Rule.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 |
---|---|
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(java.lang.String dataId)
A unique identifier for a predicate in a
Rule , such as
ByteMatchSetId or IPSetId . |
Predicate |
Predicate.withNegated(java.lang.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, or SizeConstraintSet. |
Predicate |
Predicate.withType(PredicateType type)
The type of predicate in a
Rule , such as
ByteMatchSet or IPSet . |
Predicate |
Predicate.withType(java.lang.String type)
The type of predicate in a
Rule , such as
ByteMatchSet or IPSet . |
Modifier and Type | Method and Description |
---|---|
java.util.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 . |
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 |
Rule.setPredicates(java.util.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 . |
Rule |
Rule.withPredicates(java.util.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 . |
Modifier and Type | Method and Description |
---|---|
Predicate |
PredicateJsonUnmarshaller.unmarshall(JsonUnmarshallerContext context) |
Modifier and Type | Method and Description |
---|---|
void |
PredicateJsonMarshaller.marshall(Predicate predicate,
StructuredJsonGenerator jsonGenerator)
Marshall the given parameter object, and output to a SdkJsonGenerator
|