@Stability(value=Stable) public static final class CfnProjectProps.Builder extends Object implements software.amazon.jsii.Builder<CfnProjectProps>
CfnProjectProps| Constructor and Description |
|---|
Builder() |
@Stability(value=Stable) public CfnProjectProps.Builder artifacts(CfnProject.ArtifactsProperty artifacts)
CfnProjectProps.getArtifacts()artifacts - `AWS::CodeBuild::Project.Artifacts`. This parameter is required.this@Stability(value=Stable) public CfnProjectProps.Builder artifacts(IResolvable artifacts)
CfnProjectProps.getArtifacts()artifacts - `AWS::CodeBuild::Project.Artifacts`. This parameter is required.this@Stability(value=Stable) public CfnProjectProps.Builder environment(CfnProject.EnvironmentProperty environment)
CfnProjectProps.getEnvironment()environment - `AWS::CodeBuild::Project.Environment`. This parameter is required.this@Stability(value=Stable) public CfnProjectProps.Builder environment(IResolvable environment)
CfnProjectProps.getEnvironment()environment - `AWS::CodeBuild::Project.Environment`. This parameter is required.this@Stability(value=Stable) public CfnProjectProps.Builder serviceRole(String serviceRole)
CfnProjectProps.getServiceRole()serviceRole - `AWS::CodeBuild::Project.ServiceRole`. This parameter is required.this@Stability(value=Stable) public CfnProjectProps.Builder source(CfnProject.SourceProperty source)
CfnProjectProps.getSource()source - `AWS::CodeBuild::Project.Source`. This parameter is required.this@Stability(value=Stable) public CfnProjectProps.Builder source(IResolvable source)
CfnProjectProps.getSource()source - `AWS::CodeBuild::Project.Source`. This parameter is required.this@Stability(value=Stable) public CfnProjectProps.Builder badgeEnabled(Boolean badgeEnabled)
CfnProjectProps.getBadgeEnabled()badgeEnabled - `AWS::CodeBuild::Project.BadgeEnabled`.this@Stability(value=Stable) public CfnProjectProps.Builder badgeEnabled(IResolvable badgeEnabled)
CfnProjectProps.getBadgeEnabled()badgeEnabled - `AWS::CodeBuild::Project.BadgeEnabled`.this@Stability(value=Stable) public CfnProjectProps.Builder buildBatchConfig(CfnProject.ProjectBuildBatchConfigProperty buildBatchConfig)
CfnProjectProps.getBuildBatchConfig()buildBatchConfig - `AWS::CodeBuild::Project.BuildBatchConfig`.this@Stability(value=Stable) public CfnProjectProps.Builder buildBatchConfig(IResolvable buildBatchConfig)
CfnProjectProps.getBuildBatchConfig()buildBatchConfig - `AWS::CodeBuild::Project.BuildBatchConfig`.this@Stability(value=Stable) public CfnProjectProps.Builder cache(CfnProject.ProjectCacheProperty cache)
CfnProjectProps.getCache()cache - `AWS::CodeBuild::Project.Cache`.this@Stability(value=Stable) public CfnProjectProps.Builder cache(IResolvable cache)
CfnProjectProps.getCache()cache - `AWS::CodeBuild::Project.Cache`.this@Stability(value=Stable) public CfnProjectProps.Builder concurrentBuildLimit(Number concurrentBuildLimit)
CfnProjectProps.getConcurrentBuildLimit()concurrentBuildLimit - `AWS::CodeBuild::Project.ConcurrentBuildLimit`.this@Stability(value=Stable) public CfnProjectProps.Builder description(String description)
CfnProjectProps.getDescription()description - `AWS::CodeBuild::Project.Description`.this@Stability(value=Stable) public CfnProjectProps.Builder encryptionKey(String encryptionKey)
CfnProjectProps.getEncryptionKey()encryptionKey - `AWS::CodeBuild::Project.EncryptionKey`.this@Stability(value=Stable) public CfnProjectProps.Builder fileSystemLocations(IResolvable fileSystemLocations)
CfnProjectProps.getFileSystemLocations()fileSystemLocations - `AWS::CodeBuild::Project.FileSystemLocations`.this@Stability(value=Stable) public CfnProjectProps.Builder fileSystemLocations(List<? extends Object> fileSystemLocations)
CfnProjectProps.getFileSystemLocations()fileSystemLocations - `AWS::CodeBuild::Project.FileSystemLocations`.this@Stability(value=Stable) public CfnProjectProps.Builder logsConfig(CfnProject.LogsConfigProperty logsConfig)
CfnProjectProps.getLogsConfig()logsConfig - `AWS::CodeBuild::Project.LogsConfig`.this@Stability(value=Stable) public CfnProjectProps.Builder logsConfig(IResolvable logsConfig)
CfnProjectProps.getLogsConfig()logsConfig - `AWS::CodeBuild::Project.LogsConfig`.this@Stability(value=Stable) public CfnProjectProps.Builder name(String name)
CfnProjectProps.getName()name - `AWS::CodeBuild::Project.Name`.this@Stability(value=Stable) public CfnProjectProps.Builder queuedTimeoutInMinutes(Number queuedTimeoutInMinutes)
CfnProjectProps.getQueuedTimeoutInMinutes()queuedTimeoutInMinutes - `AWS::CodeBuild::Project.QueuedTimeoutInMinutes`.this@Stability(value=Stable) public CfnProjectProps.Builder secondaryArtifacts(IResolvable secondaryArtifacts)
CfnProjectProps.getSecondaryArtifacts()secondaryArtifacts - `AWS::CodeBuild::Project.SecondaryArtifacts`.this@Stability(value=Stable) public CfnProjectProps.Builder secondaryArtifacts(List<? extends Object> secondaryArtifacts)
CfnProjectProps.getSecondaryArtifacts()secondaryArtifacts - `AWS::CodeBuild::Project.SecondaryArtifacts`.this@Stability(value=Stable) public CfnProjectProps.Builder secondarySources(IResolvable secondarySources)
CfnProjectProps.getSecondarySources()secondarySources - `AWS::CodeBuild::Project.SecondarySources`.this@Stability(value=Stable) public CfnProjectProps.Builder secondarySources(List<? extends Object> secondarySources)
CfnProjectProps.getSecondarySources()secondarySources - `AWS::CodeBuild::Project.SecondarySources`.this@Stability(value=Stable) public CfnProjectProps.Builder secondarySourceVersions(IResolvable secondarySourceVersions)
CfnProjectProps.getSecondarySourceVersions()secondarySourceVersions - `AWS::CodeBuild::Project.SecondarySourceVersions`.this@Stability(value=Stable) public CfnProjectProps.Builder secondarySourceVersions(List<? extends Object> secondarySourceVersions)
CfnProjectProps.getSecondarySourceVersions()secondarySourceVersions - `AWS::CodeBuild::Project.SecondarySourceVersions`.this@Stability(value=Stable) public CfnProjectProps.Builder sourceVersion(String sourceVersion)
CfnProjectProps.getSourceVersion()sourceVersion - `AWS::CodeBuild::Project.SourceVersion`.this@Stability(value=Stable) public CfnProjectProps.Builder tags(List<? extends CfnTag> tags)
CfnProjectProps.getTags()tags - `AWS::CodeBuild::Project.Tags`.this@Stability(value=Stable) public CfnProjectProps.Builder timeoutInMinutes(Number timeoutInMinutes)
CfnProjectProps.getTimeoutInMinutes()timeoutInMinutes - `AWS::CodeBuild::Project.TimeoutInMinutes`.this@Stability(value=Stable) public CfnProjectProps.Builder triggers(CfnProject.ProjectTriggersProperty triggers)
CfnProjectProps.getTriggers()triggers - `AWS::CodeBuild::Project.Triggers`.this@Stability(value=Stable) public CfnProjectProps.Builder triggers(IResolvable triggers)
CfnProjectProps.getTriggers()triggers - `AWS::CodeBuild::Project.Triggers`.this@Stability(value=Stable) public CfnProjectProps.Builder vpcConfig(CfnProject.VpcConfigProperty vpcConfig)
CfnProjectProps.getVpcConfig()vpcConfig - `AWS::CodeBuild::Project.VpcConfig`.this@Stability(value=Stable) public CfnProjectProps.Builder vpcConfig(IResolvable vpcConfig)
CfnProjectProps.getVpcConfig()vpcConfig - `AWS::CodeBuild::Project.VpcConfig`.this@Stability(value=Stable) public CfnProjectProps build()
build in interface software.amazon.jsii.Builder<CfnProjectProps>CfnProjectPropsNullPointerException - if any required attribute was not providedCopyright © 2021. All rights reserved.