public static interface Branch.Builder extends SdkPojo, CopyableBuilder<Branch.Builder,Branch>
| Modifier and Type | Method and Description |
|---|---|
Branch.Builder |
activeJobId(String activeJobId)
Id of the active job for a branch, part of an Amplify App.
|
Branch.Builder |
associatedResources(Collection<String> associatedResources)
List of custom resources that are linked to this branch.
|
Branch.Builder |
associatedResources(String... associatedResources)
List of custom resources that are linked to this branch.
|
Branch.Builder |
backendEnvironmentArn(String backendEnvironmentArn)
ARN for a Backend Environment, part of an Amplify App.
|
Branch.Builder |
basicAuthCredentials(String basicAuthCredentials)
Basic Authorization credentials for a branch, part of an Amplify App.
|
Branch.Builder |
branchArn(String branchArn)
ARN for a branch, part of an Amplify App.
|
Branch.Builder |
branchName(String branchName)
Name for a branch, part of an Amplify App.
|
Branch.Builder |
buildSpec(String buildSpec)
BuildSpec content for branch for Amplify App.
|
Branch.Builder |
createTime(Instant createTime)
Creation date and time for a branch, part of an Amplify App.
|
Branch.Builder |
customDomains(Collection<String> customDomains)
Custom domains for a branch, part of an Amplify App.
|
Branch.Builder |
customDomains(String... customDomains)
Custom domains for a branch, part of an Amplify App.
|
Branch.Builder |
description(String description)
Description for a branch, part of an Amplify App.
|
Branch.Builder |
destinationBranch(String destinationBranch)
The destination branch if the branch is a pull request branch.
|
Branch.Builder |
displayName(String displayName)
Display name for a branch, will use as the default domain prefix.
|
Branch.Builder |
enableAutoBuild(Boolean enableAutoBuild)
Enables auto-building on push for a branch, part of an Amplify App.
|
Branch.Builder |
enableBasicAuth(Boolean enableBasicAuth)
Enables Basic Authorization for a branch, part of an Amplify App.
|
Branch.Builder |
enableNotification(Boolean enableNotification)
Enables notifications for a branch, part of an Amplify App.
|
Branch.Builder |
enablePullRequestPreview(Boolean enablePullRequestPreview)
Enables Pull Request Preview for this branch.
|
Branch.Builder |
environmentVariables(Map<String,String> environmentVariables)
Environment Variables specific to a branch, part of an Amplify App.
|
Branch.Builder |
framework(String framework)
Framework for a branch, part of an Amplify App.
|
Branch.Builder |
pullRequestEnvironmentName(String pullRequestEnvironmentName)
The Amplify Environment name for the pull request.
|
Branch.Builder |
sourceBranch(String sourceBranch)
The source branch if the branch is a pull request branch.
|
Branch.Builder |
stage(Stage stage)
Stage for a branch, part of an Amplify App.
|
Branch.Builder |
stage(String stage)
Stage for a branch, part of an Amplify App.
|
Branch.Builder |
tags(Map<String,String> tags)
Tag for branch for Amplify App.
|
Branch.Builder |
thumbnailUrl(String thumbnailUrl)
Thumbnail URL for the branch.
|
Branch.Builder |
totalNumberOfJobs(String totalNumberOfJobs)
Total number of Jobs part of an Amplify App.
|
Branch.Builder |
ttl(String ttl)
The content TTL for the website in seconds.
|
Branch.Builder |
updateTime(Instant updateTime)
Last updated date and time for a branch, part of an Amplify App.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildBranch.Builder branchArn(String branchArn)
ARN for a branch, part of an Amplify App.
branchArn - ARN for a branch, part of an Amplify App.Branch.Builder branchName(String branchName)
Name for a branch, part of an Amplify App.
branchName - Name for a branch, part of an Amplify App.Branch.Builder description(String description)
Description for a branch, part of an Amplify App.
description - Description for a branch, part of an Amplify App.Branch.Builder tags(Map<String,String> tags)
Tag for branch for Amplify App.
tags - Tag for branch for Amplify App.Branch.Builder stage(String stage)
Stage for a branch, part of an Amplify App.
Branch.Builder stage(Stage stage)
Stage for a branch, part of an Amplify App.
Branch.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.Branch.Builder enableNotification(Boolean enableNotification)
Enables notifications for a branch, part of an Amplify App.
enableNotification - Enables notifications for a branch, part of an Amplify App.Branch.Builder createTime(Instant createTime)
Creation date and time for a branch, part of an Amplify App.
createTime - Creation date and time for a branch, part of an Amplify App.Branch.Builder updateTime(Instant updateTime)
Last updated date and time for a branch, part of an Amplify App.
updateTime - Last updated date and time for a branch, part of an Amplify App.Branch.Builder environmentVariables(Map<String,String> environmentVariables)
Environment Variables specific to a branch, part of an Amplify App.
environmentVariables - Environment Variables specific to a branch, part of an Amplify App.Branch.Builder enableAutoBuild(Boolean enableAutoBuild)
Enables auto-building on push for a branch, part of an Amplify App.
enableAutoBuild - Enables auto-building on push for a branch, part of an Amplify App.Branch.Builder customDomains(Collection<String> customDomains)
Custom domains for a branch, part of an Amplify App.
customDomains - Custom domains for a branch, part of an Amplify App.Branch.Builder customDomains(String... customDomains)
Custom domains for a branch, part of an Amplify App.
customDomains - Custom domains for a branch, part of an Amplify App.Branch.Builder framework(String framework)
Framework for a branch, part of an Amplify App.
framework - Framework for a branch, part of an Amplify App.Branch.Builder activeJobId(String activeJobId)
Id of the active job for a branch, part of an Amplify App.
activeJobId - Id of the active job for a branch, part of an Amplify App.Branch.Builder totalNumberOfJobs(String totalNumberOfJobs)
Total number of Jobs part of an Amplify App.
totalNumberOfJobs - Total number of Jobs part of an Amplify App.Branch.Builder enableBasicAuth(Boolean enableBasicAuth)
Enables Basic Authorization for a branch, part of an Amplify App.
enableBasicAuth - Enables Basic Authorization for a branch, part of an Amplify App.Branch.Builder thumbnailUrl(String thumbnailUrl)
Thumbnail URL for the branch.
thumbnailUrl - Thumbnail URL for the branch.Branch.Builder basicAuthCredentials(String basicAuthCredentials)
Basic Authorization credentials for a branch, part of an Amplify App.
basicAuthCredentials - Basic Authorization credentials for a branch, part of an Amplify App.Branch.Builder buildSpec(String buildSpec)
BuildSpec content for branch for Amplify App.
buildSpec - BuildSpec content for branch for Amplify App.Branch.Builder ttl(String ttl)
The content TTL for the website in seconds.
ttl - The content TTL for the website in seconds.Branch.Builder associatedResources(Collection<String> associatedResources)
List of custom resources that are linked to this branch.
associatedResources - List of custom resources that are linked to this branch.Branch.Builder associatedResources(String... associatedResources)
List of custom resources that are linked to this branch.
associatedResources - List of custom resources that are linked to this branch.Branch.Builder enablePullRequestPreview(Boolean enablePullRequestPreview)
Enables Pull Request Preview for this branch.
enablePullRequestPreview - Enables Pull Request Preview for this branch.Branch.Builder pullRequestEnvironmentName(String pullRequestEnvironmentName)
The Amplify Environment name for the pull request.
pullRequestEnvironmentName - The Amplify Environment name for the pull request.Branch.Builder destinationBranch(String destinationBranch)
The destination branch if the branch is a pull request branch.
destinationBranch - The destination branch if the branch is a pull request branch.Branch.Builder sourceBranch(String sourceBranch)
The source branch if the branch is a pull request branch.
sourceBranch - The source branch if the branch is a pull request branch.Branch.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.Copyright © 2020. All rights reserved.