public static final class CfnLoggingConfiguration.FieldToMatchProperty.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnLoggingConfiguration.FieldToMatchProperty
CfnLoggingConfiguration.FieldToMatchProperty
CfnLoggingConfiguration.FieldToMatchProperty.Builder, CfnLoggingConfiguration.FieldToMatchProperty.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 |
getJsonBody()
Redact the request body JSON.
|
java.lang.Object |
getMethod()
Redact the indicated HTTP method.
|
java.lang.Object |
getQueryString()
Redact the query string.
|
java.lang.Object |
getSingleHeader()
Redact a single header.
|
java.lang.Object |
getUriPath()
Redact the request URI path.
|
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 getJsonBody()
CfnLoggingConfiguration.FieldToMatchProperty
getJsonBody
in interface CfnLoggingConfiguration.FieldToMatchProperty
public final java.lang.Object getMethod()
CfnLoggingConfiguration.FieldToMatchProperty
The method indicates the type of operation that the request is asking the origin to perform.
getMethod
in interface CfnLoggingConfiguration.FieldToMatchProperty
public final java.lang.Object getQueryString()
CfnLoggingConfiguration.FieldToMatchProperty
This is the part of a URL that appears after a ?
character, if any.
getQueryString
in interface CfnLoggingConfiguration.FieldToMatchProperty
public final java.lang.Object getSingleHeader()
CfnLoggingConfiguration.FieldToMatchProperty
Provide the name of the header to inspect, for example, User-Agent
or Referer
. This setting isn't case sensitive.
Example JSON: "SingleHeader": { "Name": "haystack" }
getSingleHeader
in interface CfnLoggingConfiguration.FieldToMatchProperty
public final java.lang.Object getUriPath()
CfnLoggingConfiguration.FieldToMatchProperty
This is the part of the web request that identifies a resource, for example, /images/daily-ad.jpg
.
getUriPath
in interface CfnLoggingConfiguration.FieldToMatchProperty
public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
public final boolean equals(java.lang.Object o)
public final int hashCode()