Class CfnRepositoryProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.codeartifact.CfnRepositoryProps.Jsii$Proxy
- All Implemented Interfaces:
CfnRepositoryProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- CfnRepositoryProps
@Stability(Stable)
@Internal
public static final class CfnRepositoryProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnRepositoryProps
An implementation for
CfnRepositoryProps-
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.codeartifact.CfnRepositoryProps
CfnRepositoryProps.Builder, CfnRepositoryProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CfnRepositoryProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnRepositoryProps.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 StringA text description of the repository.final StringThe name of the domain that contains the repository.final StringThe 12-digit account number of the AWS account that owns the domain that contains the repository.An array of external connections associated with the repository.final ObjectThe document that defines the resource policy that is set on a repository.final StringThe name of an upstream repository.getTags()A list of tags to be applied to the repository.A list of upstream repositories to associate with the repository.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 theCfnRepositoryProps.Builder.
-
-
Method Details
-
getDomainName
Description copied from interface:CfnRepositoryPropsThe name of the domain that contains the repository.- Specified by:
getDomainNamein interfaceCfnRepositoryProps
-
getRepositoryName
Description copied from interface:CfnRepositoryPropsThe name of an upstream repository.- Specified by:
getRepositoryNamein interfaceCfnRepositoryProps
-
getDescription
Description copied from interface:CfnRepositoryPropsA text description of the repository.- Specified by:
getDescriptionin interfaceCfnRepositoryProps
-
getDomainOwner
Description copied from interface:CfnRepositoryPropsThe 12-digit account number of the AWS account that owns the domain that contains the repository.It does not include dashes or spaces.
- Specified by:
getDomainOwnerin interfaceCfnRepositoryProps
-
getExternalConnections
Description copied from interface:CfnRepositoryPropsAn array of external connections associated with the repository.- Specified by:
getExternalConnectionsin interfaceCfnRepositoryProps
-
getPermissionsPolicyDocument
Description copied from interface:CfnRepositoryPropsThe document that defines the resource policy that is set on a repository.- Specified by:
getPermissionsPolicyDocumentin interfaceCfnRepositoryProps
-
getTags
Description copied from interface:CfnRepositoryPropsA list of tags to be applied to the repository.- Specified by:
getTagsin interfaceCfnRepositoryProps
-
getUpstreams
Description copied from interface:CfnRepositoryPropsA list of upstream repositories to associate with the repository.The order of the upstream repositories in the list determines their priority order when AWS CodeArtifact looks for a requested package version. For more information, see Working with upstream repositories .
- Specified by:
getUpstreamsin interfaceCfnRepositoryProps
-
$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()
-