Interface AutoBranchCreationConfig.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<AutoBranchCreationConfig.Builder,
,AutoBranchCreationConfig> SdkBuilder<AutoBranchCreationConfig.Builder,
,AutoBranchCreationConfig> SdkPojo
- Enclosing class:
AutoBranchCreationConfig
-
Method Summary
Modifier and TypeMethodDescriptionbasicAuthCredentials
(String basicAuthCredentials) The basic authorization credentials for the autocreated branch.The build specification (build spec) for the autocreated branch.enableAutoBuild
(Boolean enableAutoBuild) Enables auto building for the autocreated branch.enableBasicAuth
(Boolean enableBasicAuth) Enables basic authorization for the autocreated branch.enablePerformanceMode
(Boolean enablePerformanceMode) Enables performance mode for the branch.enablePullRequestPreview
(Boolean enablePullRequestPreview) Enables pull request previews for the autocreated branch.environmentVariables
(Map<String, String> environmentVariables) The environment variables for the autocreated branch.The framework for the autocreated branch.pullRequestEnvironmentName
(String pullRequestEnvironmentName) The Amplify environment name for the pull request.Describes the current stage for the autocreated branch.Describes the current stage for the autocreated branch.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
stage
Describes the current stage for the autocreated branch.
- Parameters:
stage
- Describes the current stage for the autocreated branch.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
stage
Describes the current stage for the autocreated branch.
- Parameters:
stage
- Describes the current stage for the autocreated branch.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
framework
The framework for the autocreated branch.
- Parameters:
framework
- The framework for the autocreated branch.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
enableAutoBuild
Enables auto building for the autocreated branch.
- Parameters:
enableAutoBuild
- Enables auto building for the autocreated branch.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
environmentVariables
The environment variables for the autocreated branch.
- Parameters:
environmentVariables
- The environment variables for the autocreated branch.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
basicAuthCredentials
The basic authorization credentials for the autocreated branch. You must base64-encode the authorization credentials and provide them in the format
user:password
.- Parameters:
basicAuthCredentials
- The basic authorization credentials for the autocreated branch. You must base64-encode the authorization credentials and provide them in the formatuser:password
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
enableBasicAuth
Enables basic authorization for the autocreated branch.
- Parameters:
enableBasicAuth
- Enables basic authorization for the autocreated branch.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
enablePerformanceMode
Enables performance mode for the branch.
Performance mode optimizes for faster hosting performance by keeping content cached at the edge for a longer interval. When performance mode is enabled, hosting configuration or code changes can take up to 10 minutes to roll out.
- Parameters:
enablePerformanceMode
- Enables performance mode for the branch.Performance mode optimizes for faster hosting performance by keeping content cached at the edge for a longer interval. When performance mode is enabled, hosting configuration or code changes can take up to 10 minutes to roll out.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
buildSpec
The build specification (build spec) for the autocreated branch.
- Parameters:
buildSpec
- The build specification (build spec) for the autocreated branch.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
enablePullRequestPreview
Enables pull request previews for the autocreated branch.
- Parameters:
enablePullRequestPreview
- Enables pull request previews for the autocreated branch.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
pullRequestEnvironmentName
The Amplify environment name for the pull request.
- Parameters:
pullRequestEnvironmentName
- The Amplify environment name for the pull request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-