Class CfnRepositoryMixinProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.codeartifact.CfnRepositoryMixinProps.Jsii$Proxy
- All Implemented Interfaces:
CfnRepositoryMixinProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnRepositoryMixinProps
@Stability(Stable)
@Internal
public static final class CfnRepositoryMixinProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnRepositoryMixinProps
An implementation for
CfnRepositoryMixinProps-
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.cfnpropertymixins.services.codeartifact.CfnRepositoryMixinProps
CfnRepositoryMixinProps.Builder, CfnRepositoryMixinProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnRepositoryMixinProps.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 theCfnRepositoryMixinProps.Builder.
-
-
Method Details
-
getDescription
Description copied from interface:CfnRepositoryMixinPropsA text description of the repository.- Specified by:
getDescriptionin interfaceCfnRepositoryMixinProps- See Also:
-
getDomainName
Description copied from interface:CfnRepositoryMixinPropsThe name of the domain that contains the repository.- Specified by:
getDomainNamein interfaceCfnRepositoryMixinProps- See Also:
-
getDomainOwner
Description copied from interface:CfnRepositoryMixinPropsThe 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 interfaceCfnRepositoryMixinProps- See Also:
-
getExternalConnections
Description copied from interface:CfnRepositoryMixinPropsAn array of external connections associated with the repository.For more information, see Supported external connection repositories in the CodeArtifact user guide .
- Specified by:
getExternalConnectionsin interfaceCfnRepositoryMixinProps- See Also:
-
getPermissionsPolicyDocument
Description copied from interface:CfnRepositoryMixinPropsThe document that defines the resource policy that is set on a repository.- Specified by:
getPermissionsPolicyDocumentin interfaceCfnRepositoryMixinProps- See Also:
-
getRepositoryName
Description copied from interface:CfnRepositoryMixinPropsThe name of an upstream repository.- Specified by:
getRepositoryNamein interfaceCfnRepositoryMixinProps- See Also:
-
getTags
Description copied from interface:CfnRepositoryMixinPropsA list of tags to be applied to the repository.- Specified by:
getTagsin interfaceCfnRepositoryMixinProps- See Also:
-
getUpstreams
Description copied from interface:CfnRepositoryMixinPropsA 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 interfaceCfnRepositoryMixinProps- 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()
-