Class AppAutoBranchCreationConfigArgs.Builder

    • 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
      • 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