@Stability(value=Stable) @Internal public static final class CfnRuleGroup.StatementProperty.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnRuleGroup.StatementProperty
CfnRuleGroup.StatementPropertysoftware.amazon.jsii.JsiiObject.InitializationModeCfnRuleGroup.StatementProperty.Builder, CfnRuleGroup.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 notStatement,
Object orStatement,
Object rateBasedStatement,
Object regexPatternSetReferenceStatement,
Object sizeConstraintStatement,
Object sqliMatchStatement,
Object xssMatchStatement)
Constructor that initializes the object based on literal property values passed by the
CfnRuleGroup.AndStatementProperty.Builder. |
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
Object |
getAndStatement()
`CfnRuleGroup.StatementProperty.AndStatement`.
|
Object |
getByteMatchStatement()
`CfnRuleGroup.StatementProperty.ByteMatchStatement`.
|
Object |
getGeoMatchStatement()
`CfnRuleGroup.StatementProperty.GeoMatchStatement`.
|
Object |
getIpSetReferenceStatement()
`CfnRuleGroup.StatementProperty.IPSetReferenceStatement`.
|
Object |
getLabelMatchStatement()
`CfnRuleGroup.StatementProperty.LabelMatchStatement`.
|
Object |
getNotStatement()
`CfnRuleGroup.StatementProperty.NotStatement`.
|
Object |
getOrStatement()
`CfnRuleGroup.StatementProperty.OrStatement`.
|
Object |
getRateBasedStatement()
`CfnRuleGroup.StatementProperty.RateBasedStatement`.
|
Object |
getRegexPatternSetReferenceStatement()
`CfnRuleGroup.StatementProperty.RegexPatternSetReferenceStatement`.
|
Object |
getSizeConstraintStatement()
`CfnRuleGroup.StatementProperty.SizeConstraintStatement`.
|
Object |
getSqliMatchStatement()
`CfnRuleGroup.StatementProperty.SqliMatchStatement`.
|
Object |
getXssMatchStatement()
`CfnRuleGroup.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 notStatement, Object orStatement, Object rateBasedStatement, Object regexPatternSetReferenceStatement, Object sizeConstraintStatement, Object sqliMatchStatement, Object xssMatchStatement)
CfnRuleGroup.AndStatementProperty.Builder.public final Object getAndStatement()
CfnRuleGroup.StatementPropertygetAndStatement in interface CfnRuleGroup.StatementPropertypublic final Object getByteMatchStatement()
CfnRuleGroup.StatementPropertygetByteMatchStatement in interface CfnRuleGroup.StatementPropertypublic final Object getGeoMatchStatement()
CfnRuleGroup.StatementPropertygetGeoMatchStatement in interface CfnRuleGroup.StatementPropertypublic final Object getIpSetReferenceStatement()
CfnRuleGroup.StatementPropertygetIpSetReferenceStatement in interface CfnRuleGroup.StatementPropertypublic final Object getLabelMatchStatement()
CfnRuleGroup.StatementPropertygetLabelMatchStatement in interface CfnRuleGroup.StatementPropertypublic final Object getNotStatement()
CfnRuleGroup.StatementPropertygetNotStatement in interface CfnRuleGroup.StatementPropertypublic final Object getOrStatement()
CfnRuleGroup.StatementPropertygetOrStatement in interface CfnRuleGroup.StatementPropertypublic final Object getRateBasedStatement()
CfnRuleGroup.StatementPropertygetRateBasedStatement in interface CfnRuleGroup.StatementPropertypublic final Object getRegexPatternSetReferenceStatement()
CfnRuleGroup.StatementPropertygetRegexPatternSetReferenceStatement in interface CfnRuleGroup.StatementPropertypublic final Object getSizeConstraintStatement()
CfnRuleGroup.StatementPropertygetSizeConstraintStatement in interface CfnRuleGroup.StatementPropertypublic final Object getSqliMatchStatement()
CfnRuleGroup.StatementPropertygetSqliMatchStatement in interface CfnRuleGroup.StatementPropertypublic final Object getXssMatchStatement()
CfnRuleGroup.StatementPropertygetXssMatchStatement in interface CfnRuleGroup.StatementProperty@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2021. All rights reserved.