Interface AwsWafRulePredicateListDetails.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<AwsWafRulePredicateListDetails.Builder,,AwsWafRulePredicateListDetails> SdkBuilder<AwsWafRulePredicateListDetails.Builder,,AwsWafRulePredicateListDetails> SdkPojo
- Enclosing class:
AwsWafRulePredicateListDetails
public static interface AwsWafRulePredicateListDetails.Builder
extends SdkPojo, CopyableBuilder<AwsWafRulePredicateListDetails.Builder,AwsWafRulePredicateListDetails>
-
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.
-