Class AutoBranchCreation.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.amplify.alpha.AutoBranchCreation.Jsii$Proxy
- All Implemented Interfaces:
AutoBranchCreation,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
AutoBranchCreation
@Stability(Experimental)
@Internal
public static final class AutoBranchCreation.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements AutoBranchCreation
An implementation for
AutoBranchCreation-
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.amplify.alpha.AutoBranchCreation
AutoBranchCreation.Builder, AutoBranchCreation.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(AutoBranchCreation.Builder builder) Constructor that initializes the object based on literal property values passed by theAutoBranchCreation.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 Boolean(experimental) Whether to enable auto building for the auto created branch.final BasicAuth(experimental) The Basic Auth configuration.final BuildSpec(experimental) Build spec for the auto created branch.(experimental) Environment variables for the auto created branch.(experimental) Automated branch creation glob patterns.final String(experimental) The dedicated backend environment for the pull request previews of the auto created branch.final Boolean(experimental) Whether to enable pull request preview for the auto created branch.final StringgetStage()(experimental) Stage for the auto created branch.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 theAutoBranchCreation.Builder.
-
-
Method Details
-
getAutoBuild
Description copied from interface:AutoBranchCreation(experimental) Whether to enable auto building for the auto created branch.Default: true
- Specified by:
getAutoBuildin interfaceAutoBranchCreation
-
getBasicAuth
Description copied from interface:AutoBranchCreation(experimental) The Basic Auth configuration.Use this to set password protection for the auto created branch.
Default: - no password protection
- Specified by:
getBasicAuthin interfaceAutoBranchCreation
-
getBuildSpec
Description copied from interface:AutoBranchCreation(experimental) Build spec for the auto created branch.Default: - application build spec
- Specified by:
getBuildSpecin interfaceAutoBranchCreation
-
getEnvironmentVariables
Description copied from interface:AutoBranchCreation(experimental) Environment variables for the auto created branch.All environment variables that you add are encrypted to prevent rogue access so you can use them to store secret information.
Default: - application environment variables
- Specified by:
getEnvironmentVariablesin interfaceAutoBranchCreation
-
getPatterns
Description copied from interface:AutoBranchCreation(experimental) Automated branch creation glob patterns.Default: - all repository branches
- Specified by:
getPatternsin interfaceAutoBranchCreation
-
getPullRequestEnvironmentName
Description copied from interface:AutoBranchCreation(experimental) The dedicated backend environment for the pull request previews of the auto created branch.Default: - automatically provision a temporary backend
- Specified by:
getPullRequestEnvironmentNamein interfaceAutoBranchCreation
-
getPullRequestPreview
Description copied from interface:AutoBranchCreation(experimental) Whether to enable pull request preview for the auto created branch.Default: true
- Specified by:
getPullRequestPreviewin interfaceAutoBranchCreation
-
getStage
Description copied from interface:AutoBranchCreation(experimental) Stage for the auto created branch.Default: - no stage
- Specified by:
getStagein interfaceAutoBranchCreation
-
$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()
-