@Stability(value=Experimental) public static final class AutoBranchCreation.Builder extends Object implements software.amazon.jsii.Builder<AutoBranchCreation>
AutoBranchCreation| Constructor and Description |
|---|
Builder() |
@Stability(value=Experimental) public AutoBranchCreation.Builder autoBuild(Boolean autoBuild)
AutoBranchCreation.getAutoBuild()autoBuild - Whether to enable auto building for the auto created branch.this@Stability(value=Experimental) public AutoBranchCreation.Builder basicAuth(BasicAuth basicAuth)
AutoBranchCreation.getBasicAuth()basicAuth - The Basic Auth configuration.
Use this to set password protection for
the auto created branch.this@Stability(value=Experimental) public AutoBranchCreation.Builder buildSpec(BuildSpec buildSpec)
AutoBranchCreation.getBuildSpec()buildSpec - Build spec for the auto created branch.this@Stability(value=Experimental) public AutoBranchCreation.Builder environmentVariables(Map<String,String> environmentVariables)
AutoBranchCreation.getEnvironmentVariables()environmentVariables - 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.this@Stability(value=Experimental) public AutoBranchCreation.Builder patterns(List<String> patterns)
AutoBranchCreation.getPatterns()patterns - Automated branch creation glob patterns.this@Stability(value=Experimental) public AutoBranchCreation.Builder pullRequestEnvironmentName(String pullRequestEnvironmentName)
AutoBranchCreation.getPullRequestEnvironmentName()pullRequestEnvironmentName - The dedicated backend environment for the pull request previews of the auto created branch.this@Stability(value=Experimental) public AutoBranchCreation.Builder pullRequestPreview(Boolean pullRequestPreview)
AutoBranchCreation.getPullRequestPreview()pullRequestPreview - Whether to enable pull request preview for the auto created branch.this@Stability(value=Experimental) public AutoBranchCreation.Builder stage(String stage)
AutoBranchCreation.getStage()stage - Stage for the auto created branch.this@Stability(value=Experimental) public AutoBranchCreation build()
build in interface software.amazon.jsii.Builder<AutoBranchCreation>AutoBranchCreationNullPointerException - if any required attribute was not providedCopyright © 2021. All rights reserved.