public static final class CfnWebACL.JsonMatchPatternProperty.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnWebACL.JsonMatchPatternProperty
CfnWebACL.JsonMatchPatternProperty
CfnWebACL.JsonMatchPatternProperty.Builder, CfnWebACL.JsonMatchPatternProperty.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.
|
Modifier and Type | Method and Description |
---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(java.lang.Object o) |
java.lang.Object |
getAll()
Match all of the elements.
|
java.util.List<java.lang.String> |
getIncludedPaths()
Match only the specified include paths.
|
int |
hashCode() |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
builder
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef
- Reference to the JSII managed object.public final java.lang.Object getAll()
CfnWebACL.JsonMatchPatternProperty
You must specify either this setting or the IncludedPaths
setting, but not both.
getAll
in interface CfnWebACL.JsonMatchPatternProperty
public final java.util.List<java.lang.String> getIncludedPaths()
CfnWebACL.JsonMatchPatternProperty
Provide the include paths using JSON Pointer syntax. For example, "IncludedPaths": ["/dogs/0/name", "/dogs/1/name"]
. For information about this syntax, see the Internet Engineering Task Force (IETF) documentation JavaScript Object Notation (JSON) Pointer .
You must specify either this setting or the All
setting, but not both.
Don't use this option to include all paths. Instead, use the
All
setting.
getIncludedPaths
in interface CfnWebACL.JsonMatchPatternProperty
public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
public final boolean equals(java.lang.Object o)
public final int hashCode()