Class SourceConfig.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.apprunner.SourceConfig.Jsii$Proxy
- All Implemented Interfaces:
SourceConfig
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
SourceConfig
@Stability(Experimental)
@Internal
public static final class SourceConfig.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements SourceConfig
An implementation for
SourceConfig
-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.apprunner.SourceConfig
SourceConfig.Builder, SourceConfig.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Jsii$Proxy
(SourceConfig.Builder builder) Constructor that initializes the object based on literal property values passed by theSourceConfig.Builder
.protected
Jsii$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.JsonNode
final boolean
final CodeRepositoryProps
(experimental) The code repository configuration (mutually exclusive withimageRepository
).final IRepository
(experimental) The ECR repository (required to grant the pull privileges for the iam role).final ImageRepository
(experimental) The image repository configuration (mutually exclusive withcodeRepository
).final int
hashCode()
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 theSourceConfig.Builder
.
-
-
Method Details
-
getCodeRepository
Description copied from interface:SourceConfig
(experimental) The code repository configuration (mutually exclusive withimageRepository
).Default: - no code repository.
- Specified by:
getCodeRepository
in interfaceSourceConfig
-
getEcrRepository
Description copied from interface:SourceConfig
(experimental) The ECR repository (required to grant the pull privileges for the iam role).Default: - no ECR repository.
- Specified by:
getEcrRepository
in interfaceSourceConfig
-
getImageRepository
Description copied from interface:SourceConfig
(experimental) The image repository configuration (mutually exclusive withcodeRepository
).Default: - no image repository.
- Specified by:
getImageRepository
in interfaceSourceConfig
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-