@Stability(value=Experimental) @Internal public static final class DockerImageSource.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements DockerImageSource
DockerImageSourcesoftware.amazon.jsii.JsiiObject.InitializationModeDockerImageSource.Builder, DockerImageSource.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.
|
protected |
Jsii$Proxy(String directory,
Map<String,String> dockerBuildArgs,
String dockerBuildTarget,
String dockerFile,
List<String> executable)
Constructor that initializes the object based on literal property values passed by the
DockerImageSource.Builder. |
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
String |
getDirectory()
(experimental) The directory containing the Docker image build instructions.
|
Map<String,String> |
getDockerBuildArgs()
(experimental) Additional build arguments.
|
String |
getDockerBuildTarget()
(experimental) Target build stage in a Dockerfile with multiple build stages.
|
String |
getDockerFile()
(experimental) The name of the file with build instructions.
|
List<String> |
getExecutable()
(experimental) A command-line executable that returns the name of a local Docker image on stdout after being run.
|
int |
hashCode() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef - Reference to the JSII managed object.public final String getDirectory()
DockerImageSourceThis path is relative to the asset manifest location.
Default: - Exactly one of `directory` and `executable` is required
getDirectory in interface DockerImageSourcepublic final Map<String,String> getDockerBuildArgs()
DockerImageSource
Only allowed when directory is set.
Default: - No additional build arguments
getDockerBuildArgs in interface DockerImageSourcepublic final String getDockerBuildTarget()
DockerImageSource
Only allowed when directory is set.
Default: - The last stage in the Dockerfile
getDockerBuildTarget in interface DockerImageSourcepublic final String getDockerFile()
DockerImageSource
Only allowed when directory is set.
Default: "Dockerfile"
getDockerFile in interface DockerImageSourcepublic final List<String> getExecutable()
DockerImageSourceDefault: - Exactly one of `directory` and `executable` is required
getExecutable in interface DockerImageSource@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2021. All rights reserved.