@Stability(value=Stable) public static final class FileAssetSource.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements FileAssetSource
FileAssetSourcesoftware.amazon.jsii.JsiiObject.InitializationModeFileAssetSource.Builder, FileAssetSource.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
String |
getFileName()
The path, relative to the root of the cloud assembly, in which this asset source resides.
|
FileAssetPackaging |
getPackaging()
Which type of packaging to perform.
|
String |
getSourceHash()
A hash on the content source.
|
int |
hashCode() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSetclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef - Reference to the JSII managed object.public String getFileName()
FileAssetSourceThis can be a path to a file or a directory, dependning on the packaging type.
getFileName in interface FileAssetSourcepublic FileAssetPackaging getPackaging()
FileAssetSourcegetPackaging in interface FileAssetSourcepublic String getSourceHash()
FileAssetSourceThis hash is used to uniquely identify this asset throughout the system. If this value doesn't change, the asset will not be rebuilt or republished.
getSourceHash in interface FileAssetSourcepublic com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2020. All rights reserved.