@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(CfnWebACL.RuleProperty.Builder builder)
Constructor that initializes the object based on literal property values passed by the
CfnWebACL.AllowActionProperty.Builder. |
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
| 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.protected Jsii$Proxy(CfnWebACL.RuleProperty.Builder builder)
CfnWebACL.AllowActionProperty.Builder.public final Object getAction()
CfnWebACL.RulePropertygetAction in interface CfnWebACL.RulePropertypublic final String getName()
CfnWebACL.RulePropertygetName in interface CfnWebACL.RulePropertypublic final Object getOverrideAction()
CfnWebACL.RulePropertygetOverrideAction in interface CfnWebACL.RulePropertypublic final Number getPriority()
CfnWebACL.RulePropertygetPriority in interface CfnWebACL.RulePropertypublic final Object getRuleLabels()
CfnWebACL.RulePropertygetRuleLabels in interface CfnWebACL.RulePropertypublic final Object getStatement()
CfnWebACL.RulePropertygetStatement in interface CfnWebACL.RulePropertypublic final Object getVisibilityConfig()
CfnWebACL.RulePropertygetVisibilityConfig 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.