Interface EventTriggerConfig
- All Known Implementing Classes:
BaseEventTriggerConfig,BranchCreatedConfig,CommitCreatedConfig,IncomingWebhookTriggerConfig,IssueEventTriggerConfig,IssueLinkTriggerConfig,IssueMovedTriggerConfig,IssuePropertySetTriggerConfig,IssueTransitionedTriggerConfig,MultiFieldChangedTriggerConfig,MultipleIssueEventTriggerConfig,PullRequestCreatedConfig,PullRequestDeclinedConfig,PullRequestMergedConfig,SprintTriggerConfig,VersionTriggerConfig,WorkLoggedTriggerConfig
public interface EventTriggerConfig
Interface for events that are triggered from an event or webhook
-
Method Summary
Modifier and TypeMethodDescriptionSupportedEventIdentifierobjects that corresponds to the classname of the event object.booleanShould the event be ran in the same thread that's firing the event.
-
Method Details
-
isSynchronous
boolean isSynchronous()Should the event be ran in the same thread that's firing the event. Server only. -
getSupportedEventTypes
Optional<List<EventIdentifier>> getSupportedEventTypes()SupportedEventIdentifierobjects that corresponds to the classname of the event object. Used for Server only, Cloud implementation to come- Returns:
- Optional list. If Optional is empty, all event types are supported.
-