Class CfnTelemetryRule.FieldToMatchProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.observabilityadmin.CfnTelemetryRule.FieldToMatchProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnTelemetryRule.FieldToMatchProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnTelemetryRule.FieldToMatchProperty
@Stability(Stable)
@Internal
public static final class CfnTelemetryRule.FieldToMatchProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnTelemetryRule.FieldToMatchProperty
An implementation for
CfnTelemetryRule.FieldToMatchProperty-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.observabilityadmin.CfnTelemetryRule.FieldToMatchProperty
CfnTelemetryRule.FieldToMatchProperty.Builder, CfnTelemetryRule.FieldToMatchProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnTelemetryRule.FieldToMatchProperty.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodefinal booleanfinal StringRedacts the HTTP method from WAF logs.final StringRedacts the entire query string from WAF logs.final ObjectRedacts a specific header field by name from WAF logs.final StringRedacts the URI path from WAF logs.final inthashCode()Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnTelemetryRule.FieldToMatchProperty.Builder.
-
-
Method Details
-
getMethod
Description copied from interface:CfnTelemetryRule.FieldToMatchPropertyRedacts the HTTP method from WAF logs.- Specified by:
getMethodin interfaceCfnTelemetryRule.FieldToMatchProperty- See Also:
-
getQueryString
Description copied from interface:CfnTelemetryRule.FieldToMatchPropertyRedacts the entire query string from WAF logs.- Specified by:
getQueryStringin interfaceCfnTelemetryRule.FieldToMatchProperty- See Also:
-
getSingleHeader
Description copied from interface:CfnTelemetryRule.FieldToMatchPropertyRedacts a specific header field by name from WAF logs.Returns union: either
IResolvableorCfnTelemetryRule.SingleHeaderProperty- Specified by:
getSingleHeaderin interfaceCfnTelemetryRule.FieldToMatchProperty- See Also:
-
getUriPath
Description copied from interface:CfnTelemetryRule.FieldToMatchPropertyRedacts the URI path from WAF logs.- Specified by:
getUriPathin interfaceCfnTelemetryRule.FieldToMatchProperty- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-