Class PullRequestEvent

All Implemented Interfaces:
Serializable
Direct Known Subclasses:
PullRequestActivityEvent, PullRequestAutoMergeCancelledEvent, PullRequestAutoMergeRequestedEvent, PullRequestCancelableCommentEvent, PullRequestCommentEvent, PullRequestDeclinedEvent, PullRequestDeletedEvent, PullRequestDeletionRequestedEvent, PullRequestMergedEvent, PullRequestOpenedEvent, PullRequestOpenRequestedEvent, PullRequestParticipantStatusUpdatedEvent, PullRequestParticipantsUpdatedEvent, PullRequestReopenedEvent, PullRequestRescopedEvent, PullRequestReviewersUpdatedEvent, PullRequestReviewEvent, PullRequestUpdatedEvent

@TransactionAware public class PullRequestEvent extends ApplicationEvent
Base type for all pull request related events.

This event is internally audited with CoverageLevel.BASE level.

See Also:
  • Constructor Details

    • PullRequestEvent

      protected PullRequestEvent(@Nonnull Object source, @Nonnull PullRequest pullRequest, @Nonnull PullRequestAction action)
      Constructs a new PullRequestEvent. All parameters are required.
      Parameters:
      source - the component raising the event
      pullRequest - the affected pull request
      action - the action performed on the pull request
  • Method Details