@Stability(value=Stable) @Internal public static final class CfnApp.AutoBranchCreationConfigProperty.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnApp.AutoBranchCreationConfigProperty
CfnApp.AutoBranchCreationConfigPropertysoftware.amazon.jsii.JsiiObject.InitializationModeCfnApp.AutoBranchCreationConfigProperty.Builder, CfnApp.AutoBranchCreationConfigProperty.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
protected |
Jsii$Proxy(List<String> autoBranchCreationPatterns,
Object basicAuthConfig,
String buildSpec,
Object enableAutoBranchCreation,
Object enableAutoBuild,
Object enablePerformanceMode,
Object enablePullRequestPreview,
Object environmentVariables,
String pullRequestEnvironmentName,
String stage)
Constructor that initializes the object based on literal property values passed by the
CfnApp.AutoBranchCreationConfigProperty.Builder. |
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
List<String> |
getAutoBranchCreationPatterns()
`CfnApp.AutoBranchCreationConfigProperty.AutoBranchCreationPatterns`.
|
Object |
getBasicAuthConfig()
`CfnApp.AutoBranchCreationConfigProperty.BasicAuthConfig`.
|
String |
getBuildSpec()
`CfnApp.AutoBranchCreationConfigProperty.BuildSpec`.
|
Object |
getEnableAutoBranchCreation()
`CfnApp.AutoBranchCreationConfigProperty.EnableAutoBranchCreation`.
|
Object |
getEnableAutoBuild()
`CfnApp.AutoBranchCreationConfigProperty.EnableAutoBuild`.
|
Object |
getEnablePerformanceMode()
`CfnApp.AutoBranchCreationConfigProperty.EnablePerformanceMode`.
|
Object |
getEnablePullRequestPreview()
`CfnApp.AutoBranchCreationConfigProperty.EnablePullRequestPreview`.
|
Object |
getEnvironmentVariables()
`CfnApp.AutoBranchCreationConfigProperty.EnvironmentVariables`.
|
String |
getPullRequestEnvironmentName()
`CfnApp.AutoBranchCreationConfigProperty.PullRequestEnvironmentName`.
|
String |
getStage()
`CfnApp.AutoBranchCreationConfigProperty.Stage`.
|
int |
hashCode() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef - Reference to the JSII managed object.protected Jsii$Proxy(List<String> autoBranchCreationPatterns, Object basicAuthConfig, String buildSpec, Object enableAutoBranchCreation, Object enableAutoBuild, Object enablePerformanceMode, Object enablePullRequestPreview, Object environmentVariables, String pullRequestEnvironmentName, String stage)
CfnApp.AutoBranchCreationConfigProperty.Builder.public final List<String> getAutoBranchCreationPatterns()
CfnApp.AutoBranchCreationConfigPropertygetAutoBranchCreationPatterns in interface CfnApp.AutoBranchCreationConfigPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplify-app-autobranchcreationconfig.html#cfn-amplify-app-autobranchcreationconfig-autobranchcreationpatternspublic final Object getBasicAuthConfig()
CfnApp.AutoBranchCreationConfigPropertygetBasicAuthConfig in interface CfnApp.AutoBranchCreationConfigPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplify-app-autobranchcreationconfig.html#cfn-amplify-app-autobranchcreationconfig-basicauthconfigpublic final String getBuildSpec()
CfnApp.AutoBranchCreationConfigPropertygetBuildSpec in interface CfnApp.AutoBranchCreationConfigPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplify-app-autobranchcreationconfig.html#cfn-amplify-app-autobranchcreationconfig-buildspecpublic final Object getEnableAutoBranchCreation()
CfnApp.AutoBranchCreationConfigPropertygetEnableAutoBranchCreation in interface CfnApp.AutoBranchCreationConfigPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplify-app-autobranchcreationconfig.html#cfn-amplify-app-autobranchcreationconfig-enableautobranchcreationpublic final Object getEnableAutoBuild()
CfnApp.AutoBranchCreationConfigPropertygetEnableAutoBuild in interface CfnApp.AutoBranchCreationConfigPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplify-app-autobranchcreationconfig.html#cfn-amplify-app-autobranchcreationconfig-enableautobuildpublic final Object getEnablePerformanceMode()
CfnApp.AutoBranchCreationConfigPropertygetEnablePerformanceMode in interface CfnApp.AutoBranchCreationConfigPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplify-app-autobranchcreationconfig.html#cfn-amplify-app-autobranchcreationconfig-enableperformancemodepublic final Object getEnablePullRequestPreview()
CfnApp.AutoBranchCreationConfigPropertygetEnablePullRequestPreview in interface CfnApp.AutoBranchCreationConfigPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplify-app-autobranchcreationconfig.html#cfn-amplify-app-autobranchcreationconfig-enablepullrequestpreviewpublic final Object getEnvironmentVariables()
CfnApp.AutoBranchCreationConfigPropertygetEnvironmentVariables in interface CfnApp.AutoBranchCreationConfigPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplify-app-autobranchcreationconfig.html#cfn-amplify-app-autobranchcreationconfig-environmentvariablespublic final String getPullRequestEnvironmentName()
CfnApp.AutoBranchCreationConfigPropertygetPullRequestEnvironmentName in interface CfnApp.AutoBranchCreationConfigPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplify-app-autobranchcreationconfig.html#cfn-amplify-app-autobranchcreationconfig-pullrequestenvironmentnamepublic final String getStage()
CfnApp.AutoBranchCreationConfigPropertygetStage in interface CfnApp.AutoBranchCreationConfigPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplify-app-autobranchcreationconfig.html#cfn-amplify-app-autobranchcreationconfig-stage@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2020. All rights reserved.