Class CfnProject.ProjectTriggersProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.codebuild.CfnProject.ProjectTriggersProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnProject.ProjectTriggersProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- CfnProject.ProjectTriggersProperty
@Stability(Stable)
@Internal
public static final class CfnProject.ProjectTriggersProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnProject.ProjectTriggersProperty
An implementation for
CfnProject.ProjectTriggersProperty-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.codebuild.CfnProject.ProjectTriggersProperty
CfnProject.ProjectTriggersProperty.Builder, CfnProject.ProjectTriggersProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnProject.ProjectTriggersProperty.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodefinal booleanfinal StringSpecifies the type of build this webhook will trigger.final ObjectA list of lists ofWebhookFilterobjects used to determine which webhook events are triggered.final ObjectSpecifies whether or not to begin automatically rebuilding the source code every time a code change is pushed to the repository.final inthashCode()Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnProject.ProjectTriggersProperty.Builder.
-
-
Method Details
-
getBuildType
Description copied from interface:CfnProject.ProjectTriggersPropertySpecifies the type of build this webhook will trigger. Allowed values are:.- BUILD - A single build
- BUILD_BATCH - A batch build
- Specified by:
getBuildTypein interfaceCfnProject.ProjectTriggersProperty
-
getFilterGroups
Description copied from interface:CfnProject.ProjectTriggersPropertyA list of lists ofWebhookFilterobjects used to determine which webhook events are triggered.At least one
WebhookFilterin the array must specifyEVENTas its type.- Specified by:
getFilterGroupsin interfaceCfnProject.ProjectTriggersProperty
-
getWebhook
Description copied from interface:CfnProject.ProjectTriggersPropertySpecifies whether or not to begin automatically rebuilding the source code every time a code change is pushed to the repository.- Specified by:
getWebhookin interfaceCfnProject.ProjectTriggersProperty
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-