@Stability(value=Experimental) @Internal public static final class LambdaFunctionAssociation.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements LambdaFunctionAssociation
LambdaFunctionAssociationsoftware.amazon.jsii.JsiiObject.InitializationModeLambdaFunctionAssociation.Builder, LambdaFunctionAssociation.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(LambdaEdgeEventType eventType,
IVersion lambdaFunction,
Boolean includeBody)
Constructor that initializes the object based on literal property values passed by the
LambdaFunctionAssociation.Builder. |
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
LambdaEdgeEventType |
getEventType()
(experimental) The lambda event type defines at which event the lambda is called during the request lifecycle.
|
Boolean |
getIncludeBody()
(experimental) Allows a Lambda function to have read access to the body content.
|
IVersion |
getLambdaFunction()
(experimental) A version of the lambda to associate.
|
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(LambdaEdgeEventType eventType, IVersion lambdaFunction, Boolean includeBody)
LambdaFunctionAssociation.Builder.public final LambdaEdgeEventType getEventType()
LambdaFunctionAssociationgetEventType in interface LambdaFunctionAssociationpublic final IVersion getLambdaFunction()
LambdaFunctionAssociationgetLambdaFunction in interface LambdaFunctionAssociationpublic final Boolean getIncludeBody()
LambdaFunctionAssociation
Only valid for "request" event types (ORIGIN_REQUEST or VIEWER_REQUEST).
See https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/lambda-include-body-access.html
Default: false
getIncludeBody in interface LambdaFunctionAssociation@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2021. All rights reserved.