Class IssueEventTriggerConfig

java.lang.Object
com.codebarrel.automation.rulecomponent.jira.trigger.event.BaseEventTriggerConfig
com.codebarrel.automation.rulecomponent.jira.trigger.event.IssueEventTriggerConfig
All Implemented Interfaces:
EventTriggerConfig
Direct Known Subclasses:
IssueMovedTriggerConfig, IssueTransitionedTriggerConfig, MultiFieldChangedTriggerConfig, MultipleIssueEventTriggerConfig

public class IssueEventTriggerConfig extends BaseEventTriggerConfig
  • Constructor Details

    • IssueEventTriggerConfig

      public IssueEventTriggerConfig()
    • IssueEventTriggerConfig

      public IssueEventTriggerConfig(String eventKey, String issueEvent)
  • Method Details

    • getSupportedEventTypes

      public Optional<List<EventIdentifier>> getSupportedEventTypes()
      Description copied from interface: EventTriggerConfig
      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.
    • getEventKey

      public String getEventKey()
    • getIssueEvent

      public String getIssueEvent()
    • toString

      public String toString()
      Overrides:
      toString in class Object