Class FunctionProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.cloudfront.FunctionProps.Jsii$Proxy
- All Implemented Interfaces:
FunctionProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- FunctionProps
@Stability(Stable)
@Internal
public static final class FunctionProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements FunctionProps
An implementation for
FunctionProps-
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.FunctionProps
FunctionProps.Builder, FunctionProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(FunctionProps.Builder builder) Constructor that initializes the object based on literal property values passed by theFunctionProps.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 FunctionCodegetCode()The source code of the function.final StringA comment to describe the function.final StringA name to identify the function.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 theFunctionProps.Builder.
-
-
Method Details
-
getCode
Description copied from interface:FunctionPropsThe source code of the function.- Specified by:
getCodein interfaceFunctionProps
-
getComment
Description copied from interface:FunctionPropsA comment to describe the function.Default: - same as `functionName`
- Specified by:
getCommentin interfaceFunctionProps
-
getFunctionName
Description copied from interface:FunctionPropsA name to identify the function.Default: - generated from the `id`
- Specified by:
getFunctionNamein interfaceFunctionProps
-
$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()
-