Klasse WebhookDetails.WebhookDetailsBuilder
java.lang.Object
io.github.primelib.jira4j.restv3.model.WebhookDetails.WebhookDetailsBuilder
- Umschließende Klasse:
WebhookDetails
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungbuild()
events
(List<WebhookDetails.EventsEnum> events) The Jira events that trigger the webhook.fieldIdsFilter
(List<String> fieldIdsFilter) A list of field IDs.issuePropertyKeysFilter
(List<String> issuePropertyKeysFilter) A list of issue property keys.The JQL filter that specifies which issues the webhook is sent for.toString()
-
Methodendetails
-
events
The Jira events that trigger the webhook.- Gibt zurück:
this
.
-
fieldIdsFilter
A list of field IDs. When the issue changelog contains any of the fields, the webhookjira:issue_updated
is sent. If this parameter is not present, the app is notified about all field updates.- Gibt zurück:
this
.
-
issuePropertyKeysFilter
public WebhookDetails.WebhookDetailsBuilder issuePropertyKeysFilter(List<String> issuePropertyKeysFilter) A list of issue property keys. A change of those issue properties triggers theissue_property_set
orissue_property_deleted
webhooks. If this parameter is not present, the app is notified about all issue property updates.- Gibt zurück:
this
.
-
jqlFilter
The JQL filter that specifies which issues the webhook is sent for. Only a subset of JQL can be used. The supported elements are: * Fields:issueKey
,project
,issuetype
,status
,assignee
,reporter
,issue.property
, andcf[id]
. For custom fields (cf[id]
), only the epic label custom field is supported.". * Operators:=
,!=
,IN
, andNOT IN
.- Gibt zurück:
this
.
-
build
-
toString
-