Class NotificationEvent

java.lang.Object
io.jenkins.plugins.interactiveinput.notify.NotificationEvent

public final class NotificationEvent extends Object
Immutable snapshot handed to NotificationChannel.send(io.jenkins.plugins.interactiveinput.notify.NotificationEvent). Contains job metadata and a deep link only — never the question context markdown or the review file body.
  • Method Details

    • getKind

      @NonNull public NotificationEvent.Kind getKind()
    • getId

      @NonNull public String getId()
    • getJobFullName

      @NonNull public String getJobFullName()
    • getBuildNumber

      public int getBuildNumber()
    • getStartedBy

      @CheckForNull public String getStartedBy()
    • getTitle

      @NonNull public String getTitle()
    • getStatus

      @NonNull public String getStatus()
    • getUrl

      @NonNull public String getUrl()
    • summaryLine

      @NonNull public String summaryLine()
      One-line summary for Slack/email text bodies.