@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,
Number concurrentBuildLimit,
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`.
|
Number |
getConcurrentBuildLimit()
`AWS::CodeBuild::Project.ConcurrentBuildLimit`.
|
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, Number concurrentBuildLimit, 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 CfnProjectPropspublic final Object getEnvironment()
CfnProjectPropsgetEnvironment in interface CfnProjectPropspublic final String getServiceRole()
CfnProjectPropsgetServiceRole in interface CfnProjectPropspublic final Object getSource()
CfnProjectPropsgetSource in interface CfnProjectPropspublic final Object getBadgeEnabled()
CfnProjectPropsgetBadgeEnabled in interface CfnProjectPropspublic final Object getBuildBatchConfig()
CfnProjectPropsgetBuildBatchConfig in interface CfnProjectPropspublic final Object getCache()
CfnProjectPropsgetCache in interface CfnProjectPropspublic final Number getConcurrentBuildLimit()
CfnProjectPropsgetConcurrentBuildLimit in interface CfnProjectPropspublic final String getDescription()
CfnProjectPropsgetDescription in interface CfnProjectPropspublic final String getEncryptionKey()
CfnProjectPropsgetEncryptionKey in interface CfnProjectPropspublic final Object getFileSystemLocations()
CfnProjectPropsgetFileSystemLocations in interface CfnProjectPropspublic final Object getLogsConfig()
CfnProjectPropsgetLogsConfig in interface CfnProjectPropspublic final String getName()
CfnProjectPropsgetName in interface CfnProjectPropspublic final Number getQueuedTimeoutInMinutes()
CfnProjectPropsgetQueuedTimeoutInMinutes in interface CfnProjectPropspublic final Object getSecondaryArtifacts()
CfnProjectPropsgetSecondaryArtifacts in interface CfnProjectPropspublic final Object getSecondarySources()
CfnProjectPropsgetSecondarySources in interface CfnProjectPropspublic final Object getSecondarySourceVersions()
CfnProjectPropsgetSecondarySourceVersions in interface CfnProjectPropspublic final String getSourceVersion()
CfnProjectPropsgetSourceVersion in interface CfnProjectPropspublic final List<CfnTag> getTags()
CfnProjectPropsgetTags in interface CfnProjectPropspublic final Number getTimeoutInMinutes()
CfnProjectPropsgetTimeoutInMinutes in interface CfnProjectPropspublic final Object getTriggers()
CfnProjectPropsgetTriggers in interface CfnProjectPropspublic final Object getVpcConfig()
CfnProjectPropsgetVpcConfig in interface CfnProjectProps@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2021. All rights reserved.