@Stability(value=Experimental) @Internal public static final class BuildEnvironment.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements BuildEnvironment
BuildEnvironmentsoftware.amazon.jsii.JsiiObject.InitializationModeBuildEnvironment.Builder, BuildEnvironment.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(IBuildImage buildImage,
ComputeType computeType,
Map<String,? extends BuildEnvironmentVariable> environmentVariables,
Boolean privileged)
Constructor that initializes the object based on literal property values passed by the
BuildEnvironment.Builder. |
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) |
IBuildImage |
getBuildImage()
(experimental) The image used for the builds.
|
ComputeType |
getComputeType()
(experimental) The type of compute to use for this build.
|
Map<String,BuildEnvironmentVariable> |
getEnvironmentVariables()
(experimental) The environment variables that your builds can use.
|
Boolean |
getPrivileged()
(experimental) Indicates how the project builds Docker images.
|
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.protected Jsii$Proxy(IBuildImage buildImage, ComputeType computeType, Map<String,? extends BuildEnvironmentVariable> environmentVariables, Boolean privileged)
BuildEnvironment.Builder.public final IBuildImage getBuildImage()
BuildEnvironmentDefault: LinuxBuildImage.STANDARD_1_0
getBuildImage in interface BuildEnvironmentpublic final ComputeType getComputeType()
BuildEnvironmentSee the {@link ComputeType} enum for the possible values.
Default: taken from #buildImage#defaultComputeType
getComputeType in interface BuildEnvironmentpublic final Map<String,BuildEnvironmentVariable> getEnvironmentVariables()
BuildEnvironmentgetEnvironmentVariables in interface BuildEnvironmentpublic final Boolean getPrivileged()
BuildEnvironmentSpecify true to enable running the Docker daemon inside a Docker container. This value must be set to true only if this build project will be used to build Docker images, and the specified build environment image is not one provided by AWS CodeBuild with Docker support. Otherwise, all associated builds that attempt to interact with the Docker daemon will fail.
Default: false
getPrivileged in interface BuildEnvironment@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2021. All rights reserved.