public static final class IBuildImage.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements IBuildImage
software.amazon.jsii.JsiiObject.InitializationModeIBuildImage.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObject.InitializationMode mode) |
| Modifier and Type | Method and Description |
|---|---|
ComputeType |
getDefaultComputeType()
The default
ComputeType to use with this image,
if one was not specified in BuildEnvironment#computeType explicitly. |
String |
getImageId()
The Docker image identifier that the build environment uses.
|
String |
getType()
The type of build environment.
|
Object |
runScriptBuildspec(String entrypoint)
Make a buildspec to run the indicated script
|
List<String> |
validate(BuildEnvironment buildEnvironment)
Allows the image a chance to validate whether the passed configuration is correct.
|
protected Jsii$Proxy(software.amazon.jsii.JsiiObject.InitializationMode mode)
public ComputeType getDefaultComputeType()
ComputeType to use with this image,
if one was not specified in BuildEnvironment#computeType explicitly.getDefaultComputeType in interface IBuildImagepublic String getImageId()
getImageId in interface IBuildImagehttps://docs.aws.amazon.com/codebuild/latest/userguide/build-env-ref-available.htmlpublic String getType()
getType in interface IBuildImage@Nullable public Object runScriptBuildspec(String entrypoint)
runScriptBuildspec in interface IBuildImagepublic List<String> validate(BuildEnvironment buildEnvironment)
validate in interface IBuildImagebuildEnvironment - the current build environmentCopyright © 2018. All rights reserved.