Interface AwsWafRegionalRulePredicateListDetails.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<AwsWafRegionalRulePredicateListDetails.Builder,,AwsWafRegionalRulePredicateListDetails> SdkBuilder<AwsWafRegionalRulePredicateListDetails.Builder,,AwsWafRegionalRulePredicateListDetails> SdkPojo
- Enclosing class:
AwsWafRegionalRulePredicateListDetails
public static interface AwsWafRegionalRulePredicateListDetails.Builder
extends SdkPojo, CopyableBuilder<AwsWafRegionalRulePredicateListDetails.Builder,AwsWafRegionalRulePredicateListDetails>
-
Method Summary
Modifier and TypeMethodDescriptionA unique identifier for a predicate in a rule, such asByteMatchSetIdorIPSetId.Specifies if you want WAF to allow, block, or count requests based on the settings in theByteMatchSet,IPSet,SqlInjectionMatchSet,XssMatchSet,RegexMatchSet,GeoMatchSet, orSizeConstraintSet.The type of predicate in a rule, such asByteMatchorIPSet.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
A unique identifier for a predicate in a rule, such as
ByteMatchSetIdorIPSetId.- Parameters:
dataId- A unique identifier for a predicate in a rule, such asByteMatchSetIdorIPSetId.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
negated
Specifies if you want WAF to allow, block, or count requests based on the settings in the
ByteMatchSet,IPSet,SqlInjectionMatchSet,XssMatchSet,RegexMatchSet,GeoMatchSet, orSizeConstraintSet.- Parameters:
negated- Specifies if you want WAF to allow, block, or count requests based on the settings in theByteMatchSet,IPSet,SqlInjectionMatchSet,XssMatchSet,RegexMatchSet,GeoMatchSet, orSizeConstraintSet.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
type
The type of predicate in a rule, such as
ByteMatchorIPSet.- Parameters:
type- The type of predicate in a rule, such asByteMatchorIPSet.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-