Class CodeConfig.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.lambda.CodeConfig.Jsii$Proxy
- All Implemented Interfaces:
CodeConfig,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- CodeConfig
@Stability(Stable)
@Internal
public static final class CodeConfig.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CodeConfig
An implementation for
CodeConfig-
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.lambda.CodeConfig
CodeConfig.Builder, CodeConfig.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CodeConfig.Builder builder) Constructor that initializes the object based on literal property values passed by theCodeConfig.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 CodeImageConfiggetImage()Docker image configuration (mutually exclusive withs3LocationandinlineCode).final StringInline code (mutually exclusive withs3Locationandimage).final LocationThe location of the code in S3 (mutually exclusive withinlineCodeandimage).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 theCodeConfig.Builder.
-
-
Method Details
-
getImage
Description copied from interface:CodeConfigDocker image configuration (mutually exclusive withs3LocationandinlineCode).Default: - code is not an ECR container image
- Specified by:
getImagein interfaceCodeConfig
-
getInlineCode
Description copied from interface:CodeConfigInline code (mutually exclusive withs3Locationandimage).Default: - code is not inline code
- Specified by:
getInlineCodein interfaceCodeConfig
-
getS3Location
Description copied from interface:CodeConfigThe location of the code in S3 (mutually exclusive withinlineCodeandimage).Default: - code is not an s3 location
- Specified by:
getS3Locationin interfaceCodeConfig
-
$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()
-