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 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()
      Supported EventIdentifier objects 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.