@Stability(value=Stable) public static final class CfnGitHubRepositoryProps.Builder extends Object implements software.amazon.jsii.Builder<CfnGitHubRepositoryProps>
CfnGitHubRepositoryProps| Constructor and Description |
|---|
Builder() |
@Stability(value=Stable) public CfnGitHubRepositoryProps.Builder repositoryName(String repositoryName)
CfnGitHubRepositoryProps.getRepositoryName()repositoryName - The name of the repository you want to create in GitHub with AWS CloudFormation stack creation. This parameter is required.this@Stability(value=Stable) public CfnGitHubRepositoryProps.Builder repositoryOwner(String repositoryOwner)
CfnGitHubRepositoryProps.getRepositoryOwner()repositoryOwner - The GitHub user name for the owner of the GitHub repository to be created. This parameter is required.
If this repository should be owned by a GitHub organization, provide its name.this@Stability(value=Stable) public CfnGitHubRepositoryProps.Builder code(CfnGitHubRepository.CodeProperty code)
CfnGitHubRepositoryProps.getCode()code - Information about code to be committed to a repository after it is created in an AWS CloudFormation stack.this@Stability(value=Stable) public CfnGitHubRepositoryProps.Builder code(IResolvable code)
CfnGitHubRepositoryProps.getCode()code - Information about code to be committed to a repository after it is created in an AWS CloudFormation stack.this@Stability(value=Stable) public CfnGitHubRepositoryProps.Builder connectionArn(String connectionArn)
CfnGitHubRepositoryProps.getConnectionArn()connectionArn - `AWS::CodeStar::GitHubRepository.ConnectionArn`.this@Stability(value=Stable) public CfnGitHubRepositoryProps.Builder enableIssues(Boolean enableIssues)
CfnGitHubRepositoryProps.getEnableIssues()enableIssues - Indicates whether to enable issues for the GitHub repository.
You can use GitHub issues to track information and bugs for your repository.this@Stability(value=Stable) public CfnGitHubRepositoryProps.Builder enableIssues(IResolvable enableIssues)
CfnGitHubRepositoryProps.getEnableIssues()enableIssues - Indicates whether to enable issues for the GitHub repository.
You can use GitHub issues to track information and bugs for your repository.this@Stability(value=Stable) public CfnGitHubRepositoryProps.Builder isPrivate(Boolean isPrivate)
CfnGitHubRepositoryProps.getIsPrivate()isPrivate - Indicates whether the GitHub repository is a private repository.
If so, you choose who can see and commit to this repository.this@Stability(value=Stable) public CfnGitHubRepositoryProps.Builder isPrivate(IResolvable isPrivate)
CfnGitHubRepositoryProps.getIsPrivate()isPrivate - Indicates whether the GitHub repository is a private repository.
If so, you choose who can see and commit to this repository.this@Stability(value=Stable) public CfnGitHubRepositoryProps.Builder repositoryAccessToken(String repositoryAccessToken)
CfnGitHubRepositoryProps.getRepositoryAccessToken()repositoryAccessToken - The GitHub user's personal access token for the GitHub repository.this@Stability(value=Stable) public CfnGitHubRepositoryProps.Builder repositoryDescription(String repositoryDescription)
CfnGitHubRepositoryProps.getRepositoryDescription()repositoryDescription - A comment or description about the new repository.
This description is displayed in GitHub after the repository is created.this@Stability(value=Stable) public CfnGitHubRepositoryProps build()
build in interface software.amazon.jsii.Builder<CfnGitHubRepositoryProps>CfnGitHubRepositoryPropsNullPointerException - if any required attribute was not providedCopyright © 2023. All rights reserved.