@Stability(value=Stable) @Internal public static final class CfnProject.ProjectBuildBatchConfigProperty.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnProject.ProjectBuildBatchConfigProperty
CfnProject.ProjectBuildBatchConfigPropertysoftware.amazon.jsii.JsiiObject.InitializationModeCfnProject.ProjectBuildBatchConfigProperty.Builder, CfnProject.ProjectBuildBatchConfigProperty.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(CfnProject.ProjectBuildBatchConfigProperty.Builder builder)
Constructor that initializes the object based on literal property values passed by the
CfnProject.ArtifactsProperty.Builder. |
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
String |
getBatchReportMode()
Specifies how build status reports are sent to the source provider for the batch build.
|
Object |
getCombineArtifacts()
Specifies if the build artifacts for the batch build should be combined into a single artifact location.
|
Object |
getRestrictions()
A `BatchRestrictions` object that specifies the restrictions for the batch build.
|
String |
getServiceRole()
Specifies the service role ARN for the batch build project.
|
Number |
getTimeoutInMins()
Specifies the maximum amount of time, in minutes, that the batch build must be completed in.
|
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(CfnProject.ProjectBuildBatchConfigProperty.Builder builder)
CfnProject.ArtifactsProperty.Builder.public final String getBatchReportMode()
CfnProject.ProjectBuildBatchConfigPropertyThis property is only used when the source provider for your project is Bitbucket, GitHub, or GitHub Enterprise, and your project is configured to report build statuses to the source provider.
getBatchReportMode in interface CfnProject.ProjectBuildBatchConfigPropertypublic final Object getCombineArtifacts()
CfnProject.ProjectBuildBatchConfigPropertygetCombineArtifacts in interface CfnProject.ProjectBuildBatchConfigPropertypublic final Object getRestrictions()
CfnProject.ProjectBuildBatchConfigPropertygetRestrictions in interface CfnProject.ProjectBuildBatchConfigPropertypublic final String getServiceRole()
CfnProject.ProjectBuildBatchConfigPropertygetServiceRole in interface CfnProject.ProjectBuildBatchConfigPropertypublic final Number getTimeoutInMins()
CfnProject.ProjectBuildBatchConfigPropertygetTimeoutInMins in interface CfnProject.ProjectBuildBatchConfigProperty@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2022. All rights reserved.