@Stability(value=Stable) @Internal public static final class CfnWebACL.StatementProperty.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnWebACL.StatementProperty
CfnWebACL.StatementPropertysoftware.amazon.jsii.JsiiObject.InitializationModeCfnWebACL.StatementProperty.Builder, CfnWebACL.StatementProperty.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
protected |
Jsii$Proxy(Object andStatement,
Object byteMatchStatement,
Object geoMatchStatement,
Object ipSetReferenceStatement,
Object labelMatchStatement,
Object managedRuleGroupStatement,
Object notStatement,
Object orStatement,
Object rateBasedStatement,
Object regexPatternSetReferenceStatement,
Object ruleGroupReferenceStatement,
Object sizeConstraintStatement,
Object sqliMatchStatement,
Object xssMatchStatement)
Constructor that initializes the object based on literal property values passed by the
CfnWebACL.AllowActionProperty.Builder. |
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
Object |
getAndStatement()
`CfnWebACL.StatementProperty.AndStatement`.
|
Object |
getByteMatchStatement()
`CfnWebACL.StatementProperty.ByteMatchStatement`.
|
Object |
getGeoMatchStatement()
`CfnWebACL.StatementProperty.GeoMatchStatement`.
|
Object |
getIpSetReferenceStatement()
`CfnWebACL.StatementProperty.IPSetReferenceStatement`.
|
Object |
getLabelMatchStatement()
`CfnWebACL.StatementProperty.LabelMatchStatement`.
|
Object |
getManagedRuleGroupStatement()
`CfnWebACL.StatementProperty.ManagedRuleGroupStatement`.
|
Object |
getNotStatement()
`CfnWebACL.StatementProperty.NotStatement`.
|
Object |
getOrStatement()
`CfnWebACL.StatementProperty.OrStatement`.
|
Object |
getRateBasedStatement()
`CfnWebACL.StatementProperty.RateBasedStatement`.
|
Object |
getRegexPatternSetReferenceStatement()
`CfnWebACL.StatementProperty.RegexPatternSetReferenceStatement`.
|
Object |
getRuleGroupReferenceStatement()
`CfnWebACL.StatementProperty.RuleGroupReferenceStatement`.
|
Object |
getSizeConstraintStatement()
`CfnWebACL.StatementProperty.SizeConstraintStatement`.
|
Object |
getSqliMatchStatement()
`CfnWebACL.StatementProperty.SqliMatchStatement`.
|
Object |
getXssMatchStatement()
`CfnWebACL.StatementProperty.XssMatchStatement`.
|
int |
hashCode() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef - Reference to the JSII managed object.protected Jsii$Proxy(Object andStatement, Object byteMatchStatement, Object geoMatchStatement, Object ipSetReferenceStatement, Object labelMatchStatement, Object managedRuleGroupStatement, Object notStatement, Object orStatement, Object rateBasedStatement, Object regexPatternSetReferenceStatement, Object ruleGroupReferenceStatement, Object sizeConstraintStatement, Object sqliMatchStatement, Object xssMatchStatement)
CfnWebACL.AllowActionProperty.Builder.public final Object getAndStatement()
CfnWebACL.StatementPropertygetAndStatement in interface CfnWebACL.StatementPropertypublic final Object getByteMatchStatement()
CfnWebACL.StatementPropertygetByteMatchStatement in interface CfnWebACL.StatementPropertypublic final Object getGeoMatchStatement()
CfnWebACL.StatementPropertygetGeoMatchStatement in interface CfnWebACL.StatementPropertypublic final Object getIpSetReferenceStatement()
CfnWebACL.StatementPropertygetIpSetReferenceStatement in interface CfnWebACL.StatementPropertypublic final Object getLabelMatchStatement()
CfnWebACL.StatementPropertygetLabelMatchStatement in interface CfnWebACL.StatementPropertypublic final Object getManagedRuleGroupStatement()
CfnWebACL.StatementPropertygetManagedRuleGroupStatement in interface CfnWebACL.StatementPropertypublic final Object getNotStatement()
CfnWebACL.StatementPropertygetNotStatement in interface CfnWebACL.StatementPropertypublic final Object getOrStatement()
CfnWebACL.StatementPropertygetOrStatement in interface CfnWebACL.StatementPropertypublic final Object getRateBasedStatement()
CfnWebACL.StatementPropertygetRateBasedStatement in interface CfnWebACL.StatementPropertypublic final Object getRegexPatternSetReferenceStatement()
CfnWebACL.StatementPropertygetRegexPatternSetReferenceStatement in interface CfnWebACL.StatementPropertypublic final Object getRuleGroupReferenceStatement()
CfnWebACL.StatementPropertygetRuleGroupReferenceStatement in interface CfnWebACL.StatementPropertypublic final Object getSizeConstraintStatement()
CfnWebACL.StatementPropertygetSizeConstraintStatement in interface CfnWebACL.StatementPropertypublic final Object getSqliMatchStatement()
CfnWebACL.StatementPropertygetSqliMatchStatement in interface CfnWebACL.StatementPropertypublic final Object getXssMatchStatement()
CfnWebACL.StatementPropertygetXssMatchStatement in interface CfnWebACL.StatementProperty@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2021. All rights reserved.