Class CfnService.CodeRepositoryProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.apprunner.CfnService.CodeRepositoryProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnService.CodeRepositoryProperty
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnService.CodeRepositoryProperty
@Stability(Stable)
@Internal
public static final class CfnService.CodeRepositoryProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnService.CodeRepositoryProperty
An implementation for
CfnService.CodeRepositoryProperty
-
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.CfnService.CodeRepositoryProperty
CfnService.CodeRepositoryProperty.Builder, CfnService.CodeRepositoryProperty.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Constructor that initializes the object based on literal property values passed by theCfnService.CodeRepositoryProperty.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 Object
Configuration for building and running the service from a source code repository.final String
The location of the repository that contains the source code.final Object
The version that should be used within the source code repository.final String
The path of the directory that stores source code and configuration files.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 theCfnService.CodeRepositoryProperty.Builder
.
-
-
Method Details
-
getRepositoryUrl
Description copied from interface:CfnService.CodeRepositoryProperty
The location of the repository that contains the source code.- Specified by:
getRepositoryUrl
in interfaceCfnService.CodeRepositoryProperty
- See Also:
-
getSourceCodeVersion
Description copied from interface:CfnService.CodeRepositoryProperty
The version that should be used within the source code repository.- Specified by:
getSourceCodeVersion
in interfaceCfnService.CodeRepositoryProperty
- See Also:
-
getCodeConfiguration
Description copied from interface:CfnService.CodeRepositoryProperty
Configuration for building and running the service from a source code repository.CodeConfiguration
is required only forCreateService
request.- Specified by:
getCodeConfiguration
in interfaceCfnService.CodeRepositoryProperty
- See Also:
-
getSourceDirectory
Description copied from interface:CfnService.CodeRepositoryProperty
The path of the directory that stores source code and configuration files.The build and start commands also execute from here. The path is absolute from root and, if not specified, defaults to the repository root.
- Specified by:
getSourceDirectory
in interfaceCfnService.CodeRepositoryProperty
- See Also:
-
$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()
-