Class SourceConfig.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.apprunner.alpha.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.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.apprunner.alpha.SourceConfig
SourceConfig.Builder, SourceConfig.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(SourceConfig.Builder builder) Constructor that initializes the object based on literal property values passed by theSourceConfig.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 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 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 theSourceConfig.Builder.
-
-
Method Details
-
getCodeRepository
Description copied from interface:SourceConfig(experimental) The code repository configuration (mutually exclusive withimageRepository).Default: - no code repository.
- Specified by:
getCodeRepositoryin 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:
getEcrRepositoryin interfaceSourceConfig
-
getImageRepository
Description copied from interface:SourceConfig(experimental) The image repository configuration (mutually exclusive withcodeRepository).Default: - no image repository.
- Specified by:
getImageRepositoryin interfaceSourceConfig
-
$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()
-