gogol-blogger-1.0.0: gen/Gogol/Blogger/Internal/Sum.hs
{-# LANGUAGE DataKinds #-}
{-# LANGUAGE DerivingStrategies #-}
{-# LANGUAGE DuplicateRecordFields #-}
{-# LANGUAGE ImportQualifiedPost #-}
{-# LANGUAGE LambdaCase #-}
{-# LANGUAGE OverloadedStrings #-}
{-# LANGUAGE PatternSynonyms #-}
{-# LANGUAGE RecordWildCards #-}
{-# LANGUAGE StrictData #-}
{-# LANGUAGE TypeFamilies #-}
{-# LANGUAGE NoImplicitPrelude #-}
{-# OPTIONS_GHC -fno-warn-duplicate-exports #-}
{-# OPTIONS_GHC -fno-warn-name-shadowing #-}
{-# OPTIONS_GHC -fno-warn-unused-binds #-}
{-# OPTIONS_GHC -fno-warn-unused-imports #-}
{-# OPTIONS_GHC -fno-warn-unused-matches #-}
-- |
-- Module : Gogol.Blogger.Internal.Sum
-- Copyright : (c) 2015-2025 Brendan Hay
-- License : Mozilla Public License, v. 2.0.
-- Maintainer : Brendan Hay <brendan.g.hay+gogol@gmail.com>
-- Toni Cebrián <toni@tonicebrian.com>
-- Stability : auto-generated
-- Portability : non-portable (GHC extensions)
module Gogol.Blogger.Internal.Sum
( -- * Xgafv
Xgafv
( Xgafv_1,
Xgafv_2,
..
),
-- * Blog_Status
Blog_Status
( Blog_Status_Live,
Blog_Status_Deleted,
..
),
-- * BlogPerUserInfo_Role
BlogPerUserInfo_Role
( BlogPerUserInfo_Role_VIEWTYPEUNSPECIFIED,
BlogPerUserInfo_Role_Reader,
BlogPerUserInfo_Role_Author,
BlogPerUserInfo_Role_Admin,
..
),
-- * Comment_Status
Comment_Status
( Comment_Status_Live,
Comment_Status_Emptied,
Comment_Status_Pending,
Comment_Status_Spam,
..
),
-- * Page_Status
Page_Status
( Page_Status_Live,
Page_Status_Draft,
Page_Status_SOFTTRASHED,
..
),
-- * Pageviews_CountsItem_TimeRange
Pageviews_CountsItem_TimeRange
( Pageviews_CountsItem_TimeRange_ALLTIME,
Pageviews_CountsItem_TimeRange_THIRTYDAYS,
Pageviews_CountsItem_TimeRange_SEVENDAYS,
..
),
-- * Post_ReaderComments
Post_ReaderComments
( Post_ReaderComments_Allow,
Post_ReaderComments_DONTALLOWSHOWEXISTING,
Post_ReaderComments_DONTALLOWHIDEEXISTING,
..
),
-- * Post_Status
Post_Status
( Post_Status_Live,
Post_Status_Draft,
Post_Status_Scheduled,
Post_Status_SOFTTRASHED,
..
),
-- * BlogsGetView
BlogsGetView
( BlogsGetView_VIEWTYPEUNSPECIFIED,
BlogsGetView_Reader,
BlogsGetView_Author,
BlogsGetView_Admin,
..
),
-- * BlogsGetByUrlView
BlogsGetByUrlView
( BlogsGetByUrlView_VIEWTYPEUNSPECIFIED,
BlogsGetByUrlView_Reader,
BlogsGetByUrlView_Author,
BlogsGetByUrlView_Admin,
..
),
-- * BlogsListByUserRole
BlogsListByUserRole
( BlogsListByUserRole_VIEWTYPEUNSPECIFIED,
BlogsListByUserRole_Reader,
BlogsListByUserRole_Author,
BlogsListByUserRole_Admin,
..
),
-- * BlogsListByUserStatus
BlogsListByUserStatus
( BlogsListByUserStatus_Live,
BlogsListByUserStatus_Deleted,
..
),
-- * BlogsListByUserView
BlogsListByUserView
( BlogsListByUserView_VIEWTYPEUNSPECIFIED,
BlogsListByUserView_Reader,
BlogsListByUserView_Author,
BlogsListByUserView_Admin,
..
),
-- * CommentsGetView
CommentsGetView
( CommentsGetView_VIEWTYPEUNSPECIFIED,
CommentsGetView_Reader,
CommentsGetView_Author,
CommentsGetView_Admin,
..
),
-- * CommentsListStatus
CommentsListStatus
( CommentsListStatus_Live,
CommentsListStatus_Emptied,
CommentsListStatus_Pending,
CommentsListStatus_Spam,
..
),
-- * CommentsListView
CommentsListView
( CommentsListView_VIEWTYPEUNSPECIFIED,
CommentsListView_Reader,
CommentsListView_Author,
CommentsListView_Admin,
..
),
-- * CommentsListByBlogStatus
CommentsListByBlogStatus
( CommentsListByBlogStatus_Live,
CommentsListByBlogStatus_Emptied,
CommentsListByBlogStatus_Pending,
CommentsListByBlogStatus_Spam,
..
),
-- * PageViewsGetRange
PageViewsGetRange
( PageViewsGetRange_All,
PageViewsGetRange_30DAYS,
PageViewsGetRange_7DAYS,
..
),
-- * PagesGetView
PagesGetView
( PagesGetView_VIEWTYPEUNSPECIFIED,
PagesGetView_Reader,
PagesGetView_Author,
PagesGetView_Admin,
..
),
-- * PagesListStatus
PagesListStatus
( PagesListStatus_Live,
PagesListStatus_Draft,
PagesListStatus_SOFTTRASHED,
..
),
-- * PagesListView
PagesListView
( PagesListView_VIEWTYPEUNSPECIFIED,
PagesListView_Reader,
PagesListView_Author,
PagesListView_Admin,
..
),
-- * PostUserInfosListOrderBy
PostUserInfosListOrderBy
( PostUserInfosListOrderBy_ORDERBYUNSPECIFIED,
PostUserInfosListOrderBy_Published,
PostUserInfosListOrderBy_Updated,
..
),
-- * PostUserInfosListStatus
PostUserInfosListStatus
( PostUserInfosListStatus_Live,
PostUserInfosListStatus_Draft,
PostUserInfosListStatus_Scheduled,
PostUserInfosListStatus_SOFTTRASHED,
..
),
-- * PostUserInfosListView
PostUserInfosListView
( PostUserInfosListView_VIEWTYPEUNSPECIFIED,
PostUserInfosListView_Reader,
PostUserInfosListView_Author,
PostUserInfosListView_Admin,
..
),
-- * PostsGetView
PostsGetView
( PostsGetView_VIEWTYPEUNSPECIFIED,
PostsGetView_Reader,
PostsGetView_Author,
PostsGetView_Admin,
..
),
-- * PostsGetByPathView
PostsGetByPathView
( PostsGetByPathView_VIEWTYPEUNSPECIFIED,
PostsGetByPathView_Reader,
PostsGetByPathView_Author,
PostsGetByPathView_Admin,
..
),
-- * PostsListOrderBy
PostsListOrderBy
( PostsListOrderBy_ORDERBYUNSPECIFIED,
PostsListOrderBy_Published,
PostsListOrderBy_Updated,
..
),
-- * PostsListSortOption
PostsListSortOption
( PostsListSortOption_SORTOPTIONUNSPECIFIED,
PostsListSortOption_Descending,
PostsListSortOption_Ascending,
..
),
-- * PostsListStatus
PostsListStatus
( PostsListStatus_Live,
PostsListStatus_Draft,
PostsListStatus_Scheduled,
PostsListStatus_SOFTTRASHED,
..
),
-- * PostsListView
PostsListView
( PostsListView_VIEWTYPEUNSPECIFIED,
PostsListView_Reader,
PostsListView_Author,
PostsListView_Admin,
..
),
-- * PostsSearchOrderBy
PostsSearchOrderBy
( PostsSearchOrderBy_ORDERBYUNSPECIFIED,
PostsSearchOrderBy_Published,
PostsSearchOrderBy_Updated,
..
),
)
where
import Gogol.Prelude qualified as Core
-- | V1 error format.
newtype Xgafv = Xgafv {fromXgafv :: Core.Text}
deriving stock (Core.Show, Core.Read, Core.Eq, Core.Ord, Core.Generic)
deriving newtype
( Core.Hashable,
Core.ToHttpApiData,
Core.FromHttpApiData,
Core.ToJSON,
Core.ToJSONKey,
Core.FromJSON,
Core.FromJSONKey
)
-- | v1 error format
pattern Xgafv_1 :: Xgafv
pattern Xgafv_1 = Xgafv "1"
-- | v2 error format
pattern Xgafv_2 :: Xgafv
pattern Xgafv_2 = Xgafv "2"
{-# COMPLETE
Xgafv_1,
Xgafv_2,
Xgafv
#-}
-- | The status of the blog.
newtype Blog_Status = Blog_Status {fromBlog_Status :: Core.Text}
deriving stock (Core.Show, Core.Read, Core.Eq, Core.Ord, Core.Generic)
deriving newtype
( Core.Hashable,
Core.ToHttpApiData,
Core.FromHttpApiData,
Core.ToJSON,
Core.ToJSONKey,
Core.FromJSON,
Core.FromJSONKey
)
pattern Blog_Status_Live :: Blog_Status
pattern Blog_Status_Live = Blog_Status "LIVE"
pattern Blog_Status_Deleted :: Blog_Status
pattern Blog_Status_Deleted = Blog_Status "DELETED"
{-# COMPLETE
Blog_Status_Live,
Blog_Status_Deleted,
Blog_Status
#-}
-- | Access permissions that the user has for the blog (ADMIN, AUTHOR, or READER).
newtype BlogPerUserInfo_Role = BlogPerUserInfo_Role {fromBlogPerUserInfo_Role :: Core.Text}
deriving stock (Core.Show, Core.Read, Core.Eq, Core.Ord, Core.Generic)
deriving newtype
( Core.Hashable,
Core.ToHttpApiData,
Core.FromHttpApiData,
Core.ToJSON,
Core.ToJSONKey,
Core.FromJSON,
Core.FromJSONKey
)
pattern BlogPerUserInfo_Role_VIEWTYPEUNSPECIFIED :: BlogPerUserInfo_Role
pattern BlogPerUserInfo_Role_VIEWTYPEUNSPECIFIED = BlogPerUserInfo_Role "VIEW_TYPE_UNSPECIFIED"
pattern BlogPerUserInfo_Role_Reader :: BlogPerUserInfo_Role
pattern BlogPerUserInfo_Role_Reader = BlogPerUserInfo_Role "READER"
pattern BlogPerUserInfo_Role_Author :: BlogPerUserInfo_Role
pattern BlogPerUserInfo_Role_Author = BlogPerUserInfo_Role "AUTHOR"
pattern BlogPerUserInfo_Role_Admin :: BlogPerUserInfo_Role
pattern BlogPerUserInfo_Role_Admin = BlogPerUserInfo_Role "ADMIN"
{-# COMPLETE
BlogPerUserInfo_Role_VIEWTYPEUNSPECIFIED,
BlogPerUserInfo_Role_Reader,
BlogPerUserInfo_Role_Author,
BlogPerUserInfo_Role_Admin,
BlogPerUserInfo_Role
#-}
-- | The status of the comment (only populated for admin users).
newtype Comment_Status = Comment_Status {fromComment_Status :: Core.Text}
deriving stock (Core.Show, Core.Read, Core.Eq, Core.Ord, Core.Generic)
deriving newtype
( Core.Hashable,
Core.ToHttpApiData,
Core.FromHttpApiData,
Core.ToJSON,
Core.ToJSONKey,
Core.FromJSON,
Core.FromJSONKey
)
pattern Comment_Status_Live :: Comment_Status
pattern Comment_Status_Live = Comment_Status "LIVE"
pattern Comment_Status_Emptied :: Comment_Status
pattern Comment_Status_Emptied = Comment_Status "EMPTIED"
pattern Comment_Status_Pending :: Comment_Status
pattern Comment_Status_Pending = Comment_Status "PENDING"
pattern Comment_Status_Spam :: Comment_Status
pattern Comment_Status_Spam = Comment_Status "SPAM"
{-# COMPLETE
Comment_Status_Live,
Comment_Status_Emptied,
Comment_Status_Pending,
Comment_Status_Spam,
Comment_Status
#-}
-- | The status of the page for admin resources (either LIVE or DRAFT).
newtype Page_Status = Page_Status {fromPage_Status :: Core.Text}
deriving stock (Core.Show, Core.Read, Core.Eq, Core.Ord, Core.Generic)
deriving newtype
( Core.Hashable,
Core.ToHttpApiData,
Core.FromHttpApiData,
Core.ToJSON,
Core.ToJSONKey,
Core.FromJSON,
Core.FromJSONKey
)
pattern Page_Status_Live :: Page_Status
pattern Page_Status_Live = Page_Status "LIVE"
pattern Page_Status_Draft :: Page_Status
pattern Page_Status_Draft = Page_Status "DRAFT"
pattern Page_Status_SOFTTRASHED :: Page_Status
pattern Page_Status_SOFTTRASHED = Page_Status "SOFT_TRASHED"
{-# COMPLETE
Page_Status_Live,
Page_Status_Draft,
Page_Status_SOFTTRASHED,
Page_Status
#-}
-- | Time range the given count applies to.
newtype Pageviews_CountsItem_TimeRange = Pageviews_CountsItem_TimeRange {fromPageviews_CountsItem_TimeRange :: Core.Text}
deriving stock (Core.Show, Core.Read, Core.Eq, Core.Ord, Core.Generic)
deriving newtype
( Core.Hashable,
Core.ToHttpApiData,
Core.FromHttpApiData,
Core.ToJSON,
Core.ToJSONKey,
Core.FromJSON,
Core.FromJSONKey
)
pattern Pageviews_CountsItem_TimeRange_ALLTIME :: Pageviews_CountsItem_TimeRange
pattern Pageviews_CountsItem_TimeRange_ALLTIME = Pageviews_CountsItem_TimeRange "ALL_TIME"
pattern Pageviews_CountsItem_TimeRange_THIRTYDAYS :: Pageviews_CountsItem_TimeRange
pattern Pageviews_CountsItem_TimeRange_THIRTYDAYS = Pageviews_CountsItem_TimeRange "THIRTY_DAYS"
pattern Pageviews_CountsItem_TimeRange_SEVENDAYS :: Pageviews_CountsItem_TimeRange
pattern Pageviews_CountsItem_TimeRange_SEVENDAYS = Pageviews_CountsItem_TimeRange "SEVEN_DAYS"
{-# COMPLETE
Pageviews_CountsItem_TimeRange_ALLTIME,
Pageviews_CountsItem_TimeRange_THIRTYDAYS,
Pageviews_CountsItem_TimeRange_SEVENDAYS,
Pageviews_CountsItem_TimeRange
#-}
-- | Comment control and display setting for readers of this post.
newtype Post_ReaderComments = Post_ReaderComments {fromPost_ReaderComments :: Core.Text}
deriving stock (Core.Show, Core.Read, Core.Eq, Core.Ord, Core.Generic)
deriving newtype
( Core.Hashable,
Core.ToHttpApiData,
Core.FromHttpApiData,
Core.ToJSON,
Core.ToJSONKey,
Core.FromJSON,
Core.FromJSONKey
)
pattern Post_ReaderComments_Allow :: Post_ReaderComments
pattern Post_ReaderComments_Allow = Post_ReaderComments "ALLOW"
pattern Post_ReaderComments_DONTALLOWSHOWEXISTING :: Post_ReaderComments
pattern Post_ReaderComments_DONTALLOWSHOWEXISTING = Post_ReaderComments "DONT_ALLOW_SHOW_EXISTING"
pattern Post_ReaderComments_DONTALLOWHIDEEXISTING :: Post_ReaderComments
pattern Post_ReaderComments_DONTALLOWHIDEEXISTING = Post_ReaderComments "DONT_ALLOW_HIDE_EXISTING"
{-# COMPLETE
Post_ReaderComments_Allow,
Post_ReaderComments_DONTALLOWSHOWEXISTING,
Post_ReaderComments_DONTALLOWHIDEEXISTING,
Post_ReaderComments
#-}
-- | Status of the post. Only set for admin-level requests.
newtype Post_Status = Post_Status {fromPost_Status :: Core.Text}
deriving stock (Core.Show, Core.Read, Core.Eq, Core.Ord, Core.Generic)
deriving newtype
( Core.Hashable,
Core.ToHttpApiData,
Core.FromHttpApiData,
Core.ToJSON,
Core.ToJSONKey,
Core.FromJSON,
Core.FromJSONKey
)
pattern Post_Status_Live :: Post_Status
pattern Post_Status_Live = Post_Status "LIVE"
pattern Post_Status_Draft :: Post_Status
pattern Post_Status_Draft = Post_Status "DRAFT"
pattern Post_Status_Scheduled :: Post_Status
pattern Post_Status_Scheduled = Post_Status "SCHEDULED"
pattern Post_Status_SOFTTRASHED :: Post_Status
pattern Post_Status_SOFTTRASHED = Post_Status "SOFT_TRASHED"
{-# COMPLETE
Post_Status_Live,
Post_Status_Draft,
Post_Status_Scheduled,
Post_Status_SOFTTRASHED,
Post_Status
#-}
newtype BlogsGetView = BlogsGetView {fromBlogsGetView :: Core.Text}
deriving stock (Core.Show, Core.Read, Core.Eq, Core.Ord, Core.Generic)
deriving newtype
( Core.Hashable,
Core.ToHttpApiData,
Core.FromHttpApiData,
Core.ToJSON,
Core.ToJSONKey,
Core.FromJSON,
Core.FromJSONKey
)
pattern BlogsGetView_VIEWTYPEUNSPECIFIED :: BlogsGetView
pattern BlogsGetView_VIEWTYPEUNSPECIFIED = BlogsGetView "VIEW_TYPE_UNSPECIFIED"
pattern BlogsGetView_Reader :: BlogsGetView
pattern BlogsGetView_Reader = BlogsGetView "READER"
pattern BlogsGetView_Author :: BlogsGetView
pattern BlogsGetView_Author = BlogsGetView "AUTHOR"
pattern BlogsGetView_Admin :: BlogsGetView
pattern BlogsGetView_Admin = BlogsGetView "ADMIN"
{-# COMPLETE
BlogsGetView_VIEWTYPEUNSPECIFIED,
BlogsGetView_Reader,
BlogsGetView_Author,
BlogsGetView_Admin,
BlogsGetView
#-}
newtype BlogsGetByUrlView = BlogsGetByUrlView {fromBlogsGetByUrlView :: Core.Text}
deriving stock (Core.Show, Core.Read, Core.Eq, Core.Ord, Core.Generic)
deriving newtype
( Core.Hashable,
Core.ToHttpApiData,
Core.FromHttpApiData,
Core.ToJSON,
Core.ToJSONKey,
Core.FromJSON,
Core.FromJSONKey
)
pattern BlogsGetByUrlView_VIEWTYPEUNSPECIFIED :: BlogsGetByUrlView
pattern BlogsGetByUrlView_VIEWTYPEUNSPECIFIED = BlogsGetByUrlView "VIEW_TYPE_UNSPECIFIED"
pattern BlogsGetByUrlView_Reader :: BlogsGetByUrlView
pattern BlogsGetByUrlView_Reader = BlogsGetByUrlView "READER"
pattern BlogsGetByUrlView_Author :: BlogsGetByUrlView
pattern BlogsGetByUrlView_Author = BlogsGetByUrlView "AUTHOR"
pattern BlogsGetByUrlView_Admin :: BlogsGetByUrlView
pattern BlogsGetByUrlView_Admin = BlogsGetByUrlView "ADMIN"
{-# COMPLETE
BlogsGetByUrlView_VIEWTYPEUNSPECIFIED,
BlogsGetByUrlView_Reader,
BlogsGetByUrlView_Author,
BlogsGetByUrlView_Admin,
BlogsGetByUrlView
#-}
newtype BlogsListByUserRole = BlogsListByUserRole {fromBlogsListByUserRole :: Core.Text}
deriving stock (Core.Show, Core.Read, Core.Eq, Core.Ord, Core.Generic)
deriving newtype
( Core.Hashable,
Core.ToHttpApiData,
Core.FromHttpApiData,
Core.ToJSON,
Core.ToJSONKey,
Core.FromJSON,
Core.FromJSONKey
)
pattern BlogsListByUserRole_VIEWTYPEUNSPECIFIED :: BlogsListByUserRole
pattern BlogsListByUserRole_VIEWTYPEUNSPECIFIED = BlogsListByUserRole "VIEW_TYPE_UNSPECIFIED"
pattern BlogsListByUserRole_Reader :: BlogsListByUserRole
pattern BlogsListByUserRole_Reader = BlogsListByUserRole "READER"
pattern BlogsListByUserRole_Author :: BlogsListByUserRole
pattern BlogsListByUserRole_Author = BlogsListByUserRole "AUTHOR"
pattern BlogsListByUserRole_Admin :: BlogsListByUserRole
pattern BlogsListByUserRole_Admin = BlogsListByUserRole "ADMIN"
{-# COMPLETE
BlogsListByUserRole_VIEWTYPEUNSPECIFIED,
BlogsListByUserRole_Reader,
BlogsListByUserRole_Author,
BlogsListByUserRole_Admin,
BlogsListByUserRole
#-}
-- | Default value of status is LIVE.
newtype BlogsListByUserStatus = BlogsListByUserStatus {fromBlogsListByUserStatus :: Core.Text}
deriving stock (Core.Show, Core.Read, Core.Eq, Core.Ord, Core.Generic)
deriving newtype
( Core.Hashable,
Core.ToHttpApiData,
Core.FromHttpApiData,
Core.ToJSON,
Core.ToJSONKey,
Core.FromJSON,
Core.FromJSONKey
)
pattern BlogsListByUserStatus_Live :: BlogsListByUserStatus
pattern BlogsListByUserStatus_Live = BlogsListByUserStatus "LIVE"
pattern BlogsListByUserStatus_Deleted :: BlogsListByUserStatus
pattern BlogsListByUserStatus_Deleted = BlogsListByUserStatus "DELETED"
{-# COMPLETE
BlogsListByUserStatus_Live,
BlogsListByUserStatus_Deleted,
BlogsListByUserStatus
#-}
newtype BlogsListByUserView = BlogsListByUserView {fromBlogsListByUserView :: Core.Text}
deriving stock (Core.Show, Core.Read, Core.Eq, Core.Ord, Core.Generic)
deriving newtype
( Core.Hashable,
Core.ToHttpApiData,
Core.FromHttpApiData,
Core.ToJSON,
Core.ToJSONKey,
Core.FromJSON,
Core.FromJSONKey
)
pattern BlogsListByUserView_VIEWTYPEUNSPECIFIED :: BlogsListByUserView
pattern BlogsListByUserView_VIEWTYPEUNSPECIFIED = BlogsListByUserView "VIEW_TYPE_UNSPECIFIED"
pattern BlogsListByUserView_Reader :: BlogsListByUserView
pattern BlogsListByUserView_Reader = BlogsListByUserView "READER"
pattern BlogsListByUserView_Author :: BlogsListByUserView
pattern BlogsListByUserView_Author = BlogsListByUserView "AUTHOR"
pattern BlogsListByUserView_Admin :: BlogsListByUserView
pattern BlogsListByUserView_Admin = BlogsListByUserView "ADMIN"
{-# COMPLETE
BlogsListByUserView_VIEWTYPEUNSPECIFIED,
BlogsListByUserView_Reader,
BlogsListByUserView_Author,
BlogsListByUserView_Admin,
BlogsListByUserView
#-}
newtype CommentsGetView = CommentsGetView {fromCommentsGetView :: Core.Text}
deriving stock (Core.Show, Core.Read, Core.Eq, Core.Ord, Core.Generic)
deriving newtype
( Core.Hashable,
Core.ToHttpApiData,
Core.FromHttpApiData,
Core.ToJSON,
Core.ToJSONKey,
Core.FromJSON,
Core.FromJSONKey
)
pattern CommentsGetView_VIEWTYPEUNSPECIFIED :: CommentsGetView
pattern CommentsGetView_VIEWTYPEUNSPECIFIED = CommentsGetView "VIEW_TYPE_UNSPECIFIED"
pattern CommentsGetView_Reader :: CommentsGetView
pattern CommentsGetView_Reader = CommentsGetView "READER"
pattern CommentsGetView_Author :: CommentsGetView
pattern CommentsGetView_Author = CommentsGetView "AUTHOR"
pattern CommentsGetView_Admin :: CommentsGetView
pattern CommentsGetView_Admin = CommentsGetView "ADMIN"
{-# COMPLETE
CommentsGetView_VIEWTYPEUNSPECIFIED,
CommentsGetView_Reader,
CommentsGetView_Author,
CommentsGetView_Admin,
CommentsGetView
#-}
newtype CommentsListStatus = CommentsListStatus {fromCommentsListStatus :: Core.Text}
deriving stock (Core.Show, Core.Read, Core.Eq, Core.Ord, Core.Generic)
deriving newtype
( Core.Hashable,
Core.ToHttpApiData,
Core.FromHttpApiData,
Core.ToJSON,
Core.ToJSONKey,
Core.FromJSON,
Core.FromJSONKey
)
pattern CommentsListStatus_Live :: CommentsListStatus
pattern CommentsListStatus_Live = CommentsListStatus "LIVE"
pattern CommentsListStatus_Emptied :: CommentsListStatus
pattern CommentsListStatus_Emptied = CommentsListStatus "EMPTIED"
pattern CommentsListStatus_Pending :: CommentsListStatus
pattern CommentsListStatus_Pending = CommentsListStatus "PENDING"
pattern CommentsListStatus_Spam :: CommentsListStatus
pattern CommentsListStatus_Spam = CommentsListStatus "SPAM"
{-# COMPLETE
CommentsListStatus_Live,
CommentsListStatus_Emptied,
CommentsListStatus_Pending,
CommentsListStatus_Spam,
CommentsListStatus
#-}
newtype CommentsListView = CommentsListView {fromCommentsListView :: Core.Text}
deriving stock (Core.Show, Core.Read, Core.Eq, Core.Ord, Core.Generic)
deriving newtype
( Core.Hashable,
Core.ToHttpApiData,
Core.FromHttpApiData,
Core.ToJSON,
Core.ToJSONKey,
Core.FromJSON,
Core.FromJSONKey
)
pattern CommentsListView_VIEWTYPEUNSPECIFIED :: CommentsListView
pattern CommentsListView_VIEWTYPEUNSPECIFIED = CommentsListView "VIEW_TYPE_UNSPECIFIED"
pattern CommentsListView_Reader :: CommentsListView
pattern CommentsListView_Reader = CommentsListView "READER"
pattern CommentsListView_Author :: CommentsListView
pattern CommentsListView_Author = CommentsListView "AUTHOR"
pattern CommentsListView_Admin :: CommentsListView
pattern CommentsListView_Admin = CommentsListView "ADMIN"
{-# COMPLETE
CommentsListView_VIEWTYPEUNSPECIFIED,
CommentsListView_Reader,
CommentsListView_Author,
CommentsListView_Admin,
CommentsListView
#-}
newtype CommentsListByBlogStatus = CommentsListByBlogStatus {fromCommentsListByBlogStatus :: Core.Text}
deriving stock (Core.Show, Core.Read, Core.Eq, Core.Ord, Core.Generic)
deriving newtype
( Core.Hashable,
Core.ToHttpApiData,
Core.FromHttpApiData,
Core.ToJSON,
Core.ToJSONKey,
Core.FromJSON,
Core.FromJSONKey
)
pattern CommentsListByBlogStatus_Live :: CommentsListByBlogStatus
pattern CommentsListByBlogStatus_Live = CommentsListByBlogStatus "LIVE"
pattern CommentsListByBlogStatus_Emptied :: CommentsListByBlogStatus
pattern CommentsListByBlogStatus_Emptied = CommentsListByBlogStatus "EMPTIED"
pattern CommentsListByBlogStatus_Pending :: CommentsListByBlogStatus
pattern CommentsListByBlogStatus_Pending = CommentsListByBlogStatus "PENDING"
pattern CommentsListByBlogStatus_Spam :: CommentsListByBlogStatus
pattern CommentsListByBlogStatus_Spam = CommentsListByBlogStatus "SPAM"
{-# COMPLETE
CommentsListByBlogStatus_Live,
CommentsListByBlogStatus_Emptied,
CommentsListByBlogStatus_Pending,
CommentsListByBlogStatus_Spam,
CommentsListByBlogStatus
#-}
newtype PageViewsGetRange = PageViewsGetRange {fromPageViewsGetRange :: Core.Text}
deriving stock (Core.Show, Core.Read, Core.Eq, Core.Ord, Core.Generic)
deriving newtype
( Core.Hashable,
Core.ToHttpApiData,
Core.FromHttpApiData,
Core.ToJSON,
Core.ToJSONKey,
Core.FromJSON,
Core.FromJSONKey
)
pattern PageViewsGetRange_All :: PageViewsGetRange
pattern PageViewsGetRange_All = PageViewsGetRange "all"
pattern PageViewsGetRange_30DAYS :: PageViewsGetRange
pattern PageViewsGetRange_30DAYS = PageViewsGetRange "30DAYS"
pattern PageViewsGetRange_7DAYS :: PageViewsGetRange
pattern PageViewsGetRange_7DAYS = PageViewsGetRange "7DAYS"
{-# COMPLETE
PageViewsGetRange_All,
PageViewsGetRange_30DAYS,
PageViewsGetRange_7DAYS,
PageViewsGetRange
#-}
newtype PagesGetView = PagesGetView {fromPagesGetView :: Core.Text}
deriving stock (Core.Show, Core.Read, Core.Eq, Core.Ord, Core.Generic)
deriving newtype
( Core.Hashable,
Core.ToHttpApiData,
Core.FromHttpApiData,
Core.ToJSON,
Core.ToJSONKey,
Core.FromJSON,
Core.FromJSONKey
)
pattern PagesGetView_VIEWTYPEUNSPECIFIED :: PagesGetView
pattern PagesGetView_VIEWTYPEUNSPECIFIED = PagesGetView "VIEW_TYPE_UNSPECIFIED"
pattern PagesGetView_Reader :: PagesGetView
pattern PagesGetView_Reader = PagesGetView "READER"
pattern PagesGetView_Author :: PagesGetView
pattern PagesGetView_Author = PagesGetView "AUTHOR"
pattern PagesGetView_Admin :: PagesGetView
pattern PagesGetView_Admin = PagesGetView "ADMIN"
{-# COMPLETE
PagesGetView_VIEWTYPEUNSPECIFIED,
PagesGetView_Reader,
PagesGetView_Author,
PagesGetView_Admin,
PagesGetView
#-}
newtype PagesListStatus = PagesListStatus {fromPagesListStatus :: Core.Text}
deriving stock (Core.Show, Core.Read, Core.Eq, Core.Ord, Core.Generic)
deriving newtype
( Core.Hashable,
Core.ToHttpApiData,
Core.FromHttpApiData,
Core.ToJSON,
Core.ToJSONKey,
Core.FromJSON,
Core.FromJSONKey
)
pattern PagesListStatus_Live :: PagesListStatus
pattern PagesListStatus_Live = PagesListStatus "LIVE"
pattern PagesListStatus_Draft :: PagesListStatus
pattern PagesListStatus_Draft = PagesListStatus "DRAFT"
pattern PagesListStatus_SOFTTRASHED :: PagesListStatus
pattern PagesListStatus_SOFTTRASHED = PagesListStatus "SOFT_TRASHED"
{-# COMPLETE
PagesListStatus_Live,
PagesListStatus_Draft,
PagesListStatus_SOFTTRASHED,
PagesListStatus
#-}
newtype PagesListView = PagesListView {fromPagesListView :: Core.Text}
deriving stock (Core.Show, Core.Read, Core.Eq, Core.Ord, Core.Generic)
deriving newtype
( Core.Hashable,
Core.ToHttpApiData,
Core.FromHttpApiData,
Core.ToJSON,
Core.ToJSONKey,
Core.FromJSON,
Core.FromJSONKey
)
pattern PagesListView_VIEWTYPEUNSPECIFIED :: PagesListView
pattern PagesListView_VIEWTYPEUNSPECIFIED = PagesListView "VIEW_TYPE_UNSPECIFIED"
pattern PagesListView_Reader :: PagesListView
pattern PagesListView_Reader = PagesListView "READER"
pattern PagesListView_Author :: PagesListView
pattern PagesListView_Author = PagesListView "AUTHOR"
pattern PagesListView_Admin :: PagesListView
pattern PagesListView_Admin = PagesListView "ADMIN"
{-# COMPLETE
PagesListView_VIEWTYPEUNSPECIFIED,
PagesListView_Reader,
PagesListView_Author,
PagesListView_Admin,
PagesListView
#-}
newtype PostUserInfosListOrderBy = PostUserInfosListOrderBy {fromPostUserInfosListOrderBy :: Core.Text}
deriving stock (Core.Show, Core.Read, Core.Eq, Core.Ord, Core.Generic)
deriving newtype
( Core.Hashable,
Core.ToHttpApiData,
Core.FromHttpApiData,
Core.ToJSON,
Core.ToJSONKey,
Core.FromJSON,
Core.FromJSONKey
)
pattern PostUserInfosListOrderBy_ORDERBYUNSPECIFIED :: PostUserInfosListOrderBy
pattern PostUserInfosListOrderBy_ORDERBYUNSPECIFIED = PostUserInfosListOrderBy "ORDER_BY_UNSPECIFIED"
pattern PostUserInfosListOrderBy_Published :: PostUserInfosListOrderBy
pattern PostUserInfosListOrderBy_Published = PostUserInfosListOrderBy "PUBLISHED"
pattern PostUserInfosListOrderBy_Updated :: PostUserInfosListOrderBy
pattern PostUserInfosListOrderBy_Updated = PostUserInfosListOrderBy "UPDATED"
{-# COMPLETE
PostUserInfosListOrderBy_ORDERBYUNSPECIFIED,
PostUserInfosListOrderBy_Published,
PostUserInfosListOrderBy_Updated,
PostUserInfosListOrderBy
#-}
newtype PostUserInfosListStatus = PostUserInfosListStatus {fromPostUserInfosListStatus :: Core.Text}
deriving stock (Core.Show, Core.Read, Core.Eq, Core.Ord, Core.Generic)
deriving newtype
( Core.Hashable,
Core.ToHttpApiData,
Core.FromHttpApiData,
Core.ToJSON,
Core.ToJSONKey,
Core.FromJSON,
Core.FromJSONKey
)
pattern PostUserInfosListStatus_Live :: PostUserInfosListStatus
pattern PostUserInfosListStatus_Live = PostUserInfosListStatus "LIVE"
pattern PostUserInfosListStatus_Draft :: PostUserInfosListStatus
pattern PostUserInfosListStatus_Draft = PostUserInfosListStatus "DRAFT"
pattern PostUserInfosListStatus_Scheduled :: PostUserInfosListStatus
pattern PostUserInfosListStatus_Scheduled = PostUserInfosListStatus "SCHEDULED"
pattern PostUserInfosListStatus_SOFTTRASHED :: PostUserInfosListStatus
pattern PostUserInfosListStatus_SOFTTRASHED = PostUserInfosListStatus "SOFT_TRASHED"
{-# COMPLETE
PostUserInfosListStatus_Live,
PostUserInfosListStatus_Draft,
PostUserInfosListStatus_Scheduled,
PostUserInfosListStatus_SOFTTRASHED,
PostUserInfosListStatus
#-}
newtype PostUserInfosListView = PostUserInfosListView {fromPostUserInfosListView :: Core.Text}
deriving stock (Core.Show, Core.Read, Core.Eq, Core.Ord, Core.Generic)
deriving newtype
( Core.Hashable,
Core.ToHttpApiData,
Core.FromHttpApiData,
Core.ToJSON,
Core.ToJSONKey,
Core.FromJSON,
Core.FromJSONKey
)
pattern PostUserInfosListView_VIEWTYPEUNSPECIFIED :: PostUserInfosListView
pattern PostUserInfosListView_VIEWTYPEUNSPECIFIED = PostUserInfosListView "VIEW_TYPE_UNSPECIFIED"
pattern PostUserInfosListView_Reader :: PostUserInfosListView
pattern PostUserInfosListView_Reader = PostUserInfosListView "READER"
pattern PostUserInfosListView_Author :: PostUserInfosListView
pattern PostUserInfosListView_Author = PostUserInfosListView "AUTHOR"
pattern PostUserInfosListView_Admin :: PostUserInfosListView
pattern PostUserInfosListView_Admin = PostUserInfosListView "ADMIN"
{-# COMPLETE
PostUserInfosListView_VIEWTYPEUNSPECIFIED,
PostUserInfosListView_Reader,
PostUserInfosListView_Author,
PostUserInfosListView_Admin,
PostUserInfosListView
#-}
newtype PostsGetView = PostsGetView {fromPostsGetView :: Core.Text}
deriving stock (Core.Show, Core.Read, Core.Eq, Core.Ord, Core.Generic)
deriving newtype
( Core.Hashable,
Core.ToHttpApiData,
Core.FromHttpApiData,
Core.ToJSON,
Core.ToJSONKey,
Core.FromJSON,
Core.FromJSONKey
)
pattern PostsGetView_VIEWTYPEUNSPECIFIED :: PostsGetView
pattern PostsGetView_VIEWTYPEUNSPECIFIED = PostsGetView "VIEW_TYPE_UNSPECIFIED"
pattern PostsGetView_Reader :: PostsGetView
pattern PostsGetView_Reader = PostsGetView "READER"
pattern PostsGetView_Author :: PostsGetView
pattern PostsGetView_Author = PostsGetView "AUTHOR"
pattern PostsGetView_Admin :: PostsGetView
pattern PostsGetView_Admin = PostsGetView "ADMIN"
{-# COMPLETE
PostsGetView_VIEWTYPEUNSPECIFIED,
PostsGetView_Reader,
PostsGetView_Author,
PostsGetView_Admin,
PostsGetView
#-}
newtype PostsGetByPathView = PostsGetByPathView {fromPostsGetByPathView :: Core.Text}
deriving stock (Core.Show, Core.Read, Core.Eq, Core.Ord, Core.Generic)
deriving newtype
( Core.Hashable,
Core.ToHttpApiData,
Core.FromHttpApiData,
Core.ToJSON,
Core.ToJSONKey,
Core.FromJSON,
Core.FromJSONKey
)
pattern PostsGetByPathView_VIEWTYPEUNSPECIFIED :: PostsGetByPathView
pattern PostsGetByPathView_VIEWTYPEUNSPECIFIED = PostsGetByPathView "VIEW_TYPE_UNSPECIFIED"
pattern PostsGetByPathView_Reader :: PostsGetByPathView
pattern PostsGetByPathView_Reader = PostsGetByPathView "READER"
pattern PostsGetByPathView_Author :: PostsGetByPathView
pattern PostsGetByPathView_Author = PostsGetByPathView "AUTHOR"
pattern PostsGetByPathView_Admin :: PostsGetByPathView
pattern PostsGetByPathView_Admin = PostsGetByPathView "ADMIN"
{-# COMPLETE
PostsGetByPathView_VIEWTYPEUNSPECIFIED,
PostsGetByPathView_Reader,
PostsGetByPathView_Author,
PostsGetByPathView_Admin,
PostsGetByPathView
#-}
newtype PostsListOrderBy = PostsListOrderBy {fromPostsListOrderBy :: Core.Text}
deriving stock (Core.Show, Core.Read, Core.Eq, Core.Ord, Core.Generic)
deriving newtype
( Core.Hashable,
Core.ToHttpApiData,
Core.FromHttpApiData,
Core.ToJSON,
Core.ToJSONKey,
Core.FromJSON,
Core.FromJSONKey
)
pattern PostsListOrderBy_ORDERBYUNSPECIFIED :: PostsListOrderBy
pattern PostsListOrderBy_ORDERBYUNSPECIFIED = PostsListOrderBy "ORDER_BY_UNSPECIFIED"
pattern PostsListOrderBy_Published :: PostsListOrderBy
pattern PostsListOrderBy_Published = PostsListOrderBy "PUBLISHED"
pattern PostsListOrderBy_Updated :: PostsListOrderBy
pattern PostsListOrderBy_Updated = PostsListOrderBy "UPDATED"
{-# COMPLETE
PostsListOrderBy_ORDERBYUNSPECIFIED,
PostsListOrderBy_Published,
PostsListOrderBy_Updated,
PostsListOrderBy
#-}
-- | Sort direction applied to post list.
newtype PostsListSortOption = PostsListSortOption {fromPostsListSortOption :: Core.Text}
deriving stock (Core.Show, Core.Read, Core.Eq, Core.Ord, Core.Generic)
deriving newtype
( Core.Hashable,
Core.ToHttpApiData,
Core.FromHttpApiData,
Core.ToJSON,
Core.ToJSONKey,
Core.FromJSON,
Core.FromJSONKey
)
-- | The unspecified sort option.
pattern PostsListSortOption_SORTOPTIONUNSPECIFIED :: PostsListSortOption
pattern PostsListSortOption_SORTOPTIONUNSPECIFIED = PostsListSortOption "SORT_OPTION_UNSPECIFIED"
-- | The option to sort posts in descending order in time.
pattern PostsListSortOption_Descending :: PostsListSortOption
pattern PostsListSortOption_Descending = PostsListSortOption "DESCENDING"
-- | The option to sort posts in ascending order in time.
pattern PostsListSortOption_Ascending :: PostsListSortOption
pattern PostsListSortOption_Ascending = PostsListSortOption "ASCENDING"
{-# COMPLETE
PostsListSortOption_SORTOPTIONUNSPECIFIED,
PostsListSortOption_Descending,
PostsListSortOption_Ascending,
PostsListSortOption
#-}
newtype PostsListStatus = PostsListStatus {fromPostsListStatus :: Core.Text}
deriving stock (Core.Show, Core.Read, Core.Eq, Core.Ord, Core.Generic)
deriving newtype
( Core.Hashable,
Core.ToHttpApiData,
Core.FromHttpApiData,
Core.ToJSON,
Core.ToJSONKey,
Core.FromJSON,
Core.FromJSONKey
)
pattern PostsListStatus_Live :: PostsListStatus
pattern PostsListStatus_Live = PostsListStatus "LIVE"
pattern PostsListStatus_Draft :: PostsListStatus
pattern PostsListStatus_Draft = PostsListStatus "DRAFT"
pattern PostsListStatus_Scheduled :: PostsListStatus
pattern PostsListStatus_Scheduled = PostsListStatus "SCHEDULED"
pattern PostsListStatus_SOFTTRASHED :: PostsListStatus
pattern PostsListStatus_SOFTTRASHED = PostsListStatus "SOFT_TRASHED"
{-# COMPLETE
PostsListStatus_Live,
PostsListStatus_Draft,
PostsListStatus_Scheduled,
PostsListStatus_SOFTTRASHED,
PostsListStatus
#-}
newtype PostsListView = PostsListView {fromPostsListView :: Core.Text}
deriving stock (Core.Show, Core.Read, Core.Eq, Core.Ord, Core.Generic)
deriving newtype
( Core.Hashable,
Core.ToHttpApiData,
Core.FromHttpApiData,
Core.ToJSON,
Core.ToJSONKey,
Core.FromJSON,
Core.FromJSONKey
)
pattern PostsListView_VIEWTYPEUNSPECIFIED :: PostsListView
pattern PostsListView_VIEWTYPEUNSPECIFIED = PostsListView "VIEW_TYPE_UNSPECIFIED"
pattern PostsListView_Reader :: PostsListView
pattern PostsListView_Reader = PostsListView "READER"
pattern PostsListView_Author :: PostsListView
pattern PostsListView_Author = PostsListView "AUTHOR"
pattern PostsListView_Admin :: PostsListView
pattern PostsListView_Admin = PostsListView "ADMIN"
{-# COMPLETE
PostsListView_VIEWTYPEUNSPECIFIED,
PostsListView_Reader,
PostsListView_Author,
PostsListView_Admin,
PostsListView
#-}
newtype PostsSearchOrderBy = PostsSearchOrderBy {fromPostsSearchOrderBy :: Core.Text}
deriving stock (Core.Show, Core.Read, Core.Eq, Core.Ord, Core.Generic)
deriving newtype
( Core.Hashable,
Core.ToHttpApiData,
Core.FromHttpApiData,
Core.ToJSON,
Core.ToJSONKey,
Core.FromJSON,
Core.FromJSONKey
)
pattern PostsSearchOrderBy_ORDERBYUNSPECIFIED :: PostsSearchOrderBy
pattern PostsSearchOrderBy_ORDERBYUNSPECIFIED = PostsSearchOrderBy "ORDER_BY_UNSPECIFIED"
pattern PostsSearchOrderBy_Published :: PostsSearchOrderBy
pattern PostsSearchOrderBy_Published = PostsSearchOrderBy "PUBLISHED"
pattern PostsSearchOrderBy_Updated :: PostsSearchOrderBy
pattern PostsSearchOrderBy_Updated = PostsSearchOrderBy "UPDATED"
{-# COMPLETE
PostsSearchOrderBy_ORDERBYUNSPECIFIED,
PostsSearchOrderBy_Published,
PostsSearchOrderBy_Updated,
PostsSearchOrderBy
#-}