License | BSD-3-Clause |
---|---|
Maintainer | Oleg Grenrus <oleg.grenrus@iki.fi> |
Safe Haskell | None |
Language | Haskell2010 |
GitHub.Data.Content
Description
Synopsis
- data Content
- data ContentFileData = ContentFileData {
- contentFileInfo :: !ContentInfo
- contentFileEncoding :: !Text
- contentFileSize :: !Int
- contentFileContent :: !Text
- data ContentItem = ContentItem {}
- data ContentItemType
- data ContentInfo = ContentInfo {
- contentName :: !Text
- contentPath :: !Text
- contentSha :: !Text
- contentUrl :: !URL
- contentGitUrl :: !URL
- contentHtmlUrl :: !URL
- data ContentResultInfo = ContentResultInfo {
- contentResultInfo :: !ContentInfo
- contentResultSize :: !Int
- data ContentResult = ContentResult {}
- data Author = Author {
- authorName :: !Text
- authorEmail :: !Text
- data CreateFile = CreateFile {
- createFilePath :: !Text
- createFileMessage :: !Text
- createFileContent :: !Text
- createFileBranch :: !(Maybe Text)
- createFileAuthor :: !(Maybe Author)
- createFileCommitter :: !(Maybe Author)
- data UpdateFile = UpdateFile {
- updateFilePath :: !Text
- updateFileMessage :: !Text
- updateFileContent :: !Text
- updateFileSHA :: !Text
- updateFileBranch :: !(Maybe Text)
- updateFileAuthor :: !(Maybe Author)
- updateFileCommitter :: !(Maybe Author)
- data DeleteFile = DeleteFile {
- deleteFilePath :: !Text
- deleteFileMessage :: !Text
- deleteFileSHA :: !Text
- deleteFileBranch :: !(Maybe Text)
- deleteFileAuthor :: !(Maybe Author)
- deleteFileCommitter :: !(Maybe Author)
- (.=?) :: ToJSON v => Text -> Maybe v -> [Pair]
Documentation
Constructors
ContentFile !ContentFileData | |
ContentDirectory !(Vector ContentItem) |
Instances
Eq Content Source # | |
Data Content Source # | |
Defined in GitHub.Data.Content Methods gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Content -> c Content gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Content dataTypeOf :: Content -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Content) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Content) gmapT :: (forall b. Data b => b -> b) -> Content -> Content gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Content -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Content -> r gmapQ :: (forall d. Data d => d -> u) -> Content -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> Content -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> Content -> m Content gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Content -> m Content gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Content -> m Content | |
Ord Content Source # | |
Show Content Source # | |
Generic Content Source # | |
FromJSON Content Source # | |
NFData Content Source # | |
Defined in GitHub.Data.Content | |
Binary Content Source # | |
type Rep Content Source # | |
Defined in GitHub.Data.Content type Rep Content = D1 ('MetaData "Content" "GitHub.Data.Content" "github-0.23-HmkN3tTTTlmFoW05QtYbru" 'False) (C1 ('MetaCons "ContentFile" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 ContentFileData)) :+: C1 ('MetaCons "ContentDirectory" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Vector ContentItem)))) |
data ContentFileData Source #
Constructors
ContentFileData | |
Fields
|
Instances
Eq ContentFileData Source # | |
Defined in GitHub.Data.Content Methods (==) :: ContentFileData -> ContentFileData -> Bool (/=) :: ContentFileData -> ContentFileData -> Bool | |
Data ContentFileData Source # | |
Defined in GitHub.Data.Content Methods gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ContentFileData -> c ContentFileData gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ContentFileData toConstr :: ContentFileData -> Constr dataTypeOf :: ContentFileData -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c ContentFileData) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ContentFileData) gmapT :: (forall b. Data b => b -> b) -> ContentFileData -> ContentFileData gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ContentFileData -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ContentFileData -> r gmapQ :: (forall d. Data d => d -> u) -> ContentFileData -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> ContentFileData -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> ContentFileData -> m ContentFileData gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ContentFileData -> m ContentFileData gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ContentFileData -> m ContentFileData | |
Ord ContentFileData Source # | |
Defined in GitHub.Data.Content Methods compare :: ContentFileData -> ContentFileData -> Ordering (<) :: ContentFileData -> ContentFileData -> Bool (<=) :: ContentFileData -> ContentFileData -> Bool (>) :: ContentFileData -> ContentFileData -> Bool (>=) :: ContentFileData -> ContentFileData -> Bool max :: ContentFileData -> ContentFileData -> ContentFileData min :: ContentFileData -> ContentFileData -> ContentFileData | |
Show ContentFileData Source # | |
Defined in GitHub.Data.Content Methods showsPrec :: Int -> ContentFileData -> ShowS show :: ContentFileData -> String showList :: [ContentFileData] -> ShowS | |
Generic ContentFileData Source # | |
Defined in GitHub.Data.Content Associated Types type Rep ContentFileData :: Type -> Type Methods from :: ContentFileData -> Rep ContentFileData x to :: Rep ContentFileData x -> ContentFileData | |
FromJSON ContentFileData Source # | |
Defined in GitHub.Data.Content Methods parseJSON :: Value -> Parser ContentFileData Source # parseJSONList :: Value -> Parser [ContentFileData] Source # | |
NFData ContentFileData Source # | |
Defined in GitHub.Data.Content Methods rnf :: ContentFileData -> () # | |
Binary ContentFileData Source # | |
Defined in GitHub.Data.Content | |
type Rep ContentFileData Source # | |
Defined in GitHub.Data.Content type Rep ContentFileData = D1 ('MetaData "ContentFileData" "GitHub.Data.Content" "github-0.23-HmkN3tTTTlmFoW05QtYbru" 'False) (C1 ('MetaCons "ContentFileData" 'PrefixI 'True) ((S1 ('MetaSel ('Just "contentFileInfo") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 ContentInfo) :*: S1 ('MetaSel ('Just "contentFileEncoding") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "contentFileSize") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "contentFileContent") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Text)))) |
data ContentItem Source #
An item in a directory listing.
Constructors
ContentItem | |
Fields |
Instances
Eq ContentItem Source # | |
Defined in GitHub.Data.Content | |
Data ContentItem Source # | |
Defined in GitHub.Data.Content Methods gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ContentItem -> c ContentItem gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ContentItem toConstr :: ContentItem -> Constr dataTypeOf :: ContentItem -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c ContentItem) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ContentItem) gmapT :: (forall b. Data b => b -> b) -> ContentItem -> ContentItem gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ContentItem -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ContentItem -> r gmapQ :: (forall d. Data d => d -> u) -> ContentItem -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> ContentItem -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> ContentItem -> m ContentItem gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ContentItem -> m ContentItem gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ContentItem -> m ContentItem | |
Ord ContentItem Source # | |
Defined in GitHub.Data.Content Methods compare :: ContentItem -> ContentItem -> Ordering (<) :: ContentItem -> ContentItem -> Bool (<=) :: ContentItem -> ContentItem -> Bool (>) :: ContentItem -> ContentItem -> Bool (>=) :: ContentItem -> ContentItem -> Bool max :: ContentItem -> ContentItem -> ContentItem min :: ContentItem -> ContentItem -> ContentItem | |
Show ContentItem Source # | |
Defined in GitHub.Data.Content Methods showsPrec :: Int -> ContentItem -> ShowS show :: ContentItem -> String showList :: [ContentItem] -> ShowS | |
Generic ContentItem Source # | |
Defined in GitHub.Data.Content Associated Types type Rep ContentItem :: Type -> Type | |
FromJSON ContentItem Source # | |
Defined in GitHub.Data.Content Methods parseJSON :: Value -> Parser ContentItem Source # parseJSONList :: Value -> Parser [ContentItem] Source # | |
NFData ContentItem Source # | |
Defined in GitHub.Data.Content Methods rnf :: ContentItem -> () # | |
Binary ContentItem Source # | |
Defined in GitHub.Data.Content | |
type Rep ContentItem Source # | |
Defined in GitHub.Data.Content type Rep ContentItem = D1 ('MetaData "ContentItem" "GitHub.Data.Content" "github-0.23-HmkN3tTTTlmFoW05QtYbru" 'False) (C1 ('MetaCons "ContentItem" 'PrefixI 'True) (S1 ('MetaSel ('Just "contentItemType") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 ContentItemType) :*: S1 ('MetaSel ('Just "contentItemInfo") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 ContentInfo))) |
data ContentItemType Source #
Instances
data ContentInfo Source #
Information common to both kinds of Content: files and directories.
Constructors
ContentInfo | |
Fields
|
Instances
Eq ContentInfo Source # | |
Defined in GitHub.Data.Content | |
Data ContentInfo Source # | |
Defined in GitHub.Data.Content Methods gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ContentInfo -> c ContentInfo gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ContentInfo toConstr :: ContentInfo -> Constr dataTypeOf :: ContentInfo -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c ContentInfo) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ContentInfo) gmapT :: (forall b. Data b => b -> b) -> ContentInfo -> ContentInfo gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ContentInfo -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ContentInfo -> r gmapQ :: (forall d. Data d => d -> u) -> ContentInfo -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> ContentInfo -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> ContentInfo -> m ContentInfo gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ContentInfo -> m ContentInfo gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ContentInfo -> m ContentInfo | |
Ord ContentInfo Source # | |
Defined in GitHub.Data.Content Methods compare :: ContentInfo -> ContentInfo -> Ordering (<) :: ContentInfo -> ContentInfo -> Bool (<=) :: ContentInfo -> ContentInfo -> Bool (>) :: ContentInfo -> ContentInfo -> Bool (>=) :: ContentInfo -> ContentInfo -> Bool max :: ContentInfo -> ContentInfo -> ContentInfo min :: ContentInfo -> ContentInfo -> ContentInfo | |
Show ContentInfo Source # | |
Defined in GitHub.Data.Content Methods showsPrec :: Int -> ContentInfo -> ShowS show :: ContentInfo -> String showList :: [ContentInfo] -> ShowS | |
Generic ContentInfo Source # | |
Defined in GitHub.Data.Content Associated Types type Rep ContentInfo :: Type -> Type | |
FromJSON ContentInfo Source # | |
Defined in GitHub.Data.Content Methods parseJSON :: Value -> Parser ContentInfo Source # parseJSONList :: Value -> Parser [ContentInfo] Source # | |
NFData ContentInfo Source # | |
Defined in GitHub.Data.Content Methods rnf :: ContentInfo -> () # | |
Binary ContentInfo Source # | |
Defined in GitHub.Data.Content | |
type Rep ContentInfo Source # | |
Defined in GitHub.Data.Content type Rep ContentInfo = D1 ('MetaData "ContentInfo" "GitHub.Data.Content" "github-0.23-HmkN3tTTTlmFoW05QtYbru" 'False) (C1 ('MetaCons "ContentInfo" 'PrefixI 'True) ((S1 ('MetaSel ('Just "contentName") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "contentPath") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "contentSha") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Text))) :*: (S1 ('MetaSel ('Just "contentUrl") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 URL) :*: (S1 ('MetaSel ('Just "contentGitUrl") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 URL) :*: S1 ('MetaSel ('Just "contentHtmlUrl") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 URL))))) |
data ContentResultInfo Source #
Constructors
ContentResultInfo | |
Fields
|
Instances
data ContentResult Source #
Constructors
ContentResult | |
Fields |
Instances
Eq ContentResult Source # | |
Defined in GitHub.Data.Content | |
Data ContentResult Source # | |
Defined in GitHub.Data.Content Methods gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ContentResult -> c ContentResult gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ContentResult toConstr :: ContentResult -> Constr dataTypeOf :: ContentResult -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c ContentResult) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ContentResult) gmapT :: (forall b. Data b => b -> b) -> ContentResult -> ContentResult gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ContentResult -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ContentResult -> r gmapQ :: (forall d. Data d => d -> u) -> ContentResult -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> ContentResult -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> ContentResult -> m ContentResult gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ContentResult -> m ContentResult gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ContentResult -> m ContentResult | |
Ord ContentResult Source # | |
Defined in GitHub.Data.Content Methods compare :: ContentResult -> ContentResult -> Ordering (<) :: ContentResult -> ContentResult -> Bool (<=) :: ContentResult -> ContentResult -> Bool (>) :: ContentResult -> ContentResult -> Bool (>=) :: ContentResult -> ContentResult -> Bool max :: ContentResult -> ContentResult -> ContentResult min :: ContentResult -> ContentResult -> ContentResult | |
Show ContentResult Source # | |
Defined in GitHub.Data.Content Methods showsPrec :: Int -> ContentResult -> ShowS show :: ContentResult -> String showList :: [ContentResult] -> ShowS | |
Generic ContentResult Source # | |
Defined in GitHub.Data.Content Associated Types type Rep ContentResult :: Type -> Type | |
FromJSON ContentResult Source # | |
Defined in GitHub.Data.Content Methods parseJSON :: Value -> Parser ContentResult Source # parseJSONList :: Value -> Parser [ContentResult] Source # | |
NFData ContentResult Source # | |
Defined in GitHub.Data.Content Methods rnf :: ContentResult -> () # | |
Binary ContentResult Source # | |
Defined in GitHub.Data.Content | |
type Rep ContentResult Source # | |
Defined in GitHub.Data.Content type Rep ContentResult = D1 ('MetaData "ContentResult" "GitHub.Data.Content" "github-0.23-HmkN3tTTTlmFoW05QtYbru" 'False) (C1 ('MetaCons "ContentResult" 'PrefixI 'True) (S1 ('MetaSel ('Just "contentResultContent") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 ContentResultInfo) :*: S1 ('MetaSel ('Just "contentResultCommit") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 GitCommit))) |
Constructors
Author | |
Fields
|
Instances
Eq Author Source # | |
Data Author Source # | |
Defined in GitHub.Data.Content Methods gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Author -> c Author gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Author dataTypeOf :: Author -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Author) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Author) gmapT :: (forall b. Data b => b -> b) -> Author -> Author gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Author -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Author -> r gmapQ :: (forall d. Data d => d -> u) -> Author -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> Author -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> Author -> m Author gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Author -> m Author gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Author -> m Author | |
Ord Author Source # | |
Show Author Source # | |
Generic Author Source # | |
ToJSON Author Source # | |
NFData Author Source # | |
Defined in GitHub.Data.Content | |
Binary Author Source # | |
type Rep Author Source # | |
Defined in GitHub.Data.Content type Rep Author = D1 ('MetaData "Author" "GitHub.Data.Content" "github-0.23-HmkN3tTTTlmFoW05QtYbru" 'False) (C1 ('MetaCons "Author" 'PrefixI 'True) (S1 ('MetaSel ('Just "authorName") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "authorEmail") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Text))) |
data CreateFile Source #
Constructors
CreateFile | |
Fields
|
Instances
Eq CreateFile Source # | |
Defined in GitHub.Data.Content | |
Data CreateFile Source # | |
Defined in GitHub.Data.Content Methods gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> CreateFile -> c CreateFile gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c CreateFile toConstr :: CreateFile -> Constr dataTypeOf :: CreateFile -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c CreateFile) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c CreateFile) gmapT :: (forall b. Data b => b -> b) -> CreateFile -> CreateFile gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> CreateFile -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> CreateFile -> r gmapQ :: (forall d. Data d => d -> u) -> CreateFile -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> CreateFile -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> CreateFile -> m CreateFile gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> CreateFile -> m CreateFile gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> CreateFile -> m CreateFile | |
Ord CreateFile Source # | |
Defined in GitHub.Data.Content Methods compare :: CreateFile -> CreateFile -> Ordering (<) :: CreateFile -> CreateFile -> Bool (<=) :: CreateFile -> CreateFile -> Bool (>) :: CreateFile -> CreateFile -> Bool (>=) :: CreateFile -> CreateFile -> Bool max :: CreateFile -> CreateFile -> CreateFile min :: CreateFile -> CreateFile -> CreateFile | |
Show CreateFile Source # | |
Defined in GitHub.Data.Content Methods showsPrec :: Int -> CreateFile -> ShowS show :: CreateFile -> String showList :: [CreateFile] -> ShowS | |
Generic CreateFile Source # | |
Defined in GitHub.Data.Content Associated Types type Rep CreateFile :: Type -> Type | |
ToJSON CreateFile Source # | |
Defined in GitHub.Data.Content Methods toJSON :: CreateFile -> Value Source # toEncoding :: CreateFile -> Encoding Source # toJSONList :: [CreateFile] -> Value Source # toEncodingList :: [CreateFile] -> Encoding Source # | |
NFData CreateFile Source # | |
Defined in GitHub.Data.Content Methods rnf :: CreateFile -> () # | |
Binary CreateFile Source # | |
Defined in GitHub.Data.Content | |
type Rep CreateFile Source # | |
Defined in GitHub.Data.Content type Rep CreateFile = D1 ('MetaData "CreateFile" "GitHub.Data.Content" "github-0.23-HmkN3tTTTlmFoW05QtYbru" 'False) (C1 ('MetaCons "CreateFile" 'PrefixI 'True) ((S1 ('MetaSel ('Just "createFilePath") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "createFileMessage") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "createFileContent") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Text))) :*: (S1 ('MetaSel ('Just "createFileBranch") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "createFileAuthor") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe Author)) :*: S1 ('MetaSel ('Just "createFileCommitter") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe Author)))))) |
data UpdateFile Source #
Constructors
UpdateFile | |
Fields
|
Instances
Eq UpdateFile Source # | |
Defined in GitHub.Data.Content | |
Data UpdateFile Source # | |
Defined in GitHub.Data.Content Methods gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> UpdateFile -> c UpdateFile gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c UpdateFile toConstr :: UpdateFile -> Constr dataTypeOf :: UpdateFile -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c UpdateFile) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c UpdateFile) gmapT :: (forall b. Data b => b -> b) -> UpdateFile -> UpdateFile gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> UpdateFile -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> UpdateFile -> r gmapQ :: (forall d. Data d => d -> u) -> UpdateFile -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> UpdateFile -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> UpdateFile -> m UpdateFile gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> UpdateFile -> m UpdateFile gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> UpdateFile -> m UpdateFile | |
Ord UpdateFile Source # | |
Defined in GitHub.Data.Content Methods compare :: UpdateFile -> UpdateFile -> Ordering (<) :: UpdateFile -> UpdateFile -> Bool (<=) :: UpdateFile -> UpdateFile -> Bool (>) :: UpdateFile -> UpdateFile -> Bool (>=) :: UpdateFile -> UpdateFile -> Bool max :: UpdateFile -> UpdateFile -> UpdateFile min :: UpdateFile -> UpdateFile -> UpdateFile | |
Show UpdateFile Source # | |
Defined in GitHub.Data.Content Methods showsPrec :: Int -> UpdateFile -> ShowS show :: UpdateFile -> String showList :: [UpdateFile] -> ShowS | |
Generic UpdateFile Source # | |
Defined in GitHub.Data.Content Associated Types type Rep UpdateFile :: Type -> Type | |
ToJSON UpdateFile Source # | |
Defined in GitHub.Data.Content Methods toJSON :: UpdateFile -> Value Source # toEncoding :: UpdateFile -> Encoding Source # toJSONList :: [UpdateFile] -> Value Source # toEncodingList :: [UpdateFile] -> Encoding Source # | |
NFData UpdateFile Source # | |
Defined in GitHub.Data.Content Methods rnf :: UpdateFile -> () # | |
Binary UpdateFile Source # | |
Defined in GitHub.Data.Content | |
type Rep UpdateFile Source # | |
Defined in GitHub.Data.Content type Rep UpdateFile = D1 ('MetaData "UpdateFile" "GitHub.Data.Content" "github-0.23-HmkN3tTTTlmFoW05QtYbru" 'False) (C1 ('MetaCons "UpdateFile" 'PrefixI 'True) ((S1 ('MetaSel ('Just "updateFilePath") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "updateFileMessage") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "updateFileContent") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Text))) :*: ((S1 ('MetaSel ('Just "updateFileSHA") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "updateFileBranch") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "updateFileAuthor") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe Author)) :*: S1 ('MetaSel ('Just "updateFileCommitter") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe Author)))))) |
data DeleteFile Source #
Constructors
DeleteFile | |
Fields
|
Instances
Eq DeleteFile Source # | |
Defined in GitHub.Data.Content | |
Data DeleteFile Source # | |
Defined in GitHub.Data.Content Methods gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> DeleteFile -> c DeleteFile gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c DeleteFile toConstr :: DeleteFile -> Constr dataTypeOf :: DeleteFile -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c DeleteFile) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c DeleteFile) gmapT :: (forall b. Data b => b -> b) -> DeleteFile -> DeleteFile gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> DeleteFile -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> DeleteFile -> r gmapQ :: (forall d. Data d => d -> u) -> DeleteFile -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> DeleteFile -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> DeleteFile -> m DeleteFile gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> DeleteFile -> m DeleteFile gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> DeleteFile -> m DeleteFile | |
Ord DeleteFile Source # | |
Defined in GitHub.Data.Content Methods compare :: DeleteFile -> DeleteFile -> Ordering (<) :: DeleteFile -> DeleteFile -> Bool (<=) :: DeleteFile -> DeleteFile -> Bool (>) :: DeleteFile -> DeleteFile -> Bool (>=) :: DeleteFile -> DeleteFile -> Bool max :: DeleteFile -> DeleteFile -> DeleteFile min :: DeleteFile -> DeleteFile -> DeleteFile | |
Show DeleteFile Source # | |
Defined in GitHub.Data.Content Methods showsPrec :: Int -> DeleteFile -> ShowS show :: DeleteFile -> String showList :: [DeleteFile] -> ShowS | |
Generic DeleteFile Source # | |
Defined in GitHub.Data.Content Associated Types type Rep DeleteFile :: Type -> Type | |
ToJSON DeleteFile Source # | |
Defined in GitHub.Data.Content Methods toJSON :: DeleteFile -> Value Source # toEncoding :: DeleteFile -> Encoding Source # toJSONList :: [DeleteFile] -> Value Source # toEncodingList :: [DeleteFile] -> Encoding Source # | |
NFData DeleteFile Source # | |
Defined in GitHub.Data.Content Methods rnf :: DeleteFile -> () # | |
Binary DeleteFile Source # | |
Defined in GitHub.Data.Content | |
type Rep DeleteFile Source # | |
Defined in GitHub.Data.Content type Rep DeleteFile = D1 ('MetaData "DeleteFile" "GitHub.Data.Content" "github-0.23-HmkN3tTTTlmFoW05QtYbru" 'False) (C1 ('MetaCons "DeleteFile" 'PrefixI 'True) ((S1 ('MetaSel ('Just "deleteFilePath") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "deleteFileMessage") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "deleteFileSHA") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Text))) :*: (S1 ('MetaSel ('Just "deleteFileBranch") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "deleteFileAuthor") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe Author)) :*: S1 ('MetaSel ('Just "deleteFileCommitter") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe Author)))))) |