@Stability(value=Stable) @Internal public static final class CfnRepository.RepositoryTriggerProperty.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnRepository.RepositoryTriggerProperty
CfnRepository.RepositoryTriggerPropertysoftware.amazon.jsii.JsiiObject.InitializationModeCfnRepository.RepositoryTriggerProperty.Builder, CfnRepository.RepositoryTriggerProperty.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(CfnRepository.RepositoryTriggerProperty.Builder builder)
Constructor that initializes the object based on literal property values passed by the
CfnRepository.CodeProperty.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) |
List<String> |
getBranches()
The branches to be included in the trigger configuration.
|
String |
getCustomData()
Any custom data associated with the trigger to be included in the information sent to the target of the trigger.
|
String |
getDestinationArn()
The ARN of the resource that is the target for a trigger (for example, the ARN of a topic in Amazon SNS).
|
List<String> |
getEvents()
The repository events that cause the trigger to run actions in another service, such as sending a notification through Amazon SNS.
|
String |
getName()
The name of the trigger.
|
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(CfnRepository.RepositoryTriggerProperty.Builder builder)
CfnRepository.CodeProperty.Builder.public final String getDestinationArn()
CfnRepository.RepositoryTriggerPropertygetDestinationArn in interface CfnRepository.RepositoryTriggerPropertypublic final List<String> getEvents()
CfnRepository.RepositoryTriggerProperty
The valid value "all" cannot be used with any other values.
getEvents in interface CfnRepository.RepositoryTriggerPropertypublic final String getName()
CfnRepository.RepositoryTriggerPropertygetName in interface CfnRepository.RepositoryTriggerPropertypublic final List<String> getBranches()
CfnRepository.RepositoryTriggerPropertyIf you specify an empty array, the trigger applies to all branches.
Although no content is required in the array, you must include the array itself.
getBranches in interface CfnRepository.RepositoryTriggerPropertypublic final String getCustomData()
CfnRepository.RepositoryTriggerPropertygetCustomData in interface CfnRepository.RepositoryTriggerProperty@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2022. All rights reserved.