@Stability(value=Stable) public static final class CfnWebACL.StatementThreeProperty.Builder extends Object implements software.amazon.jsii.Builder<CfnWebACL.StatementThreeProperty>
CfnWebACL.StatementThreeProperty| Constructor and Description |
|---|
Builder() |
@Stability(value=Stable) public CfnWebACL.StatementThreeProperty.Builder byteMatchStatement(CfnWebACL.ByteMatchStatementProperty byteMatchStatement)
CfnWebACL.StatementThreeProperty.getByteMatchStatement()byteMatchStatement - `CfnWebACL.StatementThreeProperty.ByteMatchStatement`.this@Stability(value=Stable) public CfnWebACL.StatementThreeProperty.Builder byteMatchStatement(IResolvable byteMatchStatement)
CfnWebACL.StatementThreeProperty.getByteMatchStatement()byteMatchStatement - `CfnWebACL.StatementThreeProperty.ByteMatchStatement`.this@Stability(value=Stable) public CfnWebACL.StatementThreeProperty.Builder geoMatchStatement(CfnWebACL.GeoMatchStatementProperty geoMatchStatement)
CfnWebACL.StatementThreeProperty.getGeoMatchStatement()geoMatchStatement - `CfnWebACL.StatementThreeProperty.GeoMatchStatement`.this@Stability(value=Stable) public CfnWebACL.StatementThreeProperty.Builder geoMatchStatement(IResolvable geoMatchStatement)
CfnWebACL.StatementThreeProperty.getGeoMatchStatement()geoMatchStatement - `CfnWebACL.StatementThreeProperty.GeoMatchStatement`.this@Stability(value=Stable) public CfnWebACL.StatementThreeProperty.Builder ipSetReferenceStatement(CfnWebACL.IPSetReferenceStatementProperty ipSetReferenceStatement)
CfnWebACL.StatementThreeProperty.getIpSetReferenceStatement()ipSetReferenceStatement - `CfnWebACL.StatementThreeProperty.IPSetReferenceStatement`.this@Stability(value=Stable) public CfnWebACL.StatementThreeProperty.Builder ipSetReferenceStatement(IResolvable ipSetReferenceStatement)
CfnWebACL.StatementThreeProperty.getIpSetReferenceStatement()ipSetReferenceStatement - `CfnWebACL.StatementThreeProperty.IPSetReferenceStatement`.this@Stability(value=Stable) public CfnWebACL.StatementThreeProperty.Builder managedRuleGroupStatement(CfnWebACL.ManagedRuleGroupStatementProperty managedRuleGroupStatement)
CfnWebACL.StatementThreeProperty.getManagedRuleGroupStatement()managedRuleGroupStatement - `CfnWebACL.StatementThreeProperty.ManagedRuleGroupStatement`.this@Stability(value=Stable) public CfnWebACL.StatementThreeProperty.Builder managedRuleGroupStatement(IResolvable managedRuleGroupStatement)
CfnWebACL.StatementThreeProperty.getManagedRuleGroupStatement()managedRuleGroupStatement - `CfnWebACL.StatementThreeProperty.ManagedRuleGroupStatement`.this@Stability(value=Stable) public CfnWebACL.StatementThreeProperty.Builder regexPatternSetReferenceStatement(CfnWebACL.RegexPatternSetReferenceStatementProperty regexPatternSetReferenceStatement)
CfnWebACL.StatementThreeProperty.getRegexPatternSetReferenceStatement()regexPatternSetReferenceStatement - `CfnWebACL.StatementThreeProperty.RegexPatternSetReferenceStatement`.this@Stability(value=Stable) public CfnWebACL.StatementThreeProperty.Builder regexPatternSetReferenceStatement(IResolvable regexPatternSetReferenceStatement)
CfnWebACL.StatementThreeProperty.getRegexPatternSetReferenceStatement()regexPatternSetReferenceStatement - `CfnWebACL.StatementThreeProperty.RegexPatternSetReferenceStatement`.this@Stability(value=Stable) public CfnWebACL.StatementThreeProperty.Builder ruleGroupReferenceStatement(CfnWebACL.RuleGroupReferenceStatementProperty ruleGroupReferenceStatement)
CfnWebACL.StatementThreeProperty.getRuleGroupReferenceStatement()ruleGroupReferenceStatement - `CfnWebACL.StatementThreeProperty.RuleGroupReferenceStatement`.this@Stability(value=Stable) public CfnWebACL.StatementThreeProperty.Builder ruleGroupReferenceStatement(IResolvable ruleGroupReferenceStatement)
CfnWebACL.StatementThreeProperty.getRuleGroupReferenceStatement()ruleGroupReferenceStatement - `CfnWebACL.StatementThreeProperty.RuleGroupReferenceStatement`.this@Stability(value=Stable) public CfnWebACL.StatementThreeProperty.Builder sizeConstraintStatement(CfnWebACL.SizeConstraintStatementProperty sizeConstraintStatement)
CfnWebACL.StatementThreeProperty.getSizeConstraintStatement()sizeConstraintStatement - `CfnWebACL.StatementThreeProperty.SizeConstraintStatement`.this@Stability(value=Stable) public CfnWebACL.StatementThreeProperty.Builder sizeConstraintStatement(IResolvable sizeConstraintStatement)
CfnWebACL.StatementThreeProperty.getSizeConstraintStatement()sizeConstraintStatement - `CfnWebACL.StatementThreeProperty.SizeConstraintStatement`.this@Stability(value=Stable) public CfnWebACL.StatementThreeProperty.Builder sqliMatchStatement(CfnWebACL.SqliMatchStatementProperty sqliMatchStatement)
CfnWebACL.StatementThreeProperty.getSqliMatchStatement()sqliMatchStatement - `CfnWebACL.StatementThreeProperty.SqliMatchStatement`.this@Stability(value=Stable) public CfnWebACL.StatementThreeProperty.Builder sqliMatchStatement(IResolvable sqliMatchStatement)
CfnWebACL.StatementThreeProperty.getSqliMatchStatement()sqliMatchStatement - `CfnWebACL.StatementThreeProperty.SqliMatchStatement`.this@Stability(value=Stable) public CfnWebACL.StatementThreeProperty.Builder xssMatchStatement(CfnWebACL.XssMatchStatementProperty xssMatchStatement)
CfnWebACL.StatementThreeProperty.getXssMatchStatement()xssMatchStatement - `CfnWebACL.StatementThreeProperty.XssMatchStatement`.this@Stability(value=Stable) public CfnWebACL.StatementThreeProperty.Builder xssMatchStatement(IResolvable xssMatchStatement)
CfnWebACL.StatementThreeProperty.getXssMatchStatement()xssMatchStatement - `CfnWebACL.StatementThreeProperty.XssMatchStatement`.this@Stability(value=Stable) public CfnWebACL.StatementThreeProperty build()
build in interface software.amazon.jsii.Builder<CfnWebACL.StatementThreeProperty>CfnWebACL.StatementThreePropertyNullPointerException - if any required attribute was not providedCopyright © 2021. All rights reserved.