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