public static interface CreateBranchRequest.Builder extends AmplifyRequest.Builder, SdkPojo, CopyableBuilder<CreateBranchRequest.Builder,CreateBranchRequest>
| Modifier and Type | Method and Description |
|---|---|
CreateBranchRequest.Builder |
appId(String appId)
Unique Id for an Amplify App.
|
CreateBranchRequest.Builder |
backendEnvironmentArn(String backendEnvironmentArn)
ARN for a Backend Environment, part of an Amplify App.
|
CreateBranchRequest.Builder |
basicAuthCredentials(String basicAuthCredentials)
Basic Authorization credentials for the branch.
|
CreateBranchRequest.Builder |
branchName(String branchName)
Name for the branch.
|
CreateBranchRequest.Builder |
buildSpec(String buildSpec)
BuildSpec for the branch.
|
CreateBranchRequest.Builder |
description(String description)
Description for the branch.
|
CreateBranchRequest.Builder |
displayName(String displayName)
Display name for a branch, will use as the default domain prefix.
|
CreateBranchRequest.Builder |
enableAutoBuild(Boolean enableAutoBuild)
Enables auto building for the branch.
|
CreateBranchRequest.Builder |
enableBasicAuth(Boolean enableBasicAuth)
Enables Basic Auth for the branch.
|
CreateBranchRequest.Builder |
enableNotification(Boolean enableNotification)
Enables notifications for the branch.
|
CreateBranchRequest.Builder |
enablePullRequestPreview(Boolean enablePullRequestPreview)
Enables Pull Request Preview for this branch.
|
CreateBranchRequest.Builder |
environmentVariables(Map<String,String> environmentVariables)
Environment Variables for the branch.
|
CreateBranchRequest.Builder |
framework(String framework)
Framework for the branch.
|
CreateBranchRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
CreateBranchRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
CreateBranchRequest.Builder |
pullRequestEnvironmentName(String pullRequestEnvironmentName)
The Amplify Environment name for the pull request.
|
CreateBranchRequest.Builder |
stage(Stage stage)
Stage for the branch.
|
CreateBranchRequest.Builder |
stage(String stage)
Stage for the branch.
|
CreateBranchRequest.Builder |
tags(Map<String,String> tags)
Tag for the branch.
|
CreateBranchRequest.Builder |
ttl(String ttl)
The content TTL for the website in seconds.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildCreateBranchRequest.Builder appId(String appId)
Unique Id for an Amplify App.
appId - Unique Id for an Amplify App.CreateBranchRequest.Builder branchName(String branchName)
Name for the branch.
branchName - Name for the branch.CreateBranchRequest.Builder description(String description)
Description for the branch.
description - Description for the branch.CreateBranchRequest.Builder stage(String stage)
Stage for the branch.
CreateBranchRequest.Builder stage(Stage stage)
Stage for the branch.
CreateBranchRequest.Builder framework(String framework)
Framework for the branch.
framework - Framework for the branch.CreateBranchRequest.Builder enableNotification(Boolean enableNotification)
Enables notifications for the branch.
enableNotification - Enables notifications for the branch.CreateBranchRequest.Builder enableAutoBuild(Boolean enableAutoBuild)
Enables auto building for the branch.
enableAutoBuild - Enables auto building for the branch.CreateBranchRequest.Builder environmentVariables(Map<String,String> environmentVariables)
Environment Variables for the branch.
environmentVariables - Environment Variables for the branch.CreateBranchRequest.Builder basicAuthCredentials(String basicAuthCredentials)
Basic Authorization credentials for the branch.
basicAuthCredentials - Basic Authorization credentials for the branch.CreateBranchRequest.Builder enableBasicAuth(Boolean enableBasicAuth)
Enables Basic Auth for the branch.
enableBasicAuth - Enables Basic Auth for the branch.CreateBranchRequest.Builder tags(Map<String,String> tags)
Tag for the branch.
tags - Tag for the branch.CreateBranchRequest.Builder buildSpec(String buildSpec)
BuildSpec for the branch.
buildSpec - BuildSpec for the branch.CreateBranchRequest.Builder ttl(String ttl)
The content TTL for the website in seconds.
ttl - The content TTL for the website in seconds.CreateBranchRequest.Builder displayName(String displayName)
Display name for a branch, will use as the default domain prefix.
displayName - Display name for a branch, will use as the default domain prefix.CreateBranchRequest.Builder enablePullRequestPreview(Boolean enablePullRequestPreview)
Enables Pull Request Preview for this branch.
enablePullRequestPreview - Enables Pull Request Preview for this branch.CreateBranchRequest.Builder pullRequestEnvironmentName(String pullRequestEnvironmentName)
The Amplify Environment name for the pull request.
pullRequestEnvironmentName - The Amplify Environment name for the pull request.CreateBranchRequest.Builder backendEnvironmentArn(String backendEnvironmentArn)
ARN for a Backend Environment, part of an Amplify App.
backendEnvironmentArn - ARN for a Backend Environment, part of an Amplify App.CreateBranchRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderCreateBranchRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2019. All rights reserved.