Class FunctionAssociation.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.cloudfront.FunctionAssociation.Jsii$Proxy
- All Implemented Interfaces:
FunctionAssociation,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
FunctionAssociation
@Stability(Stable)
@Internal
public static final class FunctionAssociation.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements FunctionAssociation
An implementation for
FunctionAssociation-
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.cloudfront.FunctionAssociation
FunctionAssociation.Builder, FunctionAssociation.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(FunctionAssociation.Builder builder) Constructor that initializes the object based on literal property values passed by theFunctionAssociation.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 FunctionEventTypeThe type of event which should invoke the function.final IFunctionRefThe CloudFront function that will be invoked.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 theFunctionAssociation.Builder.
-
-
Method Details
-
getEventType
Description copied from interface:FunctionAssociationThe type of event which should invoke the function.- Specified by:
getEventTypein interfaceFunctionAssociation
-
getFunction
Description copied from interface:FunctionAssociationThe CloudFront function that will be invoked.- Specified by:
getFunctionin interfaceFunctionAssociation
-
$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()
-