Class CfnApplicationVersion.ImageBuildConfigurationProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.elasticbeanstalk.CfnApplicationVersion.ImageBuildConfigurationProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnApplicationVersion.ImageBuildConfigurationProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnApplicationVersion.ImageBuildConfigurationProperty
@Stability(Stable)
@Internal
public static final class CfnApplicationVersion.ImageBuildConfigurationProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnApplicationVersion.ImageBuildConfigurationProperty
An implementation for
CfnApplicationVersion.ImageBuildConfigurationProperty-
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.elasticbeanstalk.CfnApplicationVersion.ImageBuildConfigurationProperty
CfnApplicationVersion.ImageBuildConfigurationProperty.Builder, CfnApplicationVersion.ImageBuildConfigurationProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnApplicationVersion.ImageBuildConfigurationProperty.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodefinal booleanfinal StringThe target architecture for the built container image.final StringThe buildpack to use for building the image.final StringThe ARN of the IAM role that AWS CodeBuild assumes to build the application version.final StringThe compute type for the CodeBuild build environment.final StringThe path to the Dockerfile, relative to the source root.final NumberThe timeout for the CodeBuild build, in minutes.final StringgetType()The type of image build: docker or buildpack.final inthashCode()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 theCfnApplicationVersion.ImageBuildConfigurationProperty.Builder.
-
-
Method Details
-
getCodeBuildServiceRole
Description copied from interface:CfnApplicationVersion.ImageBuildConfigurationPropertyThe ARN of the IAM role that AWS CodeBuild assumes to build the application version.- Specified by:
getCodeBuildServiceRolein interfaceCfnApplicationVersion.ImageBuildConfigurationProperty- See Also:
-
getType
Description copied from interface:CfnApplicationVersion.ImageBuildConfigurationPropertyThe type of image build: docker or buildpack.- Specified by:
getTypein interfaceCfnApplicationVersion.ImageBuildConfigurationProperty- See Also:
-
getArchitecture
Description copied from interface:CfnApplicationVersion.ImageBuildConfigurationPropertyThe target architecture for the built container image.- Specified by:
getArchitecturein interfaceCfnApplicationVersion.ImageBuildConfigurationProperty- See Also:
-
getBuildpack
Description copied from interface:CfnApplicationVersion.ImageBuildConfigurationPropertyThe buildpack to use for building the image.- Specified by:
getBuildpackin interfaceCfnApplicationVersion.ImageBuildConfigurationProperty- See Also:
-
getComputeType
Description copied from interface:CfnApplicationVersion.ImageBuildConfigurationPropertyThe compute type for the CodeBuild build environment.- Specified by:
getComputeTypein interfaceCfnApplicationVersion.ImageBuildConfigurationProperty- See Also:
-
getDockerfileLocation
Description copied from interface:CfnApplicationVersion.ImageBuildConfigurationPropertyThe path to the Dockerfile, relative to the source root.- Specified by:
getDockerfileLocationin interfaceCfnApplicationVersion.ImageBuildConfigurationProperty- See Also:
-
getTimeoutInMinutes
Description copied from interface:CfnApplicationVersion.ImageBuildConfigurationPropertyThe timeout for the CodeBuild build, in minutes.- Specified by:
getTimeoutInMinutesin interfaceCfnApplicationVersion.ImageBuildConfigurationProperty- See Also:
-
$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()
-