@Generated(value="jsii-pacmak/0.7.6 (build 04cb6bb)", date="2018-09-27T21:49:26.409Z") public interface ProjectResourceProps extends software.amazon.jsii.JsiiSerializable
| Modifier and Type | Interface and Description |
|---|---|
static class |
ProjectResourceProps.Builder
A builder for
ProjectResourceProps |
static class |
ProjectResourceProps.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
| Modifier and Type | Method and Description |
|---|---|
static ProjectResourceProps.Builder |
builder() |
Object |
getArtifacts()
``AWS::CodeBuild::Project.Artifacts``
|
Object |
getBadgeEnabled()
``AWS::CodeBuild::Project.BadgeEnabled``
|
Object |
getCache()
``AWS::CodeBuild::Project.Cache``
|
Object |
getDescription()
``AWS::CodeBuild::Project.Description``
|
Object |
getEncryptionKey()
``AWS::CodeBuild::Project.EncryptionKey``
|
Object |
getEnvironment()
``AWS::CodeBuild::Project.Environment``
|
Object |
getLogsConfig()
``AWS::CodeBuild::Project.LogsConfig``
|
Object |
getProjectName()
``AWS::CodeBuild::Project.Name``
|
Object |
getSecondaryArtifacts()
``AWS::CodeBuild::Project.SecondaryArtifacts``
|
Object |
getSecondarySources()
``AWS::CodeBuild::Project.SecondarySources``
|
Object |
getServiceRole()
``AWS::CodeBuild::Project.ServiceRole``
|
Object |
getSource()
``AWS::CodeBuild::Project.Source``
|
Object |
getTags()
``AWS::CodeBuild::Project.Tags``
|
Object |
getTimeoutInMinutes()
``AWS::CodeBuild::Project.TimeoutInMinutes``
|
Object |
getTriggers()
``AWS::CodeBuild::Project.Triggers``
|
Object |
getVpcConfig()
``AWS::CodeBuild::Project.VpcConfig``
|
void |
setArtifacts(software.amazon.awscdk.CloudFormationToken value)
``AWS::CodeBuild::Project.Artifacts``
|
void |
setArtifacts(ProjectResource.ArtifactsProperty value)
``AWS::CodeBuild::Project.Artifacts``
|
void |
setBadgeEnabled(Boolean value)
``AWS::CodeBuild::Project.BadgeEnabled``
|
void |
setBadgeEnabled(software.amazon.awscdk.CloudFormationToken value)
``AWS::CodeBuild::Project.BadgeEnabled``
|
void |
setCache(software.amazon.awscdk.CloudFormationToken value)
``AWS::CodeBuild::Project.Cache``
|
void |
setCache(ProjectResource.ProjectCacheProperty value)
``AWS::CodeBuild::Project.Cache``
|
void |
setDescription(software.amazon.awscdk.CloudFormationToken value)
``AWS::CodeBuild::Project.Description``
|
void |
setDescription(String value)
``AWS::CodeBuild::Project.Description``
|
void |
setEncryptionKey(software.amazon.awscdk.CloudFormationToken value)
``AWS::CodeBuild::Project.EncryptionKey``
|
void |
setEncryptionKey(String value)
``AWS::CodeBuild::Project.EncryptionKey``
|
void |
setEnvironment(software.amazon.awscdk.CloudFormationToken value)
``AWS::CodeBuild::Project.Environment``
|
void |
setEnvironment(ProjectResource.EnvironmentProperty value)
``AWS::CodeBuild::Project.Environment``
|
void |
setLogsConfig(software.amazon.awscdk.CloudFormationToken value)
``AWS::CodeBuild::Project.LogsConfig``
|
void |
setLogsConfig(ProjectResource.LogsConfigProperty value)
``AWS::CodeBuild::Project.LogsConfig``
|
void |
setProjectName(software.amazon.awscdk.CloudFormationToken value)
``AWS::CodeBuild::Project.Name``
|
void |
setProjectName(String value)
``AWS::CodeBuild::Project.Name``
|
void |
setSecondaryArtifacts(software.amazon.awscdk.CloudFormationToken value)
``AWS::CodeBuild::Project.SecondaryArtifacts``
|
void |
setSecondaryArtifacts(List<Object> value)
``AWS::CodeBuild::Project.SecondaryArtifacts``
|
void |
setSecondarySources(software.amazon.awscdk.CloudFormationToken value)
``AWS::CodeBuild::Project.SecondarySources``
|
void |
setSecondarySources(List<Object> value)
``AWS::CodeBuild::Project.SecondarySources``
|
void |
setServiceRole(software.amazon.awscdk.CloudFormationToken value)
``AWS::CodeBuild::Project.ServiceRole``
|
void |
setServiceRole(String value)
``AWS::CodeBuild::Project.ServiceRole``
|
void |
setSource(software.amazon.awscdk.CloudFormationToken value)
``AWS::CodeBuild::Project.Source``
|
void |
setSource(ProjectResource.SourceProperty value)
``AWS::CodeBuild::Project.Source``
|
void |
setTags(software.amazon.awscdk.CloudFormationToken value)
``AWS::CodeBuild::Project.Tags``
|
void |
setTags(List<Object> value)
``AWS::CodeBuild::Project.Tags``
|
void |
setTimeoutInMinutes(software.amazon.awscdk.CloudFormationToken value)
``AWS::CodeBuild::Project.TimeoutInMinutes``
|
void |
setTimeoutInMinutes(Number value)
``AWS::CodeBuild::Project.TimeoutInMinutes``
|
void |
setTriggers(software.amazon.awscdk.CloudFormationToken value)
``AWS::CodeBuild::Project.Triggers``
|
void |
setTriggers(ProjectResource.ProjectTriggersProperty value)
``AWS::CodeBuild::Project.Triggers``
|
void |
setVpcConfig(software.amazon.awscdk.CloudFormationToken value)
``AWS::CodeBuild::Project.VpcConfig``
|
void |
setVpcConfig(ProjectResource.VpcConfigProperty value)
``AWS::CodeBuild::Project.VpcConfig``
|
Object getArtifacts()
void setArtifacts(ProjectResource.ArtifactsProperty value)
void setArtifacts(software.amazon.awscdk.CloudFormationToken value)
Object getEnvironment()
void setEnvironment(software.amazon.awscdk.CloudFormationToken value)
void setEnvironment(ProjectResource.EnvironmentProperty value)
Object getServiceRole()
void setServiceRole(String value)
void setServiceRole(software.amazon.awscdk.CloudFormationToken value)
Object getSource()
void setSource(ProjectResource.SourceProperty value)
void setSource(software.amazon.awscdk.CloudFormationToken value)
Object getBadgeEnabled()
void setBadgeEnabled(Boolean value)
void setBadgeEnabled(software.amazon.awscdk.CloudFormationToken value)
Object getCache()
void setCache(software.amazon.awscdk.CloudFormationToken value)
void setCache(ProjectResource.ProjectCacheProperty value)
Object getDescription()
void setDescription(String value)
void setDescription(software.amazon.awscdk.CloudFormationToken value)
Object getEncryptionKey()
void setEncryptionKey(String value)
void setEncryptionKey(software.amazon.awscdk.CloudFormationToken value)
Object getLogsConfig()
void setLogsConfig(software.amazon.awscdk.CloudFormationToken value)
void setLogsConfig(ProjectResource.LogsConfigProperty value)
Object getProjectName()
void setProjectName(String value)
void setProjectName(software.amazon.awscdk.CloudFormationToken value)
Object getSecondaryArtifacts()
void setSecondaryArtifacts(software.amazon.awscdk.CloudFormationToken value)
void setSecondaryArtifacts(List<Object> value)
Object getSecondarySources()
void setSecondarySources(software.amazon.awscdk.CloudFormationToken value)
void setSecondarySources(List<Object> value)
Object getTags()
void setTags(software.amazon.awscdk.CloudFormationToken value)
Object getTimeoutInMinutes()
void setTimeoutInMinutes(Number value)
void setTimeoutInMinutes(software.amazon.awscdk.CloudFormationToken value)
Object getTriggers()
void setTriggers(software.amazon.awscdk.CloudFormationToken value)
void setTriggers(ProjectResource.ProjectTriggersProperty value)
Object getVpcConfig()
void setVpcConfig(software.amazon.awscdk.CloudFormationToken value)
void setVpcConfig(ProjectResource.VpcConfigProperty value)
static ProjectResourceProps.Builder builder()
ProjectResourceProps.Builder of ProjectResourcePropsCopyright © 2018. All rights reserved.