Copyright | (c) 2015-2016 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Language | Haskell2010 |
- Service Configuration
- OAuth Scopes
- PostsListOrderBy
- PostsListView
- PageViewsGetRange
- PostUserInfo
- CommentsListView
- PostAuthorImage
- PostUserInfosListStatus
- PostList
- CommentInReplyTo
- CommentBlog
- Pageviews
- PostLocation
- BlogPosts
- PostsGetView
- Post'
- PostsSearchOrderBy
- CommentsListByBlogStatus
- PagesGetView
- PostUserInfosListOrderBy
- Page
- BlogLocale
- PageAuthor
- BlogsGetView
- Blog
- BlogsGetByURLView
- CommentsListStatus
- BlogPages
- PostBlog
- BlogsListByUserStatus
- PageList
- UserLocale
- CommentAuthorImage
- User
- UserBlogs
- PostReplies
- BlogList
- PagesListView
- PageBlog
- PostsListStatus
- PostAuthor
- PostPerUserInfo
- BlogsListByUserView
- PageviewsCountsItem
- PostUserInfosListView
- Comment
- CommentsGetView
- CommentPost
- PostsGetByPathView
- BlogPerUserInfo
- PostUserInfosList
- PagesListStatus
- CommentAuthor
- BlogsListByUserRole
- BlogUserInfo
- PageAuthorImage
- CommentList
- PostImagesItem
Synopsis
- bloggerService :: ServiceConfig
- bloggerScope :: Proxy '["https://www.googleapis.com/auth/blogger"]
- bloggerReadOnlyScope :: Proxy '["https://www.googleapis.com/auth/blogger.readonly"]
- data PostsListOrderBy
- data PostsListView
- data PageViewsGetRange
- data PostUserInfo
- postUserInfo :: PostUserInfo
- puiPostUserInfo :: Lens' PostUserInfo (Maybe PostPerUserInfo)
- puiPost :: Lens' PostUserInfo (Maybe Post')
- puiKind :: Lens' PostUserInfo Text
- data CommentsListView
- data PostAuthorImage
- postAuthorImage :: PostAuthorImage
- paiURL :: Lens' PostAuthorImage (Maybe Text)
- data PostUserInfosListStatus
- data PostList
- postList :: PostList
- plEtag :: Lens' PostList (Maybe Text)
- plNextPageToken :: Lens' PostList (Maybe Text)
- plKind :: Lens' PostList Text
- plItems :: Lens' PostList [Post']
- data CommentInReplyTo
- commentInReplyTo :: CommentInReplyTo
- cirtId :: Lens' CommentInReplyTo (Maybe Text)
- data CommentBlog
- commentBlog :: CommentBlog
- cbId :: Lens' CommentBlog (Maybe Text)
- data Pageviews
- pageviews :: Pageviews
- pKind :: Lens' Pageviews Text
- pCounts :: Lens' Pageviews [PageviewsCountsItem]
- pBlogId :: Lens' Pageviews (Maybe Text)
- data PostLocation
- postLocation :: PostLocation
- plSpan :: Lens' PostLocation (Maybe Text)
- plLat :: Lens' PostLocation (Maybe Double)
- plName :: Lens' PostLocation (Maybe Text)
- plLng :: Lens' PostLocation (Maybe Double)
- data BlogPosts
- blogPosts :: BlogPosts
- bpTotalItems :: Lens' BlogPosts (Maybe Int32)
- bpItems :: Lens' BlogPosts [Post']
- bpSelfLink :: Lens' BlogPosts (Maybe Text)
- data PostsGetView
- data Post'
- post :: Post'
- posImages :: Lens' Post' [PostImagesItem]
- posStatus :: Lens' Post' (Maybe Text)
- posEtag :: Lens' Post' (Maybe Text)
- posReaderComments :: Lens' Post' (Maybe Text)
- posLocation :: Lens' Post' (Maybe PostLocation)
- posKind :: Lens' Post' Text
- posPublished :: Lens' Post' (Maybe UTCTime)
- posURL :: Lens' Post' (Maybe Text)
- posBlog :: Lens' Post' (Maybe PostBlog)
- posCustomMetaData :: Lens' Post' (Maybe Text)
- posContent :: Lens' Post' (Maybe Text)
- posReplies :: Lens' Post' (Maybe PostReplies)
- posSelfLink :: Lens' Post' (Maybe Text)
- posAuthor :: Lens' Post' (Maybe PostAuthor)
- posId :: Lens' Post' (Maybe Text)
- posLabels :: Lens' Post' [Text]
- posUpdated :: Lens' Post' (Maybe UTCTime)
- posTitleLink :: Lens' Post' (Maybe Text)
- posTitle :: Lens' Post' (Maybe Text)
- data PostsSearchOrderBy
- data CommentsListByBlogStatus
- data PagesGetView
- data PostUserInfosListOrderBy
- data Page
- page :: Page
- pagStatus :: Lens' Page (Maybe Text)
- pagEtag :: Lens' Page (Maybe Text)
- pagKind :: Lens' Page Text
- pagPublished :: Lens' Page (Maybe UTCTime)
- pagURL :: Lens' Page (Maybe Text)
- pagBlog :: Lens' Page (Maybe PageBlog)
- pagContent :: Lens' Page (Maybe Text)
- pagSelfLink :: Lens' Page (Maybe Text)
- pagAuthor :: Lens' Page (Maybe PageAuthor)
- pagId :: Lens' Page (Maybe Text)
- pagUpdated :: Lens' Page (Maybe UTCTime)
- pagTitle :: Lens' Page (Maybe Text)
- data BlogLocale
- blogLocale :: BlogLocale
- blVariant :: Lens' BlogLocale (Maybe Text)
- blCountry :: Lens' BlogLocale (Maybe Text)
- blLanguage :: Lens' BlogLocale (Maybe Text)
- data PageAuthor
- pageAuthor :: PageAuthor
- paImage :: Lens' PageAuthor (Maybe PageAuthorImage)
- paURL :: Lens' PageAuthor (Maybe Text)
- paDisplayName :: Lens' PageAuthor (Maybe Text)
- paId :: Lens' PageAuthor (Maybe Text)
- data BlogsGetView
- data Blog
- blog :: Blog
- bStatus :: Lens' Blog (Maybe Text)
- bKind :: Lens' Blog Text
- bPages :: Lens' Blog (Maybe BlogPages)
- bLocale :: Lens' Blog (Maybe BlogLocale)
- bPublished :: Lens' Blog (Maybe UTCTime)
- bURL :: Lens' Blog (Maybe Text)
- bCustomMetaData :: Lens' Blog (Maybe Text)
- bSelfLink :: Lens' Blog (Maybe Text)
- bName :: Lens' Blog (Maybe Text)
- bId :: Lens' Blog (Maybe Text)
- bUpdated :: Lens' Blog (Maybe UTCTime)
- bPosts :: Lens' Blog (Maybe BlogPosts)
- bDescription :: Lens' Blog (Maybe Text)
- data BlogsGetByURLView
- data CommentsListStatus
- data BlogPages
- blogPages :: BlogPages
- bpsTotalItems :: Lens' BlogPages (Maybe Int32)
- bpsSelfLink :: Lens' BlogPages (Maybe Text)
- data PostBlog
- postBlog :: PostBlog
- pbId :: Lens' PostBlog (Maybe Text)
- data BlogsListByUserStatus
- data PageList
- pageList :: PageList
- pllEtag :: Lens' PageList (Maybe Text)
- pllNextPageToken :: Lens' PageList (Maybe Text)
- pllKind :: Lens' PageList Text
- pllItems :: Lens' PageList [Page]
- data UserLocale
- userLocale :: UserLocale
- ulVariant :: Lens' UserLocale (Maybe Text)
- ulCountry :: Lens' UserLocale (Maybe Text)
- ulLanguage :: Lens' UserLocale (Maybe Text)
- data CommentAuthorImage
- commentAuthorImage :: CommentAuthorImage
- caiURL :: Lens' CommentAuthorImage (Maybe Text)
- data User
- user :: User
- uBlogs :: Lens' User (Maybe UserBlogs)
- uKind :: Lens' User Text
- uCreated :: Lens' User (Maybe UTCTime)
- uLocale :: Lens' User (Maybe UserLocale)
- uURL :: Lens' User (Maybe Text)
- uSelfLink :: Lens' User (Maybe Text)
- uAbout :: Lens' User (Maybe Text)
- uDisplayName :: Lens' User (Maybe Text)
- uId :: Lens' User (Maybe Text)
- data UserBlogs
- userBlogs :: UserBlogs
- ubSelfLink :: Lens' UserBlogs (Maybe Text)
- data PostReplies
- postReplies :: PostReplies
- prTotalItems :: Lens' PostReplies (Maybe Int64)
- prItems :: Lens' PostReplies [Comment]
- prSelfLink :: Lens' PostReplies (Maybe Text)
- data BlogList
- blogList :: BlogList
- blKind :: Lens' BlogList Text
- blItems :: Lens' BlogList [Blog]
- blBlogUserInfos :: Lens' BlogList [BlogUserInfo]
- data PagesListView
- data PageBlog
- pageBlog :: PageBlog
- pId :: Lens' PageBlog (Maybe Text)
- data PostsListStatus
- data PostAuthor
- postAuthor :: PostAuthor
- paaImage :: Lens' PostAuthor (Maybe PostAuthorImage)
- paaURL :: Lens' PostAuthor (Maybe Text)
- paaDisplayName :: Lens' PostAuthor (Maybe Text)
- paaId :: Lens' PostAuthor (Maybe Text)
- data PostPerUserInfo
- postPerUserInfo :: PostPerUserInfo
- ppuiKind :: Lens' PostPerUserInfo Text
- ppuiBlogId :: Lens' PostPerUserInfo (Maybe Text)
- ppuiUserId :: Lens' PostPerUserInfo (Maybe Text)
- ppuiHasEditAccess :: Lens' PostPerUserInfo (Maybe Bool)
- ppuiPostId :: Lens' PostPerUserInfo (Maybe Text)
- data BlogsListByUserView
- data PageviewsCountsItem
- pageviewsCountsItem :: PageviewsCountsItem
- pciTimeRange :: Lens' PageviewsCountsItem (Maybe Text)
- pciCount :: Lens' PageviewsCountsItem (Maybe Int64)
- data PostUserInfosListView
- data Comment
- comment :: Comment
- cStatus :: Lens' Comment (Maybe Text)
- cPost :: Lens' Comment (Maybe CommentPost)
- cKind :: Lens' Comment Text
- cPublished :: Lens' Comment (Maybe UTCTime)
- cBlog :: Lens' Comment (Maybe CommentBlog)
- cContent :: Lens' Comment (Maybe Text)
- cSelfLink :: Lens' Comment (Maybe Text)
- cAuthor :: Lens' Comment (Maybe CommentAuthor)
- cId :: Lens' Comment (Maybe Text)
- cUpdated :: Lens' Comment (Maybe UTCTime)
- cInReplyTo :: Lens' Comment (Maybe CommentInReplyTo)
- data CommentsGetView
- data CommentPost
- commentPost :: CommentPost
- cpId :: Lens' CommentPost (Maybe Text)
- data PostsGetByPathView
- data BlogPerUserInfo
- blogPerUserInfo :: BlogPerUserInfo
- bpuiPhotosAlbumKey :: Lens' BlogPerUserInfo (Maybe Text)
- bpuiKind :: Lens' BlogPerUserInfo Text
- bpuiBlogId :: Lens' BlogPerUserInfo (Maybe Text)
- bpuiUserId :: Lens' BlogPerUserInfo (Maybe Text)
- bpuiRole :: Lens' BlogPerUserInfo (Maybe Text)
- bpuiHasAdminAccess :: Lens' BlogPerUserInfo (Maybe Bool)
- data PostUserInfosList
- postUserInfosList :: PostUserInfosList
- puilNextPageToken :: Lens' PostUserInfosList (Maybe Text)
- puilKind :: Lens' PostUserInfosList Text
- puilItems :: Lens' PostUserInfosList [PostUserInfo]
- data PagesListStatus
- data CommentAuthor
- commentAuthor :: CommentAuthor
- caImage :: Lens' CommentAuthor (Maybe CommentAuthorImage)
- caURL :: Lens' CommentAuthor (Maybe Text)
- caDisplayName :: Lens' CommentAuthor (Maybe Text)
- caId :: Lens' CommentAuthor (Maybe Text)
- data BlogsListByUserRole
- data BlogUserInfo
- blogUserInfo :: BlogUserInfo
- buiKind :: Lens' BlogUserInfo Text
- buiBlog :: Lens' BlogUserInfo (Maybe Blog)
- buiBlogUserInfo :: Lens' BlogUserInfo (Maybe BlogPerUserInfo)
- data PageAuthorImage
- pageAuthorImage :: PageAuthorImage
- pURL :: Lens' PageAuthorImage (Maybe Text)
- data CommentList
- commentList :: CommentList
- clEtag :: Lens' CommentList (Maybe Text)
- clNextPageToken :: Lens' CommentList (Maybe Text)
- clKind :: Lens' CommentList Text
- clItems :: Lens' CommentList [Comment]
- clPrevPageToken :: Lens' CommentList (Maybe Text)
- data PostImagesItem
- postImagesItem :: PostImagesItem
- piiURL :: Lens' PostImagesItem (Maybe Text)
Service Configuration
bloggerService :: ServiceConfig Source #
Default request referring to version v3
of the Blogger API. This contains the host and root path used as a starting point for constructing service requests.
OAuth Scopes
bloggerScope :: Proxy '["https://www.googleapis.com/auth/blogger"] Source #
Manage your Blogger account
bloggerReadOnlyScope :: Proxy '["https://www.googleapis.com/auth/blogger.readonly"] Source #
View your Blogger account
PostsListOrderBy
data PostsListOrderBy Source #
Sort search results
Published |
|
Updated |
|
Instances
PostsListView
data PostsListView Source #
Access level with which to view the returned result. Note that some fields require escalated access.
Instances
PageViewsGetRange
data PageViewsGetRange Source #
PVGR30DAYS |
|
PVGR7DAYS |
|
PVGRAll |
|
Instances
PostUserInfo
data PostUserInfo Source #
Instances
postUserInfo :: PostUserInfo Source #
Creates a value of PostUserInfo
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
puiPostUserInfo :: Lens' PostUserInfo (Maybe PostPerUserInfo) Source #
Information about a User for the Post.
CommentsListView
data CommentsListView Source #
Access level with which to view the returned result. Note that some fields require elevated access.
CLVAdmin |
|
CLVAuthor |
|
CLVReader |
|
Instances
PostAuthorImage
data PostAuthorImage Source #
The Post author's avatar.
See: postAuthorImage
smart constructor.
Instances
postAuthorImage :: PostAuthorImage Source #
Creates a value of PostAuthorImage
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
PostUserInfosListStatus
data PostUserInfosListStatus Source #
Draft |
|
Live |
|
Scheduled |
|
Instances
PostList
Instances
Eq PostList Source # | |
Data PostList Source # | |
Defined in Network.Google.Blogger.Types.Product gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> PostList -> c PostList # gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c PostList # toConstr :: PostList -> Constr # dataTypeOf :: PostList -> DataType # dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c PostList) # dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c PostList) # gmapT :: (forall b. Data b => b -> b) -> PostList -> PostList # gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> PostList -> r # gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> PostList -> r # gmapQ :: (forall d. Data d => d -> u) -> PostList -> [u] # gmapQi :: Int -> (forall d. Data d => d -> u) -> PostList -> u # gmapM :: Monad m => (forall d. Data d => d -> m d) -> PostList -> m PostList # gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> PostList -> m PostList # gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> PostList -> m PostList # | |
Show PostList Source # | |
Generic PostList Source # | |
ToJSON PostList Source # | |
Defined in Network.Google.Blogger.Types.Product | |
FromJSON PostList Source # | |
type Rep PostList Source # | |
Defined in Network.Google.Blogger.Types.Product type Rep PostList = D1 (MetaData "PostList" "Network.Google.Blogger.Types.Product" "gogol-blogger-0.4.0-J2l0mOXVNniBwK88dTMLog" False) (C1 (MetaCons "PostList'" PrefixI True) ((S1 (MetaSel (Just "_plEtag") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_plNextPageToken") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 (MetaSel (Just "_plKind") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text) :*: S1 (MetaSel (Just "_plItems") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Post']))))) |
Creates a value of PostList
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
plNextPageToken :: Lens' PostList (Maybe Text) Source #
Pagination token to fetch the next page, if one exists.
CommentInReplyTo
data CommentInReplyTo Source #
Data about the comment this is in reply to.
See: commentInReplyTo
smart constructor.
Instances
commentInReplyTo :: CommentInReplyTo Source #
Creates a value of CommentInReplyTo
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
CommentBlog
data CommentBlog Source #
Data about the blog containing this comment.
See: commentBlog
smart constructor.
Instances
commentBlog :: CommentBlog Source #
Creates a value of CommentBlog
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
Pageviews
Instances
Eq Pageviews Source # | |
Data Pageviews Source # | |
Defined in Network.Google.Blogger.Types.Product gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Pageviews -> c Pageviews # gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Pageviews # toConstr :: Pageviews -> Constr # dataTypeOf :: Pageviews -> DataType # dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Pageviews) # dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Pageviews) # gmapT :: (forall b. Data b => b -> b) -> Pageviews -> Pageviews # gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Pageviews -> r # gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Pageviews -> r # gmapQ :: (forall d. Data d => d -> u) -> Pageviews -> [u] # gmapQi :: Int -> (forall d. Data d => d -> u) -> Pageviews -> u # gmapM :: Monad m => (forall d. Data d => d -> m d) -> Pageviews -> m Pageviews # gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Pageviews -> m Pageviews # gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Pageviews -> m Pageviews # | |
Show Pageviews Source # | |
Generic Pageviews Source # | |
ToJSON Pageviews Source # | |
Defined in Network.Google.Blogger.Types.Product | |
FromJSON Pageviews Source # | |
type Rep Pageviews Source # | |
Defined in Network.Google.Blogger.Types.Product type Rep Pageviews = D1 (MetaData "Pageviews" "Network.Google.Blogger.Types.Product" "gogol-blogger-0.4.0-J2l0mOXVNniBwK88dTMLog" False) (C1 (MetaCons "Pageviews'" PrefixI True) (S1 (MetaSel (Just "_pKind") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text) :*: (S1 (MetaSel (Just "_pCounts") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [PageviewsCountsItem])) :*: S1 (MetaSel (Just "_pBlogId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))))) |
PostLocation
data PostLocation Source #
The location for geotagged posts.
See: postLocation
smart constructor.
Instances
postLocation :: PostLocation Source #
Creates a value of PostLocation
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
plSpan :: Lens' PostLocation (Maybe Text) Source #
Location's viewport span. Can be used when rendering a map preview.
BlogPosts
The container of posts in this blog.
See: blogPosts
smart constructor.
Instances
Eq BlogPosts Source # | |
Data BlogPosts Source # | |
Defined in Network.Google.Blogger.Types.Product gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> BlogPosts -> c BlogPosts # gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c BlogPosts # toConstr :: BlogPosts -> Constr # dataTypeOf :: BlogPosts -> DataType # dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c BlogPosts) # dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c BlogPosts) # gmapT :: (forall b. Data b => b -> b) -> BlogPosts -> BlogPosts # gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> BlogPosts -> r # gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> BlogPosts -> r # gmapQ :: (forall d. Data d => d -> u) -> BlogPosts -> [u] # gmapQi :: Int -> (forall d. Data d => d -> u) -> BlogPosts -> u # gmapM :: Monad m => (forall d. Data d => d -> m d) -> BlogPosts -> m BlogPosts # gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> BlogPosts -> m BlogPosts # gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> BlogPosts -> m BlogPosts # | |
Show BlogPosts Source # | |
Generic BlogPosts Source # | |
ToJSON BlogPosts Source # | |
Defined in Network.Google.Blogger.Types.Product | |
FromJSON BlogPosts Source # | |
type Rep BlogPosts Source # | |
Defined in Network.Google.Blogger.Types.Product type Rep BlogPosts = D1 (MetaData "BlogPosts" "Network.Google.Blogger.Types.Product" "gogol-blogger-0.4.0-J2l0mOXVNniBwK88dTMLog" False) (C1 (MetaCons "BlogPosts'" PrefixI True) (S1 (MetaSel (Just "_bpTotalItems") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int32))) :*: (S1 (MetaSel (Just "_bpItems") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Post'])) :*: S1 (MetaSel (Just "_bpSelfLink") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))))) |
blogPosts :: BlogPosts Source #
Creates a value of BlogPosts
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
PostsGetView
data PostsGetView Source #
Access level with which to view the returned result. Note that some fields require elevated access.
PGVAdmin |
|
PGVAuthor |
|
PGVReader |
|
Instances
Post'
Instances
Creates a value of Post
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
posReaderComments :: Lens' Post' (Maybe Text) Source #
Comment control and display setting for readers of this post.
posLocation :: Lens' Post' (Maybe PostLocation) Source #
The location for geotagged posts.
posPublished :: Lens' Post' (Maybe UTCTime) Source #
RFC 3339 date-time when this Post was published.
posReplies :: Lens' Post' (Maybe PostReplies) Source #
The container of comments on this Post.
posUpdated :: Lens' Post' (Maybe UTCTime) Source #
RFC 3339 date-time when this Post was last updated.
posTitleLink :: Lens' Post' (Maybe Text) Source #
The title link URL, similar to atom's related link.
PostsSearchOrderBy
data PostsSearchOrderBy Source #
Sort search results
PSOBPublished |
|
PSOBUpdated |
|
Instances
CommentsListByBlogStatus
data CommentsListByBlogStatus Source #
CLBBSEmptied |
|
CLBBSLive |
|
CLBBSPending |
|
CLBBSSpam |
|
Instances
PagesGetView
data PagesGetView Source #
Instances
PostUserInfosListOrderBy
data PostUserInfosListOrderBy Source #
Sort order applied to search results. Default is published.
PUILOBPublished |
|
PUILOBUpdated |
|
Instances
Page
Instances
Creates a value of Page
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
pagStatus :: Lens' Page (Maybe Text) Source #
The status of the page for admin resources (either LIVE or DRAFT).
pagUpdated :: Lens' Page (Maybe UTCTime) Source #
RFC 3339 date-time when this Page was last updated.
pagTitle :: Lens' Page (Maybe Text) Source #
The title of this entity. This is the name displayed in the Admin user interface.
BlogLocale
data BlogLocale Source #
The locale this Blog is set to.
See: blogLocale
smart constructor.
Instances
blogLocale :: BlogLocale Source #
Creates a value of BlogLocale
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
blLanguage :: Lens' BlogLocale (Maybe Text) Source #
The language this blog is authored in.
PageAuthor
data PageAuthor Source #
The author of this Page.
See: pageAuthor
smart constructor.
Instances
pageAuthor :: PageAuthor Source #
Creates a value of PageAuthor
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
paImage :: Lens' PageAuthor (Maybe PageAuthorImage) Source #
The page author's avatar.
paDisplayName :: Lens' PageAuthor (Maybe Text) Source #
The display name.
BlogsGetView
data BlogsGetView Source #
Access level with which to view the blog. Note that some fields require elevated access.
BGVAdmin |
|
BGVAuthor |
|
BGVReader |
|
Instances
Blog
Instances
Creates a value of Blog
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
bDescription :: Lens' Blog (Maybe Text) Source #
The description of this blog. This is displayed underneath the title.
BlogsGetByURLView
data BlogsGetByURLView Source #
Access level with which to view the blog. Note that some fields require elevated access.
BGBUVAdmin |
|
BGBUVAuthor |
|
BGBUVReader |
|
Instances
CommentsListStatus
data CommentsListStatus Source #
CLSEmptied |
|
CLSLive |
|
CLSPending |
|
CLSSpam |
|
Instances
BlogPages
The container of pages in this blog.
See: blogPages
smart constructor.
Instances
Eq BlogPages Source # | |
Data BlogPages Source # | |
Defined in Network.Google.Blogger.Types.Product gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> BlogPages -> c BlogPages # gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c BlogPages # toConstr :: BlogPages -> Constr # dataTypeOf :: BlogPages -> DataType # dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c BlogPages) # dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c BlogPages) # gmapT :: (forall b. Data b => b -> b) -> BlogPages -> BlogPages # gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> BlogPages -> r # gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> BlogPages -> r # gmapQ :: (forall d. Data d => d -> u) -> BlogPages -> [u] # gmapQi :: Int -> (forall d. Data d => d -> u) -> BlogPages -> u # gmapM :: Monad m => (forall d. Data d => d -> m d) -> BlogPages -> m BlogPages # gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> BlogPages -> m BlogPages # gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> BlogPages -> m BlogPages # | |
Show BlogPages Source # | |
Generic BlogPages Source # | |
ToJSON BlogPages Source # | |
Defined in Network.Google.Blogger.Types.Product | |
FromJSON BlogPages Source # | |
type Rep BlogPages Source # | |
Defined in Network.Google.Blogger.Types.Product type Rep BlogPages = D1 (MetaData "BlogPages" "Network.Google.Blogger.Types.Product" "gogol-blogger-0.4.0-J2l0mOXVNniBwK88dTMLog" False) (C1 (MetaCons "BlogPages'" PrefixI True) (S1 (MetaSel (Just "_bpsTotalItems") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int32))) :*: S1 (MetaSel (Just "_bpsSelfLink") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))) |
blogPages :: BlogPages Source #
Creates a value of BlogPages
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
bpsSelfLink :: Lens' BlogPages (Maybe Text) Source #
The URL of the container for pages in this blog.
PostBlog
Data about the blog containing this Post.
See: postBlog
smart constructor.
Instances
Eq PostBlog Source # | |
Data PostBlog Source # | |
Defined in Network.Google.Blogger.Types.Product gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> PostBlog -> c PostBlog # gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c PostBlog # toConstr :: PostBlog -> Constr # dataTypeOf :: PostBlog -> DataType # dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c PostBlog) # dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c PostBlog) # gmapT :: (forall b. Data b => b -> b) -> PostBlog -> PostBlog # gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> PostBlog -> r # gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> PostBlog -> r # gmapQ :: (forall d. Data d => d -> u) -> PostBlog -> [u] # gmapQi :: Int -> (forall d. Data d => d -> u) -> PostBlog -> u # gmapM :: Monad m => (forall d. Data d => d -> m d) -> PostBlog -> m PostBlog # gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> PostBlog -> m PostBlog # gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> PostBlog -> m PostBlog # | |
Show PostBlog Source # | |
Generic PostBlog Source # | |
ToJSON PostBlog Source # | |
Defined in Network.Google.Blogger.Types.Product | |
FromJSON PostBlog Source # | |
type Rep PostBlog Source # | |
Defined in Network.Google.Blogger.Types.Product |
BlogsListByUserStatus
data BlogsListByUserStatus Source #
Blog statuses to include in the result (default: Live blogs only). Note that ADMIN access is required to view deleted blogs.
BLBUSDeleted |
|
BLBUSLive |
|
Instances
PageList
Instances
Eq PageList Source # | |
Data PageList Source # | |
Defined in Network.Google.Blogger.Types.Product gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> PageList -> c PageList # gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c PageList # toConstr :: PageList -> Constr # dataTypeOf :: PageList -> DataType # dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c PageList) # dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c PageList) # gmapT :: (forall b. Data b => b -> b) -> PageList -> PageList # gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> PageList -> r # gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> PageList -> r # gmapQ :: (forall d. Data d => d -> u) -> PageList -> [u] # gmapQi :: Int -> (forall d. Data d => d -> u) -> PageList -> u # gmapM :: Monad m => (forall d. Data d => d -> m d) -> PageList -> m PageList # gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> PageList -> m PageList # gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> PageList -> m PageList # | |
Show PageList Source # | |
Generic PageList Source # | |
ToJSON PageList Source # | |
Defined in Network.Google.Blogger.Types.Product | |
FromJSON PageList Source # | |
type Rep PageList Source # | |
Defined in Network.Google.Blogger.Types.Product type Rep PageList = D1 (MetaData "PageList" "Network.Google.Blogger.Types.Product" "gogol-blogger-0.4.0-J2l0mOXVNniBwK88dTMLog" False) (C1 (MetaCons "PageList'" PrefixI True) ((S1 (MetaSel (Just "_pllEtag") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_pllNextPageToken") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 (MetaSel (Just "_pllKind") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text) :*: S1 (MetaSel (Just "_pllItems") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Page]))))) |
Creates a value of PageList
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
pllNextPageToken :: Lens' PageList (Maybe Text) Source #
Pagination token to fetch the next page, if one exists.
UserLocale
data UserLocale Source #
This user's locale
See: userLocale
smart constructor.
Instances
userLocale :: UserLocale Source #
Creates a value of UserLocale
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
ulLanguage :: Lens' UserLocale (Maybe Text) Source #
The user's language setting.
CommentAuthorImage
data CommentAuthorImage Source #
The comment creator's avatar.
See: commentAuthorImage
smart constructor.
Instances
commentAuthorImage :: CommentAuthorImage Source #
Creates a value of CommentAuthorImage
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
User
Instances
uCreated :: Lens' User (Maybe UTCTime) Source #
The timestamp of when this profile was created, in seconds since epoch.
UserBlogs
The container of blogs for this user.
See: userBlogs
smart constructor.
Instances
Eq UserBlogs Source # | |
Data UserBlogs Source # | |
Defined in Network.Google.Blogger.Types.Product gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> UserBlogs -> c UserBlogs # gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c UserBlogs # toConstr :: UserBlogs -> Constr # dataTypeOf :: UserBlogs -> DataType # dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c UserBlogs) # dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c UserBlogs) # gmapT :: (forall b. Data b => b -> b) -> UserBlogs -> UserBlogs # gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> UserBlogs -> r # gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> UserBlogs -> r # gmapQ :: (forall d. Data d => d -> u) -> UserBlogs -> [u] # gmapQi :: Int -> (forall d. Data d => d -> u) -> UserBlogs -> u # gmapM :: Monad m => (forall d. Data d => d -> m d) -> UserBlogs -> m UserBlogs # gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> UserBlogs -> m UserBlogs # gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> UserBlogs -> m UserBlogs # | |
Show UserBlogs Source # | |
Generic UserBlogs Source # | |
ToJSON UserBlogs Source # | |
Defined in Network.Google.Blogger.Types.Product | |
FromJSON UserBlogs Source # | |
type Rep UserBlogs Source # | |
Defined in Network.Google.Blogger.Types.Product |
userBlogs :: UserBlogs Source #
Creates a value of UserBlogs
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
PostReplies
data PostReplies Source #
The container of comments on this Post.
See: postReplies
smart constructor.
Instances
postReplies :: PostReplies Source #
Creates a value of PostReplies
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
prTotalItems :: Lens' PostReplies (Maybe Int64) Source #
The count of comments on this post.
prSelfLink :: Lens' PostReplies (Maybe Text) Source #
The URL of the comments on this post.
BlogList
Instances
Eq BlogList Source # | |
Data BlogList Source # | |
Defined in Network.Google.Blogger.Types.Product gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> BlogList -> c BlogList # gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c BlogList # toConstr :: BlogList -> Constr # dataTypeOf :: BlogList -> DataType # dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c BlogList) # dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c BlogList) # gmapT :: (forall b. Data b => b -> b) -> BlogList -> BlogList # gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> BlogList -> r # gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> BlogList -> r # gmapQ :: (forall d. Data d => d -> u) -> BlogList -> [u] # gmapQi :: Int -> (forall d. Data d => d -> u) -> BlogList -> u # gmapM :: Monad m => (forall d. Data d => d -> m d) -> BlogList -> m BlogList # gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> BlogList -> m BlogList # gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> BlogList -> m BlogList # | |
Show BlogList Source # | |
Generic BlogList Source # | |
ToJSON BlogList Source # | |
Defined in Network.Google.Blogger.Types.Product | |
FromJSON BlogList Source # | |
type Rep BlogList Source # | |
Defined in Network.Google.Blogger.Types.Product type Rep BlogList = D1 (MetaData "BlogList" "Network.Google.Blogger.Types.Product" "gogol-blogger-0.4.0-J2l0mOXVNniBwK88dTMLog" False) (C1 (MetaCons "BlogList'" PrefixI True) (S1 (MetaSel (Just "_blKind") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text) :*: (S1 (MetaSel (Just "_blItems") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Blog])) :*: S1 (MetaSel (Just "_blBlogUserInfos") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [BlogUserInfo]))))) |
Creates a value of BlogList
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
blItems :: Lens' BlogList [Blog] Source #
The list of Blogs this user has Authorship or Admin rights over.
blBlogUserInfos :: Lens' BlogList [BlogUserInfo] Source #
Admin level list of blog per-user information
PagesListView
data PagesListView Source #
Access level with which to view the returned result. Note that some fields require elevated access.
PLVAdmin |
|
PLVAuthor |
|
PLVReader |
|
Instances
PageBlog
Data about the blog containing this Page.
See: pageBlog
smart constructor.
Instances
Eq PageBlog Source # | |
Data PageBlog Source # | |
Defined in Network.Google.Blogger.Types.Product gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> PageBlog -> c PageBlog # gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c PageBlog # toConstr :: PageBlog -> Constr # dataTypeOf :: PageBlog -> DataType # dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c PageBlog) # dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c PageBlog) # gmapT :: (forall b. Data b => b -> b) -> PageBlog -> PageBlog # gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> PageBlog -> r # gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> PageBlog -> r # gmapQ :: (forall d. Data d => d -> u) -> PageBlog -> [u] # gmapQi :: Int -> (forall d. Data d => d -> u) -> PageBlog -> u # gmapM :: Monad m => (forall d. Data d => d -> m d) -> PageBlog -> m PageBlog # gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> PageBlog -> m PageBlog # gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> PageBlog -> m PageBlog # | |
Show PageBlog Source # | |
Generic PageBlog Source # | |
ToJSON PageBlog Source # | |
Defined in Network.Google.Blogger.Types.Product | |
FromJSON PageBlog Source # | |
type Rep PageBlog Source # | |
Defined in Network.Google.Blogger.Types.Product |
PostsListStatus
data PostsListStatus Source #
Statuses to include in the results.
PLSDraft |
|
PLSLive |
|
PLSScheduled |
|
Instances
PostAuthor
data PostAuthor Source #
The author of this Post.
See: postAuthor
smart constructor.
Instances
postAuthor :: PostAuthor Source #
Creates a value of PostAuthor
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
paaImage :: Lens' PostAuthor (Maybe PostAuthorImage) Source #
The Post author's avatar.
paaDisplayName :: Lens' PostAuthor (Maybe Text) Source #
The display name.
PostPerUserInfo
data PostPerUserInfo Source #
Instances
postPerUserInfo :: PostPerUserInfo Source #
Creates a value of PostPerUserInfo
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
ppuiKind :: Lens' PostPerUserInfo Text Source #
The kind of this entity. Always blogger#postPerUserInfo
ppuiBlogId :: Lens' PostPerUserInfo (Maybe Text) Source #
ID of the Blog that the post resource belongs to.
ppuiUserId :: Lens' PostPerUserInfo (Maybe Text) Source #
ID of the User.
ppuiHasEditAccess :: Lens' PostPerUserInfo (Maybe Bool) Source #
True if the user has Author level access to the post.
ppuiPostId :: Lens' PostPerUserInfo (Maybe Text) Source #
ID of the Post resource.
BlogsListByUserView
data BlogsListByUserView Source #
Access level with which to view the blogs. Note that some fields require elevated access.
BLBUVAdmin |
|
BLBUVAuthor |
|
BLBUVReader |
|
Instances
PageviewsCountsItem
data PageviewsCountsItem Source #
Instances
pageviewsCountsItem :: PageviewsCountsItem Source #
Creates a value of PageviewsCountsItem
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
pciTimeRange :: Lens' PageviewsCountsItem (Maybe Text) Source #
Time range the given count applies to
pciCount :: Lens' PageviewsCountsItem (Maybe Int64) Source #
Count of page views for the given time range
PostUserInfosListView
data PostUserInfosListView Source #
Access level with which to view the returned result. Note that some fields require elevated access.
PUILVAdmin |
|
PUILVAuthor |
|
PUILVReader |
|
Instances
Comment
Instances
cStatus :: Lens' Comment (Maybe Text) Source #
The status of the comment (only populated for admin users)
cPublished :: Lens' Comment (Maybe UTCTime) Source #
RFC 3339 date-time when this comment was published.
cContent :: Lens' Comment (Maybe Text) Source #
The actual content of the comment. May include HTML markup.
cUpdated :: Lens' Comment (Maybe UTCTime) Source #
RFC 3339 date-time when this comment was last updated.
cInReplyTo :: Lens' Comment (Maybe CommentInReplyTo) Source #
Data about the comment this is in reply to.
CommentsGetView
data CommentsGetView Source #
Access level for the requested comment (default: READER). Note that some comments will require elevated permissions, for example comments where the parent posts which is in a draft state, or comments that are pending moderation.
CGVAdmin |
|
CGVAuthor |
|
CGVReader |
|
Instances
CommentPost
data CommentPost Source #
Data about the post containing this comment.
See: commentPost
smart constructor.
Instances
commentPost :: CommentPost Source #
Creates a value of CommentPost
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
PostsGetByPathView
data PostsGetByPathView Source #
Access level with which to view the returned result. Note that some fields require elevated access.
PGBPVAdmin |
|
PGBPVAuthor |
|
PGBPVReader |
|
Instances
BlogPerUserInfo
data BlogPerUserInfo Source #
Instances
blogPerUserInfo :: BlogPerUserInfo Source #
Creates a value of BlogPerUserInfo
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
bpuiPhotosAlbumKey :: Lens' BlogPerUserInfo (Maybe Text) Source #
The Photo Album Key for the user when adding photos to the blog
bpuiKind :: Lens' BlogPerUserInfo Text Source #
The kind of this entity. Always blogger#blogPerUserInfo
bpuiBlogId :: Lens' BlogPerUserInfo (Maybe Text) Source #
ID of the Blog resource
bpuiUserId :: Lens' BlogPerUserInfo (Maybe Text) Source #
ID of the User
bpuiRole :: Lens' BlogPerUserInfo (Maybe Text) Source #
Access permissions that the user has for the blog (ADMIN, AUTHOR, or READER).
bpuiHasAdminAccess :: Lens' BlogPerUserInfo (Maybe Bool) Source #
True if the user has Admin level access to the blog.
PostUserInfosList
data PostUserInfosList Source #
Instances
postUserInfosList :: PostUserInfosList Source #
Creates a value of PostUserInfosList
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
puilNextPageToken :: Lens' PostUserInfosList (Maybe Text) Source #
Pagination token to fetch the next page, if one exists.
puilItems :: Lens' PostUserInfosList [PostUserInfo] Source #
The list of Posts with User information for the post, for this Blog.
PagesListStatus
data PagesListStatus Source #
Instances
CommentAuthor
data CommentAuthor Source #
The author of this Comment.
See: commentAuthor
smart constructor.
Instances
commentAuthor :: CommentAuthor Source #
Creates a value of CommentAuthor
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
caImage :: Lens' CommentAuthor (Maybe CommentAuthorImage) Source #
The comment creator's avatar.
caDisplayName :: Lens' CommentAuthor (Maybe Text) Source #
The display name.
BlogsListByUserRole
data BlogsListByUserRole Source #
User access types for blogs to include in the results, e.g. AUTHOR will return blogs where the user has author level access. If no roles are specified, defaults to ADMIN and AUTHOR roles.
BLBURAdmin |
|
BLBURAuthor |
|
BLBURReader |
|
Instances
BlogUserInfo
data BlogUserInfo Source #
Instances
blogUserInfo :: BlogUserInfo Source #
Creates a value of BlogUserInfo
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
buiBlogUserInfo :: Lens' BlogUserInfo (Maybe BlogPerUserInfo) Source #
Information about a User for the Blog.
PageAuthorImage
data PageAuthorImage Source #
The page author's avatar.
See: pageAuthorImage
smart constructor.
Instances
pageAuthorImage :: PageAuthorImage Source #
Creates a value of PageAuthorImage
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
CommentList
data CommentList Source #
Instances
commentList :: CommentList Source #
Creates a value of CommentList
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
clNextPageToken :: Lens' CommentList (Maybe Text) Source #
Pagination token to fetch the next page, if one exists.
clPrevPageToken :: Lens' CommentList (Maybe Text) Source #
Pagination token to fetch the previous page, if one exists.
PostImagesItem
data PostImagesItem Source #
Instances
postImagesItem :: PostImagesItem Source #
Creates a value of PostImagesItem
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired: