Safe Haskell | None |
---|---|
Language | Haskell2010 |
GitHub.Data.Webhooks
Synopsis
- data RepoWebhook = RepoWebhook {
- repoWebhookUrl :: !URL
- repoWebhookTestUrl :: !URL
- repoWebhookId :: !(Id RepoWebhook)
- repoWebhookName :: !Text
- repoWebhookActive :: !Bool
- repoWebhookEvents :: !(Vector RepoWebhookEvent)
- repoWebhookConfig :: !(Map Text Text)
- repoWebhookLastResponse :: !RepoWebhookResponse
- repoWebhookUpdatedAt :: !UTCTime
- repoWebhookCreatedAt :: !UTCTime
- data RepoWebhookEvent
- = WebhookWildcardEvent
- | WebhookCheckRunEvent
- | WebhookCheckSuiteEvent
- | WebhookCodeScanningAlert
- | WebhookCommitCommentEvent
- | WebhookContentReferenceEvent
- | WebhookCreateEvent
- | WebhookDeleteEvent
- | WebhookDeployKeyEvent
- | WebhookDeploymentEvent
- | WebhookDeploymentStatusEvent
- | WebhookDiscussion
- | WebhookDiscussionComment
- | WebhookDownloadEvent
- | WebhookFollowEvent
- | WebhookForkEvent
- | WebhookGistEvent
- | WebhookGitHubAppAuthorizationEvent
- | WebhookGollumEvent
- | WebhookInstallationEvent
- | WebhookInstallationRepositoriesEvent
- | WebhookIssueCommentEvent
- | WebhookIssuesEvent
- | WebhookLabelEvent
- | WebhookMarketplacePurchaseEvent
- | WebhookMemberEvent
- | WebhookMembershipEvent
- | WebhookMetaEvent
- | WebhookMilestoneEvent
- | WebhookOrgBlockEvent
- | WebhookOrganizationEvent
- | WebhookPackage
- | WebhookPageBuildEvent
- | WebhookPingEvent
- | WebhookProjectCardEvent
- | WebhookProjectColumnEvent
- | WebhookProjectEvent
- | WebhookPublicEvent
- | WebhookPullRequestEvent
- | WebhookPullRequestReviewCommentEvent
- | WebhookPullRequestReviewEvent
- | WebhookPushEvent
- | WebhookRegistryPackageEvent
- | WebhookReleaseEvent
- | WebhookRepositoryDispatch
- | WebhookRepositoryEvent
- | WebhookRepositoryImportEvent
- | WebhookRepositoryVulnerabilityAlertEvent
- | WebhookSecretScanningAlert
- | WebhookSecurityAdvisoryEvent
- | WebhookSponsorship
- | WebhookStarEvent
- | WebhookStatusEvent
- | WebhookTeamAddEvent
- | WebhookTeamEvent
- | WebhookWatchEvent
- | WebhookWorkflowDispatch
- | WebhookWorkflowRun
- data RepoWebhookResponse = RepoWebhookResponse {}
- data PingEvent = PingEvent {
- pingEventZen :: !Text
- pingEventHook :: !RepoWebhook
- pingEventHookId :: !(Id RepoWebhook)
- data NewRepoWebhook = NewRepoWebhook {
- newRepoWebhookName :: !Text
- newRepoWebhookConfig :: !(Map Text Text)
- newRepoWebhookEvents :: !(Maybe (Vector RepoWebhookEvent))
- newRepoWebhookActive :: !(Maybe Bool)
- data EditRepoWebhook = EditRepoWebhook {}
Documentation
data RepoWebhook Source #
Constructors
RepoWebhook | |
Fields
|
Instances
data RepoWebhookEvent Source #
Constructors
WebhookWildcardEvent | |
WebhookCheckRunEvent | |
WebhookCheckSuiteEvent | |
WebhookCodeScanningAlert | |
WebhookCommitCommentEvent | |
WebhookContentReferenceEvent | |
WebhookCreateEvent | |
WebhookDeleteEvent | |
WebhookDeployKeyEvent | |
WebhookDeploymentEvent | |
WebhookDeploymentStatusEvent | |
WebhookDiscussion | |
WebhookDiscussionComment | |
WebhookDownloadEvent | |
WebhookFollowEvent | |
WebhookForkEvent | |
WebhookGistEvent | |
WebhookGitHubAppAuthorizationEvent | |
WebhookGollumEvent | |
WebhookInstallationEvent | |
WebhookInstallationRepositoriesEvent | |
WebhookIssueCommentEvent | |
WebhookIssuesEvent | |
WebhookLabelEvent | |
WebhookMarketplacePurchaseEvent | |
WebhookMemberEvent | |
WebhookMembershipEvent | |
WebhookMetaEvent | |
WebhookMilestoneEvent | |
WebhookOrgBlockEvent | |
WebhookOrganizationEvent | |
WebhookPackage | |
WebhookPageBuildEvent | |
WebhookPingEvent | |
WebhookProjectCardEvent | |
WebhookProjectColumnEvent | |
WebhookProjectEvent | |
WebhookPublicEvent | |
WebhookPullRequestEvent | |
WebhookPullRequestReviewCommentEvent | |
WebhookPullRequestReviewEvent | |
WebhookPushEvent | |
WebhookRegistryPackageEvent | |
WebhookReleaseEvent | |
WebhookRepositoryDispatch | |
WebhookRepositoryEvent | |
WebhookRepositoryImportEvent | |
WebhookRepositoryVulnerabilityAlertEvent | |
WebhookSecretScanningAlert | |
WebhookSecurityAdvisoryEvent | |
WebhookSponsorship | |
WebhookStarEvent | |
WebhookStatusEvent | |
WebhookTeamAddEvent | |
WebhookTeamEvent | |
WebhookWatchEvent | |
WebhookWorkflowDispatch | |
WebhookWorkflowRun |
Instances
FromJSON RepoWebhookEvent Source # | |||||
Defined in GitHub.Data.Webhooks Methods parseJSON :: Value -> Parser RepoWebhookEvent # parseJSONList :: Value -> Parser [RepoWebhookEvent] # | |||||
ToJSON RepoWebhookEvent Source # | |||||
Defined in GitHub.Data.Webhooks Methods toJSON :: RepoWebhookEvent -> Value # toEncoding :: RepoWebhookEvent -> Encoding # toJSONList :: [RepoWebhookEvent] -> Value # toEncodingList :: [RepoWebhookEvent] -> Encoding # omitField :: RepoWebhookEvent -> Bool # | |||||
Data RepoWebhookEvent Source # | |||||
Defined in GitHub.Data.Webhooks Methods gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> RepoWebhookEvent -> c RepoWebhookEvent # gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c RepoWebhookEvent # toConstr :: RepoWebhookEvent -> Constr # dataTypeOf :: RepoWebhookEvent -> DataType # dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c RepoWebhookEvent) # dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c RepoWebhookEvent) # gmapT :: (forall b. Data b => b -> b) -> RepoWebhookEvent -> RepoWebhookEvent # gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> RepoWebhookEvent -> r # gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> RepoWebhookEvent -> r # gmapQ :: (forall d. Data d => d -> u) -> RepoWebhookEvent -> [u] # gmapQi :: Int -> (forall d. Data d => d -> u) -> RepoWebhookEvent -> u # gmapM :: Monad m => (forall d. Data d => d -> m d) -> RepoWebhookEvent -> m RepoWebhookEvent # gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> RepoWebhookEvent -> m RepoWebhookEvent # gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> RepoWebhookEvent -> m RepoWebhookEvent # | |||||
Generic RepoWebhookEvent Source # | |||||
Defined in GitHub.Data.Webhooks Associated Types
Methods from :: RepoWebhookEvent -> Rep RepoWebhookEvent x # to :: Rep RepoWebhookEvent x -> RepoWebhookEvent # | |||||
Show RepoWebhookEvent Source # | |||||
Defined in GitHub.Data.Webhooks Methods showsPrec :: Int -> RepoWebhookEvent -> ShowS # show :: RepoWebhookEvent -> String # showList :: [RepoWebhookEvent] -> ShowS # | |||||
Binary RepoWebhookEvent Source # | |||||
Defined in GitHub.Data.Webhooks Methods put :: RepoWebhookEvent -> Put # get :: Get RepoWebhookEvent # putList :: [RepoWebhookEvent] -> Put # | |||||
NFData RepoWebhookEvent Source # | |||||
Defined in GitHub.Data.Webhooks Methods rnf :: RepoWebhookEvent -> () # | |||||
Eq RepoWebhookEvent Source # | |||||
Defined in GitHub.Data.Webhooks Methods (==) :: RepoWebhookEvent -> RepoWebhookEvent -> Bool # (/=) :: RepoWebhookEvent -> RepoWebhookEvent -> Bool # | |||||
Ord RepoWebhookEvent Source # | |||||
Defined in GitHub.Data.Webhooks Methods compare :: RepoWebhookEvent -> RepoWebhookEvent -> Ordering # (<) :: RepoWebhookEvent -> RepoWebhookEvent -> Bool # (<=) :: RepoWebhookEvent -> RepoWebhookEvent -> Bool # (>) :: RepoWebhookEvent -> RepoWebhookEvent -> Bool # (>=) :: RepoWebhookEvent -> RepoWebhookEvent -> Bool # max :: RepoWebhookEvent -> RepoWebhookEvent -> RepoWebhookEvent # min :: RepoWebhookEvent -> RepoWebhookEvent -> RepoWebhookEvent # | |||||
type Rep RepoWebhookEvent Source # | |||||
Defined in GitHub.Data.Webhooks type Rep RepoWebhookEvent = D1 ('MetaData "RepoWebhookEvent" "GitHub.Data.Webhooks" "github-0.29-Io0kw0Ukxm7G01APVwj6Ps" 'False) (((((C1 ('MetaCons "WebhookWildcardEvent" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "WebhookCheckRunEvent" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "WebhookCheckSuiteEvent" 'PrefixI 'False) (U1 :: Type -> Type))) :+: ((C1 ('MetaCons "WebhookCodeScanningAlert" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "WebhookCommitCommentEvent" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "WebhookContentReferenceEvent" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "WebhookCreateEvent" 'PrefixI 'False) (U1 :: Type -> Type)))) :+: ((C1 ('MetaCons "WebhookDeleteEvent" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "WebhookDeployKeyEvent" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "WebhookDeploymentEvent" 'PrefixI 'False) (U1 :: Type -> Type))) :+: ((C1 ('MetaCons "WebhookDeploymentStatusEvent" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "WebhookDiscussion" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "WebhookDiscussionComment" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "WebhookDownloadEvent" 'PrefixI 'False) (U1 :: Type -> Type))))) :+: (((C1 ('MetaCons "WebhookFollowEvent" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "WebhookForkEvent" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "WebhookGistEvent" 'PrefixI 'False) (U1 :: Type -> Type))) :+: ((C1 ('MetaCons "WebhookGitHubAppAuthorizationEvent" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "WebhookGollumEvent" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "WebhookInstallationEvent" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "WebhookInstallationRepositoriesEvent" 'PrefixI 'False) (U1 :: Type -> Type)))) :+: (((C1 ('MetaCons "WebhookIssueCommentEvent" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "WebhookIssuesEvent" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "WebhookLabelEvent" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "WebhookMarketplacePurchaseEvent" 'PrefixI 'False) (U1 :: Type -> Type))) :+: ((C1 ('MetaCons "WebhookMemberEvent" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "WebhookMembershipEvent" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "WebhookMetaEvent" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "WebhookMilestoneEvent" 'PrefixI 'False) (U1 :: Type -> Type)))))) :+: ((((C1 ('MetaCons "WebhookOrgBlockEvent" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "WebhookOrganizationEvent" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "WebhookPackage" 'PrefixI 'False) (U1 :: Type -> Type))) :+: ((C1 ('MetaCons "WebhookPageBuildEvent" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "WebhookPingEvent" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "WebhookProjectCardEvent" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "WebhookProjectColumnEvent" 'PrefixI 'False) (U1 :: Type -> Type)))) :+: ((C1 ('MetaCons "WebhookProjectEvent" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "WebhookPublicEvent" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "WebhookPullRequestEvent" 'PrefixI 'False) (U1 :: Type -> Type))) :+: ((C1 ('MetaCons "WebhookPullRequestReviewCommentEvent" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "WebhookPullRequestReviewEvent" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "WebhookPushEvent" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "WebhookRegistryPackageEvent" 'PrefixI 'False) (U1 :: Type -> Type))))) :+: (((C1 ('MetaCons "WebhookReleaseEvent" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "WebhookRepositoryDispatch" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "WebhookRepositoryEvent" 'PrefixI 'False) (U1 :: Type -> Type))) :+: ((C1 ('MetaCons "WebhookRepositoryImportEvent" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "WebhookRepositoryVulnerabilityAlertEvent" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "WebhookSecretScanningAlert" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "WebhookSecurityAdvisoryEvent" 'PrefixI 'False) (U1 :: Type -> Type)))) :+: (((C1 ('MetaCons "WebhookSponsorship" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "WebhookStarEvent" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "WebhookStatusEvent" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "WebhookTeamAddEvent" 'PrefixI 'False) (U1 :: Type -> Type))) :+: ((C1 ('MetaCons "WebhookTeamEvent" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "WebhookWatchEvent" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "WebhookWorkflowDispatch" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "WebhookWorkflowRun" 'PrefixI 'False) (U1 :: Type -> Type))))))) |
data RepoWebhookResponse Source #
Constructors
RepoWebhookResponse | |
Fields
|
Instances
FromJSON RepoWebhookResponse Source # | |||||
Defined in GitHub.Data.Webhooks Methods parseJSON :: Value -> Parser RepoWebhookResponse # parseJSONList :: Value -> Parser [RepoWebhookResponse] # | |||||
Data RepoWebhookResponse Source # | |||||
Defined in GitHub.Data.Webhooks Methods gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> RepoWebhookResponse -> c RepoWebhookResponse # gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c RepoWebhookResponse # toConstr :: RepoWebhookResponse -> Constr # dataTypeOf :: RepoWebhookResponse -> DataType # dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c RepoWebhookResponse) # dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c RepoWebhookResponse) # gmapT :: (forall b. Data b => b -> b) -> RepoWebhookResponse -> RepoWebhookResponse # gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> RepoWebhookResponse -> r # gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> RepoWebhookResponse -> r # gmapQ :: (forall d. Data d => d -> u) -> RepoWebhookResponse -> [u] # gmapQi :: Int -> (forall d. Data d => d -> u) -> RepoWebhookResponse -> u # gmapM :: Monad m => (forall d. Data d => d -> m d) -> RepoWebhookResponse -> m RepoWebhookResponse # gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> RepoWebhookResponse -> m RepoWebhookResponse # gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> RepoWebhookResponse -> m RepoWebhookResponse # | |||||
Generic RepoWebhookResponse Source # | |||||
Defined in GitHub.Data.Webhooks Associated Types
Methods from :: RepoWebhookResponse -> Rep RepoWebhookResponse x # to :: Rep RepoWebhookResponse x -> RepoWebhookResponse # | |||||
Show RepoWebhookResponse Source # | |||||
Defined in GitHub.Data.Webhooks Methods showsPrec :: Int -> RepoWebhookResponse -> ShowS # show :: RepoWebhookResponse -> String # showList :: [RepoWebhookResponse] -> ShowS # | |||||
Binary RepoWebhookResponse Source # | |||||
Defined in GitHub.Data.Webhooks Methods put :: RepoWebhookResponse -> Put # get :: Get RepoWebhookResponse # putList :: [RepoWebhookResponse] -> Put # | |||||
NFData RepoWebhookResponse Source # | |||||
Defined in GitHub.Data.Webhooks Methods rnf :: RepoWebhookResponse -> () # | |||||
Eq RepoWebhookResponse Source # | |||||
Defined in GitHub.Data.Webhooks Methods (==) :: RepoWebhookResponse -> RepoWebhookResponse -> Bool # (/=) :: RepoWebhookResponse -> RepoWebhookResponse -> Bool # | |||||
Ord RepoWebhookResponse Source # | |||||
Defined in GitHub.Data.Webhooks Methods compare :: RepoWebhookResponse -> RepoWebhookResponse -> Ordering # (<) :: RepoWebhookResponse -> RepoWebhookResponse -> Bool # (<=) :: RepoWebhookResponse -> RepoWebhookResponse -> Bool # (>) :: RepoWebhookResponse -> RepoWebhookResponse -> Bool # (>=) :: RepoWebhookResponse -> RepoWebhookResponse -> Bool # max :: RepoWebhookResponse -> RepoWebhookResponse -> RepoWebhookResponse # min :: RepoWebhookResponse -> RepoWebhookResponse -> RepoWebhookResponse # | |||||
type Rep RepoWebhookResponse Source # | |||||
Defined in GitHub.Data.Webhooks type Rep RepoWebhookResponse = D1 ('MetaData "RepoWebhookResponse" "GitHub.Data.Webhooks" "github-0.29-Io0kw0Ukxm7G01APVwj6Ps" 'False) (C1 ('MetaCons "RepoWebhookResponse" 'PrefixI 'True) (S1 ('MetaSel ('Just "repoWebhookResponseCode") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe Int)) :*: (S1 ('MetaSel ('Just "repoWebhookResponseStatus") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "repoWebhookResponseMessage") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe Text))))) |
Constructors
PingEvent | |
Fields
|
Instances
FromJSON PingEvent Source # | |||||
Defined in GitHub.Data.Webhooks | |||||
Data PingEvent Source # | |||||
Defined in GitHub.Data.Webhooks Methods gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> PingEvent -> c PingEvent # gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c PingEvent # toConstr :: PingEvent -> Constr # dataTypeOf :: PingEvent -> DataType # dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c PingEvent) # dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c PingEvent) # gmapT :: (forall b. Data b => b -> b) -> PingEvent -> PingEvent # gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> PingEvent -> r # gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> PingEvent -> r # gmapQ :: (forall d. Data d => d -> u) -> PingEvent -> [u] # gmapQi :: Int -> (forall d. Data d => d -> u) -> PingEvent -> u # gmapM :: Monad m => (forall d. Data d => d -> m d) -> PingEvent -> m PingEvent # gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> PingEvent -> m PingEvent # gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> PingEvent -> m PingEvent # | |||||
Generic PingEvent Source # | |||||
Defined in GitHub.Data.Webhooks Associated Types
| |||||
Show PingEvent Source # | |||||
Binary PingEvent Source # | |||||
NFData PingEvent Source # | |||||
Defined in GitHub.Data.Webhooks | |||||
Eq PingEvent Source # | |||||
Ord PingEvent Source # | |||||
type Rep PingEvent Source # | |||||
Defined in GitHub.Data.Webhooks type Rep PingEvent = D1 ('MetaData "PingEvent" "GitHub.Data.Webhooks" "github-0.29-Io0kw0Ukxm7G01APVwj6Ps" 'False) (C1 ('MetaCons "PingEvent" 'PrefixI 'True) (S1 ('MetaSel ('Just "pingEventZen") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "pingEventHook") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 RepoWebhook) :*: S1 ('MetaSel ('Just "pingEventHookId") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Id RepoWebhook))))) |
data NewRepoWebhook Source #
Constructors
NewRepoWebhook | |
Fields
|
Instances
ToJSON NewRepoWebhook Source # | |||||
Defined in GitHub.Data.Webhooks Methods toJSON :: NewRepoWebhook -> Value # toEncoding :: NewRepoWebhook -> Encoding # toJSONList :: [NewRepoWebhook] -> Value # toEncodingList :: [NewRepoWebhook] -> Encoding # omitField :: NewRepoWebhook -> Bool # | |||||
Data NewRepoWebhook Source # | |||||
Defined in GitHub.Data.Webhooks Methods gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> NewRepoWebhook -> c NewRepoWebhook # gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c NewRepoWebhook # toConstr :: NewRepoWebhook -> Constr # dataTypeOf :: NewRepoWebhook -> DataType # dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c NewRepoWebhook) # dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c NewRepoWebhook) # gmapT :: (forall b. Data b => b -> b) -> NewRepoWebhook -> NewRepoWebhook # gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> NewRepoWebhook -> r # gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> NewRepoWebhook -> r # gmapQ :: (forall d. Data d => d -> u) -> NewRepoWebhook -> [u] # gmapQi :: Int -> (forall d. Data d => d -> u) -> NewRepoWebhook -> u # gmapM :: Monad m => (forall d. Data d => d -> m d) -> NewRepoWebhook -> m NewRepoWebhook # gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> NewRepoWebhook -> m NewRepoWebhook # gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> NewRepoWebhook -> m NewRepoWebhook # | |||||
Generic NewRepoWebhook Source # | |||||
Defined in GitHub.Data.Webhooks Associated Types
Methods from :: NewRepoWebhook -> Rep NewRepoWebhook x # to :: Rep NewRepoWebhook x -> NewRepoWebhook # | |||||
Show NewRepoWebhook Source # | |||||
Defined in GitHub.Data.Webhooks Methods showsPrec :: Int -> NewRepoWebhook -> ShowS # show :: NewRepoWebhook -> String # showList :: [NewRepoWebhook] -> ShowS # | |||||
Binary NewRepoWebhook Source # | |||||
Defined in GitHub.Data.Webhooks Methods put :: NewRepoWebhook -> Put # get :: Get NewRepoWebhook # putList :: [NewRepoWebhook] -> Put # | |||||
NFData NewRepoWebhook Source # | |||||
Defined in GitHub.Data.Webhooks Methods rnf :: NewRepoWebhook -> () # | |||||
Eq NewRepoWebhook Source # | |||||
Defined in GitHub.Data.Webhooks Methods (==) :: NewRepoWebhook -> NewRepoWebhook -> Bool # (/=) :: NewRepoWebhook -> NewRepoWebhook -> Bool # | |||||
Ord NewRepoWebhook Source # | |||||
Defined in GitHub.Data.Webhooks Methods compare :: NewRepoWebhook -> NewRepoWebhook -> Ordering # (<) :: NewRepoWebhook -> NewRepoWebhook -> Bool # (<=) :: NewRepoWebhook -> NewRepoWebhook -> Bool # (>) :: NewRepoWebhook -> NewRepoWebhook -> Bool # (>=) :: NewRepoWebhook -> NewRepoWebhook -> Bool # max :: NewRepoWebhook -> NewRepoWebhook -> NewRepoWebhook # min :: NewRepoWebhook -> NewRepoWebhook -> NewRepoWebhook # | |||||
type Rep NewRepoWebhook Source # | |||||
Defined in GitHub.Data.Webhooks type Rep NewRepoWebhook = D1 ('MetaData "NewRepoWebhook" "GitHub.Data.Webhooks" "github-0.29-Io0kw0Ukxm7G01APVwj6Ps" 'False) (C1 ('MetaCons "NewRepoWebhook" 'PrefixI 'True) ((S1 ('MetaSel ('Just "newRepoWebhookName") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "newRepoWebhookConfig") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Map Text Text))) :*: (S1 ('MetaSel ('Just "newRepoWebhookEvents") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe (Vector RepoWebhookEvent))) :*: S1 ('MetaSel ('Just "newRepoWebhookActive") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe Bool))))) |
data EditRepoWebhook Source #
Constructors
EditRepoWebhook | |
Fields
|
Instances
ToJSON EditRepoWebhook Source # | |||||
Defined in GitHub.Data.Webhooks Methods toJSON :: EditRepoWebhook -> Value # toEncoding :: EditRepoWebhook -> Encoding # toJSONList :: [EditRepoWebhook] -> Value # toEncodingList :: [EditRepoWebhook] -> Encoding # omitField :: EditRepoWebhook -> Bool # | |||||
Data EditRepoWebhook Source # | |||||
Defined in GitHub.Data.Webhooks Methods gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> EditRepoWebhook -> c EditRepoWebhook # gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c EditRepoWebhook # toConstr :: EditRepoWebhook -> Constr # dataTypeOf :: EditRepoWebhook -> DataType # dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c EditRepoWebhook) # dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c EditRepoWebhook) # gmapT :: (forall b. Data b => b -> b) -> EditRepoWebhook -> EditRepoWebhook # gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> EditRepoWebhook -> r # gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> EditRepoWebhook -> r # gmapQ :: (forall d. Data d => d -> u) -> EditRepoWebhook -> [u] # gmapQi :: Int -> (forall d. Data d => d -> u) -> EditRepoWebhook -> u # gmapM :: Monad m => (forall d. Data d => d -> m d) -> EditRepoWebhook -> m EditRepoWebhook # gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> EditRepoWebhook -> m EditRepoWebhook # gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> EditRepoWebhook -> m EditRepoWebhook # | |||||
Generic EditRepoWebhook Source # | |||||
Defined in GitHub.Data.Webhooks Associated Types
Methods from :: EditRepoWebhook -> Rep EditRepoWebhook x # to :: Rep EditRepoWebhook x -> EditRepoWebhook # | |||||
Show EditRepoWebhook Source # | |||||
Defined in GitHub.Data.Webhooks Methods showsPrec :: Int -> EditRepoWebhook -> ShowS # show :: EditRepoWebhook -> String # showList :: [EditRepoWebhook] -> ShowS # | |||||
Binary EditRepoWebhook Source # | |||||
Defined in GitHub.Data.Webhooks Methods put :: EditRepoWebhook -> Put # get :: Get EditRepoWebhook # putList :: [EditRepoWebhook] -> Put # | |||||
NFData EditRepoWebhook Source # | |||||
Defined in GitHub.Data.Webhooks Methods rnf :: EditRepoWebhook -> () # | |||||
Eq EditRepoWebhook Source # | |||||
Defined in GitHub.Data.Webhooks Methods (==) :: EditRepoWebhook -> EditRepoWebhook -> Bool # (/=) :: EditRepoWebhook -> EditRepoWebhook -> Bool # | |||||
Ord EditRepoWebhook Source # | |||||
Defined in GitHub.Data.Webhooks Methods compare :: EditRepoWebhook -> EditRepoWebhook -> Ordering # (<) :: EditRepoWebhook -> EditRepoWebhook -> Bool # (<=) :: EditRepoWebhook -> EditRepoWebhook -> Bool # (>) :: EditRepoWebhook -> EditRepoWebhook -> Bool # (>=) :: EditRepoWebhook -> EditRepoWebhook -> Bool # max :: EditRepoWebhook -> EditRepoWebhook -> EditRepoWebhook # min :: EditRepoWebhook -> EditRepoWebhook -> EditRepoWebhook # | |||||
type Rep EditRepoWebhook Source # | |||||
Defined in GitHub.Data.Webhooks type Rep EditRepoWebhook = D1 ('MetaData "EditRepoWebhook" "GitHub.Data.Webhooks" "github-0.29-Io0kw0Ukxm7G01APVwj6Ps" 'False) (C1 ('MetaCons "EditRepoWebhook" 'PrefixI 'True) ((S1 ('MetaSel ('Just "editRepoWebhookConfig") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe (Map Text Text))) :*: S1 ('MetaSel ('Just "editRepoWebhookEvents") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe (Vector RepoWebhookEvent)))) :*: (S1 ('MetaSel ('Just "editRepoWebhookAddEvents") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe (Vector RepoWebhookEvent))) :*: (S1 ('MetaSel ('Just "editRepoWebhookRemoveEvents") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe (Vector RepoWebhookEvent))) :*: S1 ('MetaSel ('Just "editRepoWebhookActive") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe Bool)))))) |