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
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, 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.
-
-