Interface BaseEvent
-
- All Known Subinterfaces:
CheckRunEvent
,CommitCommentEvent
,CreateEvent
,DeleteEvent
,DeploymentEvent
,DeploymentStatusEvent
,ForkEvent
,IssueCommentEvent
,IssuesEvent
,PullRequestEvent
,PullRequestReviewCommentEvent
,PullRequestReviewEvent
,RepositoryEvent
,StatusEvent
- All Known Implementing Classes:
ImmutableBaseEvent
,ImmutableCheckRunEvent
,ImmutableCommitCommentEvent
,ImmutableCreateEvent
,ImmutableDeleteEvent
,ImmutableDeploymentEvent
,ImmutableDeploymentStatusEvent
,ImmutableForkEvent
,ImmutableIssueCommentEvent
,ImmutableIssuesEvent
,ImmutablePullRequestEvent
,ImmutablePullRequestReviewCommentEvent
,ImmutablePullRequestReviewEvent
,ImmutableRepositoryEvent
,ImmutableStatusEvent
@Immutable public interface BaseEvent
Base event entity to be extended by most of the event resources
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description EventInstallation
eventInstallation()
TheEventInstallation
, if the event comes from a Github App.Repository
repository()
TheRepository
User
sender()
TheUser
that triggered/sent the event.
-
-
-
Method Detail
-
repository
@Nullable Repository repository()
TheRepository
-
eventInstallation
@Nullable EventInstallation eventInstallation()
TheEventInstallation
, if the event comes from a Github App.
-
-