@Stability(value=Stable) public static final class CfnProject.SourceProperty.Builder extends Object implements software.amazon.jsii.Builder<CfnProject.SourceProperty>
CfnProject.SourceProperty| Constructor and Description |
|---|
Builder() |
@Stability(value=Stable) public CfnProject.SourceProperty.Builder type(String type)
CfnProject.SourceProperty.getType()type - `CfnProject.SourceProperty.Type`. This parameter is required.this@Stability(value=Stable) public CfnProject.SourceProperty.Builder auth(CfnProject.SourceAuthProperty auth)
CfnProject.SourceProperty.getAuth()auth - `CfnProject.SourceProperty.Auth`.this@Stability(value=Stable) public CfnProject.SourceProperty.Builder auth(IResolvable auth)
CfnProject.SourceProperty.getAuth()auth - `CfnProject.SourceProperty.Auth`.this@Stability(value=Stable) public CfnProject.SourceProperty.Builder buildSpec(String buildSpec)
CfnProject.SourceProperty.getBuildSpec()buildSpec - `CfnProject.SourceProperty.BuildSpec`.this@Stability(value=Stable) public CfnProject.SourceProperty.Builder buildStatusConfig(CfnProject.BuildStatusConfigProperty buildStatusConfig)
CfnProject.SourceProperty.getBuildStatusConfig()buildStatusConfig - `CfnProject.SourceProperty.BuildStatusConfig`.this@Stability(value=Stable) public CfnProject.SourceProperty.Builder buildStatusConfig(IResolvable buildStatusConfig)
CfnProject.SourceProperty.getBuildStatusConfig()buildStatusConfig - `CfnProject.SourceProperty.BuildStatusConfig`.this@Stability(value=Stable) public CfnProject.SourceProperty.Builder gitCloneDepth(Number gitCloneDepth)
CfnProject.SourceProperty.getGitCloneDepth()gitCloneDepth - `CfnProject.SourceProperty.GitCloneDepth`.this@Stability(value=Stable) public CfnProject.SourceProperty.Builder gitSubmodulesConfig(CfnProject.GitSubmodulesConfigProperty gitSubmodulesConfig)
CfnProject.SourceProperty.getGitSubmodulesConfig()gitSubmodulesConfig - `CfnProject.SourceProperty.GitSubmodulesConfig`.this@Stability(value=Stable) public CfnProject.SourceProperty.Builder gitSubmodulesConfig(IResolvable gitSubmodulesConfig)
CfnProject.SourceProperty.getGitSubmodulesConfig()gitSubmodulesConfig - `CfnProject.SourceProperty.GitSubmodulesConfig`.this@Stability(value=Stable) public CfnProject.SourceProperty.Builder insecureSsl(Boolean insecureSsl)
CfnProject.SourceProperty.getInsecureSsl()insecureSsl - `CfnProject.SourceProperty.InsecureSsl`.this@Stability(value=Stable) public CfnProject.SourceProperty.Builder insecureSsl(IResolvable insecureSsl)
CfnProject.SourceProperty.getInsecureSsl()insecureSsl - `CfnProject.SourceProperty.InsecureSsl`.this@Stability(value=Stable) public CfnProject.SourceProperty.Builder location(String location)
CfnProject.SourceProperty.getLocation()location - `CfnProject.SourceProperty.Location`.this@Stability(value=Stable) public CfnProject.SourceProperty.Builder reportBuildStatus(Boolean reportBuildStatus)
CfnProject.SourceProperty.getReportBuildStatus()reportBuildStatus - `CfnProject.SourceProperty.ReportBuildStatus`.this@Stability(value=Stable) public CfnProject.SourceProperty.Builder reportBuildStatus(IResolvable reportBuildStatus)
CfnProject.SourceProperty.getReportBuildStatus()reportBuildStatus - `CfnProject.SourceProperty.ReportBuildStatus`.this@Stability(value=Stable) public CfnProject.SourceProperty.Builder sourceIdentifier(String sourceIdentifier)
CfnProject.SourceProperty.getSourceIdentifier()sourceIdentifier - `CfnProject.SourceProperty.SourceIdentifier`.this@Stability(value=Stable) public CfnProject.SourceProperty build()
build in interface software.amazon.jsii.Builder<CfnProject.SourceProperty>CfnProject.SourcePropertyNullPointerException - if any required attribute was not providedCopyright © 2021. All rights reserved.