Klasse WebhookDetails.WebhookDetailsBuilder

java.lang.Object
io.github.primelib.jira4j.restv3.model.WebhookDetails.WebhookDetailsBuilder
Umschließende Klasse:
WebhookDetails

public static class WebhookDetails.WebhookDetailsBuilder extends Object
  • Methodendetails

    • events

      The Jira events that trigger the webhook.
      Gibt zurück:
      this.
    • fieldIdsFilter

      public WebhookDetails.WebhookDetailsBuilder fieldIdsFilter(List<String> fieldIdsFilter)
      A list of field IDs. When the issue changelog contains any of the fields, the webhook jira: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 the issue_property_set or issue_property_deleted webhooks. If this parameter is not present, the app is notified about all issue property updates.
      Gibt zurück:
      this.
    • jqlFilter

      public WebhookDetails.WebhookDetailsBuilder jqlFilter(String 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, and cf[id]. For custom fields (cf[id]), only the epic label custom field is supported.". * Operators: =, !=, IN, and NOT IN.
      Gibt zurück:
      this.
    • build

      public WebhookDetails build()
    • toString

      public String toString()
      Setzt außer Kraft:
      toString in Klasse Object