@Stability(value=Stable) @Internal public static final class CfnProjectProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnProjectProps
CfnProjectPropssoftware.amazon.jsii.JsiiObject.InitializationModeCfnProjectProps.Builder, CfnProjectProps.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
protected |
Jsii$Proxy(Object artifacts,
Object environment,
String serviceRole,
Object source,
Object badgeEnabled,
Object buildBatchConfig,
Object cache,
String description,
String encryptionKey,
Object fileSystemLocations,
Object logsConfig,
String name,
Number queuedTimeoutInMinutes,
Object secondaryArtifacts,
Object secondarySources,
Object secondarySourceVersions,
String sourceVersion,
List<? extends CfnTag> tags,
Number timeoutInMinutes,
Object triggers,
Object vpcConfig)
Constructor that initializes the object based on literal property values passed by the
CfnProjectProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
Object |
getArtifacts()
`AWS::CodeBuild::Project.Artifacts`.
|
Object |
getBadgeEnabled()
`AWS::CodeBuild::Project.BadgeEnabled`.
|
Object |
getBuildBatchConfig()
`AWS::CodeBuild::Project.BuildBatchConfig`.
|
Object |
getCache()
`AWS::CodeBuild::Project.Cache`.
|
String |
getDescription()
`AWS::CodeBuild::Project.Description`.
|
String |
getEncryptionKey()
`AWS::CodeBuild::Project.EncryptionKey`.
|
Object |
getEnvironment()
`AWS::CodeBuild::Project.Environment`.
|
Object |
getFileSystemLocations()
`AWS::CodeBuild::Project.FileSystemLocations`.
|
Object |
getLogsConfig()
`AWS::CodeBuild::Project.LogsConfig`.
|
String |
getName()
`AWS::CodeBuild::Project.Name`.
|
Number |
getQueuedTimeoutInMinutes()
`AWS::CodeBuild::Project.QueuedTimeoutInMinutes`.
|
Object |
getSecondaryArtifacts()
`AWS::CodeBuild::Project.SecondaryArtifacts`.
|
Object |
getSecondarySources()
`AWS::CodeBuild::Project.SecondarySources`.
|
Object |
getSecondarySourceVersions()
`AWS::CodeBuild::Project.SecondarySourceVersions`.
|
String |
getServiceRole()
`AWS::CodeBuild::Project.ServiceRole`.
|
Object |
getSource()
`AWS::CodeBuild::Project.Source`.
|
String |
getSourceVersion()
`AWS::CodeBuild::Project.SourceVersion`.
|
List<CfnTag> |
getTags()
`AWS::CodeBuild::Project.Tags`.
|
Number |
getTimeoutInMinutes()
`AWS::CodeBuild::Project.TimeoutInMinutes`.
|
Object |
getTriggers()
`AWS::CodeBuild::Project.Triggers`.
|
Object |
getVpcConfig()
`AWS::CodeBuild::Project.VpcConfig`.
|
int |
hashCode() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef - Reference to the JSII managed object.protected Jsii$Proxy(Object artifacts, Object environment, String serviceRole, Object source, Object badgeEnabled, Object buildBatchConfig, Object cache, String description, String encryptionKey, Object fileSystemLocations, Object logsConfig, String name, Number queuedTimeoutInMinutes, Object secondaryArtifacts, Object secondarySources, Object secondarySourceVersions, String sourceVersion, List<? extends CfnTag> tags, Number timeoutInMinutes, Object triggers, Object vpcConfig)
CfnProjectProps.Builder.public final Object getArtifacts()
CfnProjectPropsgetArtifacts in interface CfnProjectPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codebuild-project.html#cfn-codebuild-project-artifactspublic final Object getEnvironment()
CfnProjectPropsgetEnvironment in interface CfnProjectPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codebuild-project.html#cfn-codebuild-project-environmentpublic final String getServiceRole()
CfnProjectPropsgetServiceRole in interface CfnProjectPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codebuild-project.html#cfn-codebuild-project-servicerolepublic final Object getSource()
CfnProjectPropsgetSource in interface CfnProjectPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codebuild-project.html#cfn-codebuild-project-sourcepublic final Object getBadgeEnabled()
CfnProjectPropsgetBadgeEnabled in interface CfnProjectPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codebuild-project.html#cfn-codebuild-project-badgeenabledpublic final Object getBuildBatchConfig()
CfnProjectPropsgetBuildBatchConfig in interface CfnProjectPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codebuild-project.html#cfn-codebuild-project-buildbatchconfigpublic final Object getCache()
CfnProjectPropsgetCache in interface CfnProjectPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codebuild-project.html#cfn-codebuild-project-cachepublic final String getDescription()
CfnProjectPropsgetDescription in interface CfnProjectPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codebuild-project.html#cfn-codebuild-project-descriptionpublic final String getEncryptionKey()
CfnProjectPropsgetEncryptionKey in interface CfnProjectPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codebuild-project.html#cfn-codebuild-project-encryptionkeypublic final Object getFileSystemLocations()
CfnProjectPropsgetFileSystemLocations in interface CfnProjectPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codebuild-project.html#cfn-codebuild-project-filesystemlocationspublic final Object getLogsConfig()
CfnProjectPropsgetLogsConfig in interface CfnProjectPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codebuild-project.html#cfn-codebuild-project-logsconfigpublic final String getName()
CfnProjectPropsgetName in interface CfnProjectPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codebuild-project.html#cfn-codebuild-project-namepublic final Number getQueuedTimeoutInMinutes()
CfnProjectPropsgetQueuedTimeoutInMinutes in interface CfnProjectPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codebuild-project.html#cfn-codebuild-project-queuedtimeoutinminutespublic final Object getSecondaryArtifacts()
CfnProjectPropsgetSecondaryArtifacts in interface CfnProjectPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codebuild-project.html#cfn-codebuild-project-secondaryartifactspublic final Object getSecondarySources()
CfnProjectPropsgetSecondarySources in interface CfnProjectPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codebuild-project.html#cfn-codebuild-project-secondarysourcespublic final Object getSecondarySourceVersions()
CfnProjectPropsgetSecondarySourceVersions in interface CfnProjectPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codebuild-project.html#cfn-codebuild-project-secondarysourceversionspublic final String getSourceVersion()
CfnProjectPropsgetSourceVersion in interface CfnProjectPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codebuild-project.html#cfn-codebuild-project-sourceversionpublic final List<CfnTag> getTags()
CfnProjectPropsgetTags in interface CfnProjectPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codebuild-project.html#cfn-codebuild-project-tagspublic final Number getTimeoutInMinutes()
CfnProjectPropsgetTimeoutInMinutes in interface CfnProjectPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codebuild-project.html#cfn-codebuild-project-timeoutinminutespublic final Object getTriggers()
CfnProjectPropsgetTriggers in interface CfnProjectPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codebuild-project.html#cfn-codebuild-project-triggerspublic final Object getVpcConfig()
CfnProjectPropsgetVpcConfig in interface CfnProjectPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codebuild-project.html#cfn-codebuild-project-vpcconfig@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2020. All rights reserved.