Class AssetImageCodeProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.lambda.AssetImageCodeProps.Jsii$Proxy
- All Implemented Interfaces:
software.amazon.awscdk.assets.CopyOptions,software.amazon.awscdk.assets.FingerprintOptions,FileCopyOptions,FileFingerprintOptions,DockerImageAssetOptions,AssetImageCodeProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
AssetImageCodeProps
@Stability(Stable)
@Internal
public static final class AssetImageCodeProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements AssetImageCodeProps
An implementation for
AssetImageCodeProps-
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.AssetImageCodeProps
AssetImageCodeProps.Builder, AssetImageCodeProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(AssetImageCodeProps.Builder builder) Constructor that initializes the object based on literal property values passed by theAssetImageCodeProps.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 booleangetCmd()Specify or override the CMD on the specified Docker image or Dockerfile.Specify or override the ENTRYPOINT on the specified Docker image or Dockerfile.final Stringfinal StringgetFile()final software.amazon.awscdk.assets.FollowModefinal SymlinkFollowModefinal IgnoreModefinal NetworkModefinal Platformfinal Stringfinal Stringfinal StringSpecify or override the WORKDIR on the specified Docker image or Dockerfile.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 theAssetImageCodeProps.Builder.
-
-
Method Details
-
getCmd
Description copied from interface:AssetImageCodePropsSpecify or override the CMD on the specified Docker image or Dockerfile.This needs to be in the 'exec form', viz.,
[ 'executable', 'param1', 'param2' ].Default: - use the CMD specified in the docker image or Dockerfile.
- Specified by:
getCmdin interfaceAssetImageCodeProps- See Also:
-
getEntrypoint
Description copied from interface:AssetImageCodePropsSpecify or override the ENTRYPOINT on the specified Docker image or Dockerfile.An ENTRYPOINT allows you to configure a container that will run as an executable. This needs to be in the 'exec form', viz.,
[ 'executable', 'param1', 'param2' ].Default: - use the ENTRYPOINT in the docker image or Dockerfile.
- Specified by:
getEntrypointin interfaceAssetImageCodeProps- See Also:
-
getWorkingDirectory
Description copied from interface:AssetImageCodePropsSpecify or override the WORKDIR on the specified Docker image or Dockerfile.A WORKDIR allows you to configure the working directory the container will use.
Default: - use the WORKDIR in the docker image or Dockerfile.
- Specified by:
getWorkingDirectoryin interfaceAssetImageCodeProps- See Also:
-
getBuildArgs
- Specified by:
getBuildArgsin interfaceDockerImageAssetOptions
-
getFile
- Specified by:
getFilein interfaceDockerImageAssetOptions
-
getInvalidation
- Specified by:
getInvalidationin interfaceDockerImageAssetOptions
-
getNetworkMode
- Specified by:
getNetworkModein interfaceDockerImageAssetOptions
-
getPlatform
- Specified by:
getPlatformin interfaceDockerImageAssetOptions
-
getRepositoryName
- Specified by:
getRepositoryNamein interfaceDockerImageAssetOptions
-
getTarget
- Specified by:
getTargetin interfaceDockerImageAssetOptions
-
getExtraHash
- Specified by:
getExtraHashin interfaceDockerImageAssetOptions- Specified by:
getExtraHashin interfaceFileFingerprintOptions- Specified by:
getExtraHashin interfacesoftware.amazon.awscdk.assets.FingerprintOptions
-
getExclude
- Specified by:
getExcludein interfacesoftware.amazon.awscdk.assets.CopyOptions- Specified by:
getExcludein interfaceDockerImageAssetOptions- Specified by:
getExcludein interfaceFileCopyOptions
-
getFollow
public final software.amazon.awscdk.assets.FollowMode getFollow()- Specified by:
getFollowin interfacesoftware.amazon.awscdk.assets.CopyOptions
-
getIgnoreMode
- Specified by:
getIgnoreModein interfacesoftware.amazon.awscdk.assets.CopyOptions- Specified by:
getIgnoreModein interfaceDockerImageAssetOptions- Specified by:
getIgnoreModein interfaceFileCopyOptions
-
getFollowSymlinks
- Specified by:
getFollowSymlinksin interfaceFileCopyOptions
-
$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()
-