Class TarballImageAssetProps.Jsii$Proxy
- All Implemented Interfaces:
TarballImageAssetProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
TarballImageAssetProps
TarballImageAssetProps-
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.ecr.assets.TarballImageAssetProps
TarballImageAssetProps.Builder, TarballImageAssetProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(TarballImageAssetProps.Builder builder) Constructor that initializes the object based on literal property values passed by theTarballImageAssetProps.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
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 theTarballImageAssetProps.Builder.
-
-
Method Details
-
getTarballFile
Description copied from interface:TarballImageAssetPropsAbsolute path to the tarball.It is recommended to to use the script running directory (e.g.
__dirnamein Node.js projects or dirname of__file__in Python) if your tarball is located as a resource inside your project.- Specified by:
getTarballFilein interfaceTarballImageAssetProps
-
getDisplayName
Description copied from interface:TarballImageAssetPropsA display name for this asset.If supplied, the display name will be used in locations where the asset identifier is printed, like in the CLI progress information. If the same asset is added multiple times, the display name of the first occurrence is used.
The default is the construct path of the
TarballImageAssetconstruct, with respect to the enclosing stack. If the asset is produced by a construct helper function (such aslambda.Code.fromAssetImage()), this will look likeMyFunction/AssetImage.We use the stack-relative construct path so that in the common case where you have multiple stacks with the same asset, we won't show something like
/MyBetaStack/MyFunction/Codewhen you are actually deploying to production.Default: - Stack-relative construct path
- Specified by:
getDisplayNamein interfaceTarballImageAssetProps
-
$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()
-