Class CfnRepositoryPropsMixin.CodeProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.codecommit.CfnRepositoryPropsMixin.CodeProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnRepositoryPropsMixin.CodeProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnRepositoryPropsMixin.CodeProperty
@Stability(Stable)
@Internal
public static final class CfnRepositoryPropsMixin.CodeProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnRepositoryPropsMixin.CodeProperty
An implementation for
CfnRepositoryPropsMixin.CodeProperty-
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.codecommit.CfnRepositoryPropsMixin.CodeProperty
CfnRepositoryPropsMixin.CodeProperty.Builder, CfnRepositoryPropsMixin.CodeProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnRepositoryPropsMixin.CodeProperty.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
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 theCfnRepositoryPropsMixin.CodeProperty.Builder.
-
-
Method Details
-
getBranchName
Description copied from interface:CfnRepositoryPropsMixin.CodePropertyOptional.Specifies a branch name to be used as the default branch when importing code into a repository on initial creation. If this property is not set, the name main will be used for the default branch for the repository. Changes to this property are ignored after initial resource creation. We recommend using this parameter to set the name to main to align with the default behavior of CodeCommit unless another name is needed.
- Specified by:
getBranchNamein interfaceCfnRepositoryPropsMixin.CodeProperty- See Also:
-
getS3
Description copied from interface:CfnRepositoryPropsMixin.CodePropertyInformation about the Amazon S3 bucket that contains a ZIP file of code to be committed to the repository.Changes to this property are ignored after initial resource creation.
Returns union: either
IResolvableorCfnRepositoryPropsMixin.S3Property- Specified by:
getS3in interfaceCfnRepositoryPropsMixin.CodeProperty- 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()
-