@Stability(value=Stable) @Internal public static final class CfnWebACL.RuleProperty.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnWebACL.RuleProperty
CfnWebACL.RulePropertysoftware.amazon.jsii.JsiiObject.InitializationModeCfnWebACL.RuleProperty.Builder, CfnWebACL.RuleProperty.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(String name,
Number priority,
Object statement,
Object visibilityConfig,
Object action,
Object overrideAction,
Object ruleLabels)
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 |
getAction()
`CfnWebACL.RuleProperty.Action`.
|
String |
getName()
`CfnWebACL.RuleProperty.Name`.
|
Object |
getOverrideAction()
`CfnWebACL.RuleProperty.OverrideAction`.
|
Number |
getPriority()
`CfnWebACL.RuleProperty.Priority`.
|
Object |
getRuleLabels()
`CfnWebACL.RuleProperty.RuleLabels`.
|
Object |
getStatement()
`CfnWebACL.RuleProperty.Statement`.
|
Object |
getVisibilityConfig()
`CfnWebACL.RuleProperty.VisibilityConfig`.
|
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.public final String getName()
CfnWebACL.RulePropertygetName in interface CfnWebACL.RulePropertypublic final Number getPriority()
CfnWebACL.RulePropertygetPriority in interface CfnWebACL.RulePropertypublic final Object getStatement()
CfnWebACL.RulePropertygetStatement in interface CfnWebACL.RulePropertypublic final Object getVisibilityConfig()
CfnWebACL.RulePropertygetVisibilityConfig in interface CfnWebACL.RulePropertypublic final Object getAction()
CfnWebACL.RulePropertygetAction in interface CfnWebACL.RulePropertypublic final Object getOverrideAction()
CfnWebACL.RulePropertygetOverrideAction in interface CfnWebACL.RulePropertypublic final Object getRuleLabels()
CfnWebACL.RulePropertygetRuleLabels in interface CfnWebACL.RuleProperty@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2021. All rights reserved.