Class IncomingWebhookTriggerConfig
java.lang.Object
com.codebarrel.automation.rulecomponent.jira.trigger.incomingwebhook.IncomingWebhookTriggerConfig
- All Implemented Interfaces:
TaggableConfig
,EventTriggerConfig
public class IncomingWebhookTriggerConfig
extends Object
implements TaggableConfig, EventTriggerConfig
-
Constructor Summary
ConstructorsConstructorDescriptionIncomingWebhookTriggerConfig
(String webhookToken, String searchOrProvide, String jql, boolean processIssuesInBulk) -
Method Summary
Modifier and TypeMethodDescriptiongetJql()
SupportedEventIdentifier
objects that corresponds to the classname of the event object.boolean
boolean
Should the event be ran in the same thread that's firing the event.toString()
-
Constructor Details
-
IncomingWebhookTriggerConfig
public IncomingWebhookTriggerConfig() -
IncomingWebhookTriggerConfig
-
-
Method Details
-
getWebhookToken
-
getSearchOrProvide
-
getJql
-
isProcessIssuesInBulk
public boolean isProcessIssuesInBulk() -
getTagType
- Specified by:
getTagType
in interfaceTaggableConfig
- Returns:
- the type of the tag
-
getTagValue
- Specified by:
getTagValue
in interfaceTaggableConfig
- Returns:
- Optional value for the tag
-
isSynchronous
public boolean isSynchronous()Description copied from interface:EventTriggerConfig
Should the event be ran in the same thread that's firing the event. Server only.- Specified by:
isSynchronous
in interfaceEventTriggerConfig
-
getSupportedEventTypes
Description copied from interface:EventTriggerConfig
SupportedEventIdentifier
objects that corresponds to the classname of the event object. Used for Server only, Cloud implementation to come- Specified by:
getSupportedEventTypes
in interfaceEventTriggerConfig
- Returns:
- Optional list. If Optional is empty, all event types are supported.
-
toString
-