| 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
| 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 # | |||||
| 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 # | |||||
| 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 # | |||||
| type Rep RepoWebhookEvent Source # | |||||
Defined in GitHub.Data.Webhooks type Rep RepoWebhookEvent = D1 ('MetaData "RepoWebhookEvent" "GitHub.Data.Webhooks" "github-0.30.0.1-inplace" '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
| 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 # | |||||
| 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 # | |||||
| FromJSON RepoWebhookResponse Source # | |||||
Defined in GitHub.Data.Webhooks Methods parseJSON :: Value -> Parser RepoWebhookResponse # parseJSONList :: Value -> Parser [RepoWebhookResponse] # | |||||
| type Rep RepoWebhookResponse Source # | |||||
Defined in GitHub.Data.Webhooks type Rep RepoWebhookResponse = D1 ('MetaData "RepoWebhookResponse" "GitHub.Data.Webhooks" "github-0.30.0.1-inplace" '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
| Binary PingEvent Source # | |||||
| NFData PingEvent Source # | |||||
Defined in GitHub.Data.Webhooks | |||||
| Eq PingEvent Source # | |||||
| Ord PingEvent Source # | |||||
| 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 # | |||||
| FromJSON PingEvent Source # | |||||
Defined in GitHub.Data.Webhooks | |||||
| type Rep PingEvent Source # | |||||
Defined in GitHub.Data.Webhooks type Rep PingEvent = D1 ('MetaData "PingEvent" "GitHub.Data.Webhooks" "github-0.30.0.1-inplace" '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
| 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 # | |||||
| 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 # | |||||
| ToJSON NewRepoWebhook Source # | |||||
Defined in GitHub.Data.Webhooks Methods toJSON :: NewRepoWebhook -> Value # toEncoding :: NewRepoWebhook -> Encoding # toJSONList :: [NewRepoWebhook] -> Value # toEncodingList :: [NewRepoWebhook] -> Encoding # omitField :: NewRepoWebhook -> Bool # | |||||
| type Rep NewRepoWebhook Source # | |||||
Defined in GitHub.Data.Webhooks type Rep NewRepoWebhook = D1 ('MetaData "NewRepoWebhook" "GitHub.Data.Webhooks" "github-0.30.0.1-inplace" '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
| 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 # | |||||
| 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 # | |||||
| ToJSON EditRepoWebhook Source # | |||||
Defined in GitHub.Data.Webhooks Methods toJSON :: EditRepoWebhook -> Value # toEncoding :: EditRepoWebhook -> Encoding # toJSONList :: [EditRepoWebhook] -> Value # toEncodingList :: [EditRepoWebhook] -> Encoding # omitField :: EditRepoWebhook -> Bool # | |||||
| type Rep EditRepoWebhook Source # | |||||
Defined in GitHub.Data.Webhooks type Rep EditRepoWebhook = D1 ('MetaData "EditRepoWebhook" "GitHub.Data.Webhooks" "github-0.30.0.1-inplace" '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)))))) | |||||