Package com.pulumi.aws.amplify.inputs
Class AppAutoBranchCreationConfigArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.amplify.inputs.AppAutoBranchCreationConfigArgs.Builder
-
- Enclosing class:
- AppAutoBranchCreationConfigArgs
public static final class AppAutoBranchCreationConfigArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(AppAutoBranchCreationConfigArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(AppAutoBranchCreationConfigArgs defaults)
-
-
Method Detail
-
basicAuthCredentials
public AppAutoBranchCreationConfigArgs.Builder basicAuthCredentials(@Nullable com.pulumi.core.Output<java.lang.String> basicAuthCredentials)
- Parameters:
basicAuthCredentials- Basic authorization credentials for the autocreated branch.- Returns:
- builder
-
basicAuthCredentials
public AppAutoBranchCreationConfigArgs.Builder basicAuthCredentials(java.lang.String basicAuthCredentials)
- Parameters:
basicAuthCredentials- Basic authorization credentials for the autocreated branch.- Returns:
- builder
-
buildSpec
public AppAutoBranchCreationConfigArgs.Builder buildSpec(@Nullable com.pulumi.core.Output<java.lang.String> buildSpec)
- Parameters:
buildSpec- Build specification (build spec) for the autocreated branch.- Returns:
- builder
-
buildSpec
public AppAutoBranchCreationConfigArgs.Builder buildSpec(java.lang.String buildSpec)
- Parameters:
buildSpec- Build specification (build spec) for the autocreated branch.- Returns:
- builder
-
enableAutoBuild
public AppAutoBranchCreationConfigArgs.Builder enableAutoBuild(@Nullable com.pulumi.core.Output<java.lang.Boolean> enableAutoBuild)
- Parameters:
enableAutoBuild- Enables auto building for the autocreated branch.- Returns:
- builder
-
enableAutoBuild
public AppAutoBranchCreationConfigArgs.Builder enableAutoBuild(java.lang.Boolean enableAutoBuild)
- Parameters:
enableAutoBuild- Enables auto building for the autocreated branch.- Returns:
- builder
-
enableBasicAuth
public AppAutoBranchCreationConfigArgs.Builder enableBasicAuth(@Nullable com.pulumi.core.Output<java.lang.Boolean> enableBasicAuth)
- Parameters:
enableBasicAuth- Enables basic authorization for the autocreated branch.- Returns:
- builder
-
enableBasicAuth
public AppAutoBranchCreationConfigArgs.Builder enableBasicAuth(java.lang.Boolean enableBasicAuth)
- Parameters:
enableBasicAuth- Enables basic authorization for the autocreated branch.- Returns:
- builder
-
enablePerformanceMode
public AppAutoBranchCreationConfigArgs.Builder enablePerformanceMode(@Nullable com.pulumi.core.Output<java.lang.Boolean> enablePerformanceMode)
- Parameters:
enablePerformanceMode- Enables performance mode for the branch.- Returns:
- builder
-
enablePerformanceMode
public AppAutoBranchCreationConfigArgs.Builder enablePerformanceMode(java.lang.Boolean enablePerformanceMode)
- Parameters:
enablePerformanceMode- Enables performance mode for the branch.- Returns:
- builder
-
enablePullRequestPreview
public AppAutoBranchCreationConfigArgs.Builder enablePullRequestPreview(@Nullable com.pulumi.core.Output<java.lang.Boolean> enablePullRequestPreview)
- Parameters:
enablePullRequestPreview- Enables pull request previews for the autocreated branch.- Returns:
- builder
-
enablePullRequestPreview
public AppAutoBranchCreationConfigArgs.Builder enablePullRequestPreview(java.lang.Boolean enablePullRequestPreview)
- Parameters:
enablePullRequestPreview- Enables pull request previews for the autocreated branch.- Returns:
- builder
-
environmentVariables
public AppAutoBranchCreationConfigArgs.Builder environmentVariables(@Nullable com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> environmentVariables)
- Parameters:
environmentVariables- Environment variables for the autocreated branch.- Returns:
- builder
-
environmentVariables
public AppAutoBranchCreationConfigArgs.Builder environmentVariables(java.util.Map<java.lang.String,java.lang.String> environmentVariables)
- Parameters:
environmentVariables- Environment variables for the autocreated branch.- Returns:
- builder
-
framework
public AppAutoBranchCreationConfigArgs.Builder framework(@Nullable com.pulumi.core.Output<java.lang.String> framework)
- Parameters:
framework- Framework for the autocreated branch.- Returns:
- builder
-
framework
public AppAutoBranchCreationConfigArgs.Builder framework(java.lang.String framework)
- Parameters:
framework- Framework for the autocreated branch.- Returns:
- builder
-
pullRequestEnvironmentName
public AppAutoBranchCreationConfigArgs.Builder pullRequestEnvironmentName(@Nullable com.pulumi.core.Output<java.lang.String> pullRequestEnvironmentName)
- Parameters:
pullRequestEnvironmentName- Amplify environment name for the pull request.- Returns:
- builder
-
pullRequestEnvironmentName
public AppAutoBranchCreationConfigArgs.Builder pullRequestEnvironmentName(java.lang.String pullRequestEnvironmentName)
- Parameters:
pullRequestEnvironmentName- Amplify environment name for the pull request.- Returns:
- builder
-
stage
public AppAutoBranchCreationConfigArgs.Builder stage(@Nullable com.pulumi.core.Output<java.lang.String> stage)
- Parameters:
stage- Describes the current stage for the autocreated branch. Valid values: `PRODUCTION`, `BETA`, `DEVELOPMENT`, `EXPERIMENTAL`, `PULL_REQUEST`.- Returns:
- builder
-
stage
public AppAutoBranchCreationConfigArgs.Builder stage(java.lang.String stage)
- Parameters:
stage- Describes the current stage for the autocreated branch. Valid values: `PRODUCTION`, `BETA`, `DEVELOPMENT`, `EXPERIMENTAL`, `PULL_REQUEST`.- Returns:
- builder
-
build
public AppAutoBranchCreationConfigArgs build()
-
-