Interface AwsWafRegionalRateBasedRuleMatchPredicate.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<AwsWafRegionalRateBasedRuleMatchPredicate.Builder,,AwsWafRegionalRateBasedRuleMatchPredicate> SdkBuilder<AwsWafRegionalRateBasedRuleMatchPredicate.Builder,,AwsWafRegionalRateBasedRuleMatchPredicate> SdkPojo
- Enclosing class:
AwsWafRegionalRateBasedRuleMatchPredicate
-
Method Summary
Modifier and TypeMethodDescriptionThe unique identifier for the predicate.If set totrue, then the rule actions are performed on requests that match the predicate settings.The type of predicate.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
dataId
The unique identifier for the predicate.
- Parameters:
dataId- The unique identifier for the predicate.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
negated
If set to
true, then the rule actions are performed on requests that match the predicate settings.If set to
false, then the rule actions are performed on all requests except those that match the predicate settings.- Parameters:
negated- If set totrue, then the rule actions are performed on requests that match the predicate settings.If set to
false, then the rule actions are performed on all requests except those that match the predicate settings.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
type
The type of predicate. Valid values are as follows:
-
ByteMatch -
GeoMatch -
IPMatch -
RegexMatch -
SizeConstraint -
SqlInjectionMatch -
XssMatch
- Parameters:
type- The type of predicate. Valid values are as follows:-
ByteMatch -
GeoMatch -
IPMatch -
RegexMatch -
SizeConstraint -
SqlInjectionMatch -
XssMatch
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-