@Stability(value=Experimental) public static final class CodeCommitSourceOptions.Builder extends Object implements software.amazon.jsii.Builder<CodeCommitSourceOptions>
CodeCommitSourceOptions| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
CodeCommitSourceOptions |
build()
Builds the configured instance.
|
CodeCommitSourceOptions.Builder |
codeBuildCloneOutput(Boolean codeBuildCloneOutput)
Sets the value of
CodeCommitSourceOptions.getCodeBuildCloneOutput() |
CodeCommitSourceOptions.Builder |
eventRole(IRole eventRole)
Sets the value of
CodeCommitSourceOptions.getEventRole() |
CodeCommitSourceOptions.Builder |
trigger(CodeCommitTrigger trigger)
Sets the value of
CodeCommitSourceOptions.getTrigger() |
@Stability(value=Experimental) public CodeCommitSourceOptions.Builder codeBuildCloneOutput(Boolean codeBuildCloneOutput)
CodeCommitSourceOptions.getCodeBuildCloneOutput()codeBuildCloneOutput - Whether the output should be the contents of the repository (which is the default), or a link that allows CodeBuild to clone the repository before building.
Note: if this option is true,
then only CodeBuild actions can use the resulting {@link output}.this@Stability(value=Experimental) public CodeCommitSourceOptions.Builder eventRole(IRole eventRole)
CodeCommitSourceOptions.getEventRole()eventRole - Role to be used by on commit event rule.
Used only when trigger value is CodeCommitTrigger.EVENTS.this@Stability(value=Experimental) public CodeCommitSourceOptions.Builder trigger(CodeCommitTrigger trigger)
CodeCommitSourceOptions.getTrigger()trigger - How should CodePipeline detect source changes for this Action.this@Stability(value=Experimental) public CodeCommitSourceOptions build()
build in interface software.amazon.jsii.Builder<CodeCommitSourceOptions>CodeCommitSourceOptionsNullPointerException - if any required attribute was not providedCopyright © 2022. All rights reserved.