@Stability(value=Experimental) public static final class GitLabSourceCodeProviderProps.Builder extends Object implements software.amazon.jsii.Builder<GitLabSourceCodeProviderProps>
GitLabSourceCodeProviderProps| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
GitLabSourceCodeProviderProps |
build()
Builds the configured instance.
|
GitLabSourceCodeProviderProps.Builder |
oauthToken(SecretValue oauthToken)
Sets the value of
GitLabSourceCodeProviderProps.getOauthToken() |
GitLabSourceCodeProviderProps.Builder |
owner(String owner)
Sets the value of
GitLabSourceCodeProviderProps.getOwner() |
GitLabSourceCodeProviderProps.Builder |
repository(String repository)
Sets the value of
GitLabSourceCodeProviderProps.getRepository() |
@Stability(value=Experimental) public GitLabSourceCodeProviderProps.Builder oauthToken(SecretValue oauthToken)
GitLabSourceCodeProviderProps.getOauthToken()oauthToken - A personal access token with the `repo` scope. This parameter is required.this@Stability(value=Experimental) public GitLabSourceCodeProviderProps.Builder owner(String owner)
GitLabSourceCodeProviderProps.getOwner()owner - The user or organization owning the repository. This parameter is required.this@Stability(value=Experimental) public GitLabSourceCodeProviderProps.Builder repository(String repository)
GitLabSourceCodeProviderProps.getRepository()repository - The name of the repository. This parameter is required.this@Stability(value=Experimental) public GitLabSourceCodeProviderProps build()
build in interface software.amazon.jsii.Builder<GitLabSourceCodeProviderProps>GitLabSourceCodeProviderPropsNullPointerException - if any required attribute was not providedCopyright © 2022. All rights reserved.