Class AutoBranchCreation.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.amplify.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.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.amplify.AutoBranchCreation
AutoBranchCreation.Builder, AutoBranchCreation.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Jsii$Proxy
(AutoBranchCreation.Builder builder) Constructor that initializes the object based on literal property values passed by theAutoBranchCreation.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 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 String
getStage()
(experimental) Stage for the auto created branch.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 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:
getAutoBuild
in 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:
getBasicAuth
in interfaceAutoBranchCreation
-
getBuildSpec
Description copied from interface:AutoBranchCreation
(experimental) Build spec for the auto created branch.Default: - application build spec
- Specified by:
getBuildSpec
in 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:
getEnvironmentVariables
in interfaceAutoBranchCreation
-
getPatterns
Description copied from interface:AutoBranchCreation
(experimental) Automated branch creation glob patterns.Default: - all repository branches
- Specified by:
getPatterns
in 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:
getPullRequestEnvironmentName
in interfaceAutoBranchCreation
-
getPullRequestPreview
Description copied from interface:AutoBranchCreation
(experimental) Whether to enable pull request preview for the auto created branch.Default: true
- Specified by:
getPullRequestPreview
in interfaceAutoBranchCreation
-
getStage
Description copied from interface:AutoBranchCreation
(experimental) Stage for the auto created branch.Default: - no stage
- Specified by:
getStage
in interfaceAutoBranchCreation
-
$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()
-