Safe Haskell | None |
---|---|
Language | Haskell2010 |
GitHub.Types.Events
- data Event = Event {
- eventId :: !Text
- eventActor :: !Actor
- eventRepo :: !Repo
- eventCreatedAt :: !UTCTime
- eventPublic :: !Bool
- eventPayload :: !Payload
- data Actor = Actor {
- actorId :: !Integer
- actorLogin :: !Text
- data Repo = Repo {}
- data Payload
- = CommitCommentEventPayload CommitCommentEvent
- | DeploymentEventPayload DeploymentEvent
- | DeploymentStatusEventPayload DeploymentStatusEvent
- | PushEventPayload PushEvent
- | IssuesEventPayload IssuesEvent
- | IssueCommentEventPayload IssueCommentEvent
- | CreateEventPayload CreateEvent
- | PullRequestEventPayload PullRequestEvent
- | PullRequestReviewCommentEventPayload PullRequestReviewCommentEvent
- | WatchEventPayload WatchEvent
- | DeleteEventPayload DeleteEvent
- | ForkEventPayload ForkEvent
- | ReleaseEventPayload ReleaseEvent
- | GollumEventPayload GollumEvent
- | MemberEventPayload MemberEvent
- | PublicEventPayload Value
- eventPayloadParsers :: [(Text, Text, Value -> Parser Payload)]
- eventPayloadParser :: Text -> Value -> Parser Payload
- webhookPayloadParser :: Text -> Value -> Parser Payload
- data CommitCommentEvent = CommitCommentEvent {}
- data DeploymentEvent = DeploymentEvent {}
- data DeploymentStatusEvent = DeploymentStatusEvent {}
- data PushEvent = PushEvent {
- pushEventSize :: !Int
- data IssuesEvent = IssuesEvent {}
- data IssueCommentEvent = IssueCommentEvent {}
- data CreateEvent = CreateEvent {
- createEventRef :: !(Maybe Text)
- data PullRequestEvent = PullRequestEvent {}
- data PullRequestReviewCommentEvent = PullRequestReviewCommentEvent {}
- data WatchEvent = WatchEvent {
- watchEventAction :: !Text
- data DeleteEvent = DeleteEvent {
- deleteEventRef :: !Text
- data ForkEvent = ForkEvent {
- forkEventForkee :: !Value
- data ReleaseEvent = ReleaseEvent {}
- data GollumEvent = GollumEvent {}
- data MemberEvent = MemberEvent {}
Documentation
All events which can be produced by GitHub.
Constructors
Event | |
Fields
|
Constructors
Actor | |
Fields
|
Constructors
data CommitCommentEvent Source #
Constructors
CommitCommentEvent | |
Fields |
data DeploymentEvent Source #
Constructors
DeploymentEvent | |
Fields
|
Instances
data DeploymentStatusEvent Source #
Constructors
DeploymentStatusEvent | |
Fields
|
Constructors
PushEvent | |
Fields
|
data IssueCommentEvent Source #
Constructors
IssueCommentEvent | |
Fields |
data PullRequestReviewCommentEvent Source #
Constructors
PullRequestReviewCommentEvent | |
Constructors
ForkEvent | |
Fields
|