@Stability(value=Experimental) public static final class GithubRepositoryProps.Builder extends Object implements software.amazon.jsii.Builder<GithubRepositoryProps>
GithubRepositoryProps| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
GithubRepositoryProps.Builder |
branch(String branch)
Sets the value of
GithubRepositoryProps.getBranch() |
GithubRepositoryProps |
build()
Builds the configured instance.
|
GithubRepositoryProps.Builder |
codeConfigurationValues(CodeConfigurationValues codeConfigurationValues)
Sets the value of
GithubRepositoryProps.getCodeConfigurationValues() |
GithubRepositoryProps.Builder |
configurationSource(ConfigurationSourceType configurationSource)
Sets the value of
GithubRepositoryProps.getConfigurationSource() |
GithubRepositoryProps.Builder |
connection(GitHubConnection connection)
Sets the value of
GithubRepositoryProps.getConnection() |
GithubRepositoryProps.Builder |
repositoryUrl(String repositoryUrl)
Sets the value of
GithubRepositoryProps.getRepositoryUrl() |
@Stability(value=Experimental) public GithubRepositoryProps.Builder configurationSource(ConfigurationSourceType configurationSource)
GithubRepositoryProps.getConfigurationSource()configurationSource - The source of the App Runner configuration. This parameter is required.this@Stability(value=Experimental) public GithubRepositoryProps.Builder connection(GitHubConnection connection)
GithubRepositoryProps.getConnection()connection - ARN of the connection to Github. This parameter is required.
Only required for Github source.this@Stability(value=Experimental) public GithubRepositoryProps.Builder repositoryUrl(String repositoryUrl)
GithubRepositoryProps.getRepositoryUrl()repositoryUrl - The location of the repository that contains the source code. This parameter is required.this@Stability(value=Experimental) public GithubRepositoryProps.Builder branch(String branch)
GithubRepositoryProps.getBranch()branch - The branch name that represents a specific version for the repository.this@Stability(value=Experimental) public GithubRepositoryProps.Builder codeConfigurationValues(CodeConfigurationValues codeConfigurationValues)
GithubRepositoryProps.getCodeConfigurationValues()codeConfigurationValues - The code configuration values.
Will be ignored if configurationSource is REPOSITORY.this@Stability(value=Experimental) public GithubRepositoryProps build()
build in interface software.amazon.jsii.Builder<GithubRepositoryProps>GithubRepositoryPropsNullPointerException - if any required attribute was not providedCopyright © 2022. All rights reserved.