gogol-webmaster-tools-0.4.0: Google Search Console SDK.

Copyright(c) 2015-2016 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone
LanguageHaskell2010

Network.Google.WebmasterTools

Contents

Description

View Google Search Console data for your verified sites.

See: Search Console API Reference

Synopsis

Service Configuration

webmasterToolsService :: ServiceConfig Source #

Default request referring to version v3 of the Search Console API. This contains the host and root path used as a starting point for constructing service requests.

OAuth Scopes

webmastersScope :: Proxy '["https://www.googleapis.com/auth/webmasters"] Source #

View and manage Search Console data for your verified sites

webmastersReadOnlyScope :: Proxy '["https://www.googleapis.com/auth/webmasters.readonly"] Source #

View Search Console data for your verified sites

API Declaration

Resources

webmasters.searchanalytics.query

webmasters.sitemaps.delete

webmasters.sitemaps.get

webmasters.sitemaps.list

webmasters.sitemaps.submit

webmasters.sites.add

webmasters.sites.delete

webmasters.sites.get

webmasters.sites.list

webmasters.urlcrawlerrorscounts.query

webmasters.urlcrawlerrorssamples.get

webmasters.urlcrawlerrorssamples.list

webmasters.urlcrawlerrorssamples.markAsFixed

Types

WmxSitemapContent

data WmxSitemapContent Source #

Information about the various content types in the sitemap.

See: wmxSitemapContent smart constructor.

Instances
Eq WmxSitemapContent Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Product

Data WmxSitemapContent Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> WmxSitemapContent -> c WmxSitemapContent #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c WmxSitemapContent #

toConstr :: WmxSitemapContent -> Constr #

dataTypeOf :: WmxSitemapContent -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c WmxSitemapContent) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c WmxSitemapContent) #

gmapT :: (forall b. Data b => b -> b) -> WmxSitemapContent -> WmxSitemapContent #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> WmxSitemapContent -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> WmxSitemapContent -> r #

gmapQ :: (forall d. Data d => d -> u) -> WmxSitemapContent -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> WmxSitemapContent -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> WmxSitemapContent -> m WmxSitemapContent #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> WmxSitemapContent -> m WmxSitemapContent #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> WmxSitemapContent -> m WmxSitemapContent #

Show WmxSitemapContent Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Product

Generic WmxSitemapContent Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Product

Associated Types

type Rep WmxSitemapContent :: Type -> Type #

ToJSON WmxSitemapContent Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Product

FromJSON WmxSitemapContent Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Product

type Rep WmxSitemapContent Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Product

type Rep WmxSitemapContent = D1 (MetaData "WmxSitemapContent" "Network.Google.WebmasterTools.Types.Product" "gogol-webmaster-tools-0.4.0-LKq04HhuGk13qpGnIbIn8X" False) (C1 (MetaCons "WmxSitemapContent'" PrefixI True) (S1 (MetaSel (Just "_wscIndexed") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int64))) :*: (S1 (MetaSel (Just "_wscType") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_wscSubmitted") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int64))))))

wmxSitemapContent :: WmxSitemapContent Source #

Creates a value of WmxSitemapContent with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

wscIndexed :: Lens' WmxSitemapContent (Maybe Int64) Source #

The number of URLs from the sitemap that were indexed (of the content type).

wscType :: Lens' WmxSitemapContent (Maybe Text) Source #

The specific type of content in this sitemap. For example: web.

wscSubmitted :: Lens' WmxSitemapContent (Maybe Int64) Source #

The number of URLs in the sitemap (of the content type).

APIdimensionFilterGroup

data APIdimensionFilterGroup Source #

Instances
Eq APIdimensionFilterGroup Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Product

Data APIdimensionFilterGroup Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> APIdimensionFilterGroup -> c APIdimensionFilterGroup #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c APIdimensionFilterGroup #

toConstr :: APIdimensionFilterGroup -> Constr #

dataTypeOf :: APIdimensionFilterGroup -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c APIdimensionFilterGroup) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c APIdimensionFilterGroup) #

gmapT :: (forall b. Data b => b -> b) -> APIdimensionFilterGroup -> APIdimensionFilterGroup #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> APIdimensionFilterGroup -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> APIdimensionFilterGroup -> r #

gmapQ :: (forall d. Data d => d -> u) -> APIdimensionFilterGroup -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> APIdimensionFilterGroup -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> APIdimensionFilterGroup -> m APIdimensionFilterGroup #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> APIdimensionFilterGroup -> m APIdimensionFilterGroup #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> APIdimensionFilterGroup -> m APIdimensionFilterGroup #

Show APIdimensionFilterGroup Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Product

Generic APIdimensionFilterGroup Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Product

Associated Types

type Rep APIdimensionFilterGroup :: Type -> Type #

ToJSON APIdimensionFilterGroup Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Product

FromJSON APIdimensionFilterGroup Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Product

type Rep APIdimensionFilterGroup Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Product

type Rep APIdimensionFilterGroup = D1 (MetaData "APIdimensionFilterGroup" "Network.Google.WebmasterTools.Types.Product" "gogol-webmaster-tools-0.4.0-LKq04HhuGk13qpGnIbIn8X" False) (C1 (MetaCons "APIdimensionFilterGroup'" PrefixI True) (S1 (MetaSel (Just "_afgFilters") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [APIdimensionFilter])) :*: S1 (MetaSel (Just "_afgGroupType") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))))

apidimensionFilterGroup :: APIdimensionFilterGroup Source #

Creates a value of APIdimensionFilterGroup with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

URLSampleDetails

data URLSampleDetails Source #

Additional details about the URL, set only when calling get().

See: urlSampleDetails smart constructor.

Instances
Eq URLSampleDetails Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Product

Data URLSampleDetails Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> URLSampleDetails -> c URLSampleDetails #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c URLSampleDetails #

toConstr :: URLSampleDetails -> Constr #

dataTypeOf :: URLSampleDetails -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c URLSampleDetails) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c URLSampleDetails) #

gmapT :: (forall b. Data b => b -> b) -> URLSampleDetails -> URLSampleDetails #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> URLSampleDetails -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> URLSampleDetails -> r #

gmapQ :: (forall d. Data d => d -> u) -> URLSampleDetails -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> URLSampleDetails -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> URLSampleDetails -> m URLSampleDetails #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> URLSampleDetails -> m URLSampleDetails #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> URLSampleDetails -> m URLSampleDetails #

Show URLSampleDetails Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Product

Generic URLSampleDetails Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Product

Associated Types

type Rep URLSampleDetails :: Type -> Type #

ToJSON URLSampleDetails Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Product

FromJSON URLSampleDetails Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Product

type Rep URLSampleDetails Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Product

type Rep URLSampleDetails = D1 (MetaData "URLSampleDetails" "Network.Google.WebmasterTools.Types.Product" "gogol-webmaster-tools-0.4.0-LKq04HhuGk13qpGnIbIn8X" False) (C1 (MetaCons "URLSampleDetails'" PrefixI True) (S1 (MetaSel (Just "_usdLinkedFromURLs") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 (MetaSel (Just "_usdContainingSitemaps") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Text]))))

urlSampleDetails :: URLSampleDetails Source #

Creates a value of URLSampleDetails with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

usdLinkedFromURLs :: Lens' URLSampleDetails [Text] Source #

A sample set of URLs linking to this URL.

usdContainingSitemaps :: Lens' URLSampleDetails [Text] Source #

List of sitemaps pointing at this URL.

URLCrawlErrorsSamplesMarkAsFixedCategory

data URLCrawlErrorsSamplesMarkAsFixedCategory Source #

The crawl error category. For example: authPermissions

Constructors

AuthPermissions
authPermissions
FlashContent
flashContent
ManyToOneRedirect
manyToOneRedirect
NotFollowed
notFollowed
NotFound
notFound
Other
other
Roboted
roboted
ServerError
serverError
SOFT404
soft404
Instances
Enum URLCrawlErrorsSamplesMarkAsFixedCategory Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Sum

Eq URLCrawlErrorsSamplesMarkAsFixedCategory Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Sum

Data URLCrawlErrorsSamplesMarkAsFixedCategory Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> URLCrawlErrorsSamplesMarkAsFixedCategory -> c URLCrawlErrorsSamplesMarkAsFixedCategory #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c URLCrawlErrorsSamplesMarkAsFixedCategory #

toConstr :: URLCrawlErrorsSamplesMarkAsFixedCategory -> Constr #

dataTypeOf :: URLCrawlErrorsSamplesMarkAsFixedCategory -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c URLCrawlErrorsSamplesMarkAsFixedCategory) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c URLCrawlErrorsSamplesMarkAsFixedCategory) #

gmapT :: (forall b. Data b => b -> b) -> URLCrawlErrorsSamplesMarkAsFixedCategory -> URLCrawlErrorsSamplesMarkAsFixedCategory #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> URLCrawlErrorsSamplesMarkAsFixedCategory -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> URLCrawlErrorsSamplesMarkAsFixedCategory -> r #

gmapQ :: (forall d. Data d => d -> u) -> URLCrawlErrorsSamplesMarkAsFixedCategory -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> URLCrawlErrorsSamplesMarkAsFixedCategory -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> URLCrawlErrorsSamplesMarkAsFixedCategory -> m URLCrawlErrorsSamplesMarkAsFixedCategory #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> URLCrawlErrorsSamplesMarkAsFixedCategory -> m URLCrawlErrorsSamplesMarkAsFixedCategory #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> URLCrawlErrorsSamplesMarkAsFixedCategory -> m URLCrawlErrorsSamplesMarkAsFixedCategory #

Ord URLCrawlErrorsSamplesMarkAsFixedCategory Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Sum

Read URLCrawlErrorsSamplesMarkAsFixedCategory Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Sum

Show URLCrawlErrorsSamplesMarkAsFixedCategory Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Sum

Generic URLCrawlErrorsSamplesMarkAsFixedCategory Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Sum

Hashable URLCrawlErrorsSamplesMarkAsFixedCategory Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Sum

ToJSON URLCrawlErrorsSamplesMarkAsFixedCategory Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Sum

FromJSON URLCrawlErrorsSamplesMarkAsFixedCategory Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Sum

FromHttpApiData URLCrawlErrorsSamplesMarkAsFixedCategory Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Sum

ToHttpApiData URLCrawlErrorsSamplesMarkAsFixedCategory Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Sum

type Rep URLCrawlErrorsSamplesMarkAsFixedCategory Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Sum

type Rep URLCrawlErrorsSamplesMarkAsFixedCategory = D1 (MetaData "URLCrawlErrorsSamplesMarkAsFixedCategory" "Network.Google.WebmasterTools.Types.Sum" "gogol-webmaster-tools-0.4.0-LKq04HhuGk13qpGnIbIn8X" False) (((C1 (MetaCons "AuthPermissions" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "FlashContent" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "ManyToOneRedirect" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "NotFollowed" PrefixI False) (U1 :: Type -> Type))) :+: ((C1 (MetaCons "NotFound" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Other" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "Roboted" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "ServerError" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "SOFT404" PrefixI False) (U1 :: Type -> Type)))))

URLCrawlErrorCountsPerType

data URLCrawlErrorCountsPerType Source #

Number of errors per day for a specific error type (defined by platform and category).

See: urlCrawlErrorCountsPerType smart constructor.

Instances
Eq URLCrawlErrorCountsPerType Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Product

Data URLCrawlErrorCountsPerType Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> URLCrawlErrorCountsPerType -> c URLCrawlErrorCountsPerType #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c URLCrawlErrorCountsPerType #

toConstr :: URLCrawlErrorCountsPerType -> Constr #

dataTypeOf :: URLCrawlErrorCountsPerType -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c URLCrawlErrorCountsPerType) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c URLCrawlErrorCountsPerType) #

gmapT :: (forall b. Data b => b -> b) -> URLCrawlErrorCountsPerType -> URLCrawlErrorCountsPerType #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> URLCrawlErrorCountsPerType -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> URLCrawlErrorCountsPerType -> r #

gmapQ :: (forall d. Data d => d -> u) -> URLCrawlErrorCountsPerType -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> URLCrawlErrorCountsPerType -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> URLCrawlErrorCountsPerType -> m URLCrawlErrorCountsPerType #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> URLCrawlErrorCountsPerType -> m URLCrawlErrorCountsPerType #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> URLCrawlErrorCountsPerType -> m URLCrawlErrorCountsPerType #

Show URLCrawlErrorCountsPerType Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Product

Generic URLCrawlErrorCountsPerType Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Product

Associated Types

type Rep URLCrawlErrorCountsPerType :: Type -> Type #

ToJSON URLCrawlErrorCountsPerType Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Product

FromJSON URLCrawlErrorCountsPerType Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Product

type Rep URLCrawlErrorCountsPerType Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Product

type Rep URLCrawlErrorCountsPerType = D1 (MetaData "URLCrawlErrorCountsPerType" "Network.Google.WebmasterTools.Types.Product" "gogol-webmaster-tools-0.4.0-LKq04HhuGk13qpGnIbIn8X" False) (C1 (MetaCons "URLCrawlErrorCountsPerType'" PrefixI True) (S1 (MetaSel (Just "_ucecptPlatform") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 (MetaSel (Just "_ucecptEntries") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [URLCrawlErrorCount])) :*: S1 (MetaSel (Just "_ucecptCategory") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))))

urlCrawlErrorCountsPerType :: URLCrawlErrorCountsPerType Source #

Creates a value of URLCrawlErrorCountsPerType with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

ucecptPlatform :: Lens' URLCrawlErrorCountsPerType (Maybe Text) Source #

The general type of Googlebot that made the request (see list of Googlebot user-agents for the user-agents used).

ucecptEntries :: Lens' URLCrawlErrorCountsPerType [URLCrawlErrorCount] Source #

The error count entries time series.

URLCrawlErrorsSamplesGetPlatform

data URLCrawlErrorsSamplesGetPlatform Source #

The user agent type (platform) that made the request. For example: web

Constructors

Mobile
mobile
SmartphoneOnly
smartphoneOnly
Web
web
Instances
Enum URLCrawlErrorsSamplesGetPlatform Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Sum

Eq URLCrawlErrorsSamplesGetPlatform Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Sum

Data URLCrawlErrorsSamplesGetPlatform Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> URLCrawlErrorsSamplesGetPlatform -> c URLCrawlErrorsSamplesGetPlatform #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c URLCrawlErrorsSamplesGetPlatform #

toConstr :: URLCrawlErrorsSamplesGetPlatform -> Constr #

dataTypeOf :: URLCrawlErrorsSamplesGetPlatform -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c URLCrawlErrorsSamplesGetPlatform) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c URLCrawlErrorsSamplesGetPlatform) #

gmapT :: (forall b. Data b => b -> b) -> URLCrawlErrorsSamplesGetPlatform -> URLCrawlErrorsSamplesGetPlatform #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> URLCrawlErrorsSamplesGetPlatform -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> URLCrawlErrorsSamplesGetPlatform -> r #

gmapQ :: (forall d. Data d => d -> u) -> URLCrawlErrorsSamplesGetPlatform -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> URLCrawlErrorsSamplesGetPlatform -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> URLCrawlErrorsSamplesGetPlatform -> m URLCrawlErrorsSamplesGetPlatform #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> URLCrawlErrorsSamplesGetPlatform -> m URLCrawlErrorsSamplesGetPlatform #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> URLCrawlErrorsSamplesGetPlatform -> m URLCrawlErrorsSamplesGetPlatform #

Ord URLCrawlErrorsSamplesGetPlatform Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Sum

Read URLCrawlErrorsSamplesGetPlatform Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Sum

Show URLCrawlErrorsSamplesGetPlatform Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Sum

Generic URLCrawlErrorsSamplesGetPlatform Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Sum

Associated Types

type Rep URLCrawlErrorsSamplesGetPlatform :: Type -> Type #

Hashable URLCrawlErrorsSamplesGetPlatform Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Sum

ToJSON URLCrawlErrorsSamplesGetPlatform Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Sum

FromJSON URLCrawlErrorsSamplesGetPlatform Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Sum

FromHttpApiData URLCrawlErrorsSamplesGetPlatform Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Sum

ToHttpApiData URLCrawlErrorsSamplesGetPlatform Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Sum

type Rep URLCrawlErrorsSamplesGetPlatform Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Sum

type Rep URLCrawlErrorsSamplesGetPlatform = D1 (MetaData "URLCrawlErrorsSamplesGetPlatform" "Network.Google.WebmasterTools.Types.Sum" "gogol-webmaster-tools-0.4.0-LKq04HhuGk13qpGnIbIn8X" False) (C1 (MetaCons "Mobile" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "SmartphoneOnly" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Web" PrefixI False) (U1 :: Type -> Type)))

APIDataRow

data APIDataRow Source #

Instances
Eq APIDataRow Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Product

Data APIDataRow Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> APIDataRow -> c APIDataRow #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c APIDataRow #

toConstr :: APIDataRow -> Constr #

dataTypeOf :: APIDataRow -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c APIDataRow) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c APIDataRow) #

gmapT :: (forall b. Data b => b -> b) -> APIDataRow -> APIDataRow #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> APIDataRow -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> APIDataRow -> r #

gmapQ :: (forall d. Data d => d -> u) -> APIDataRow -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> APIDataRow -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> APIDataRow -> m APIDataRow #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> APIDataRow -> m APIDataRow #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> APIDataRow -> m APIDataRow #

Show APIDataRow Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Product

Generic APIDataRow Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Product

Associated Types

type Rep APIDataRow :: Type -> Type #

ToJSON APIDataRow Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Product

FromJSON APIDataRow Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Product

type Rep APIDataRow Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Product

type Rep APIDataRow = D1 (MetaData "APIDataRow" "Network.Google.WebmasterTools.Types.Product" "gogol-webmaster-tools-0.4.0-LKq04HhuGk13qpGnIbIn8X" False) (C1 (MetaCons "APIDataRow'" PrefixI True) ((S1 (MetaSel (Just "_adrImpressions") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Double))) :*: S1 (MetaSel (Just "_adrKeys") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Text]))) :*: (S1 (MetaSel (Just "_adrCtr") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Double))) :*: (S1 (MetaSel (Just "_adrClicks") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Double))) :*: S1 (MetaSel (Just "_adrPosition") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Double)))))))

apiDataRow :: APIDataRow Source #

Creates a value of APIDataRow with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

APIdimensionFilter

data APIdimensionFilter Source #

Instances
Eq APIdimensionFilter Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Product

Data APIdimensionFilter Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> APIdimensionFilter -> c APIdimensionFilter #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c APIdimensionFilter #

toConstr :: APIdimensionFilter -> Constr #

dataTypeOf :: APIdimensionFilter -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c APIdimensionFilter) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c APIdimensionFilter) #

gmapT :: (forall b. Data b => b -> b) -> APIdimensionFilter -> APIdimensionFilter #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> APIdimensionFilter -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> APIdimensionFilter -> r #

gmapQ :: (forall d. Data d => d -> u) -> APIdimensionFilter -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> APIdimensionFilter -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> APIdimensionFilter -> m APIdimensionFilter #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> APIdimensionFilter -> m APIdimensionFilter #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> APIdimensionFilter -> m APIdimensionFilter #

Show APIdimensionFilter Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Product

Generic APIdimensionFilter Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Product

Associated Types

type Rep APIdimensionFilter :: Type -> Type #

ToJSON APIdimensionFilter Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Product

FromJSON APIdimensionFilter Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Product

type Rep APIdimensionFilter Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Product

type Rep APIdimensionFilter = D1 (MetaData "APIdimensionFilter" "Network.Google.WebmasterTools.Types.Product" "gogol-webmaster-tools-0.4.0-LKq04HhuGk13qpGnIbIn8X" False) (C1 (MetaCons "APIdimensionFilter'" PrefixI True) (S1 (MetaSel (Just "_afOperator") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 (MetaSel (Just "_afDimension") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_afExpression") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))))

apidimensionFilter :: APIdimensionFilter Source #

Creates a value of APIdimensionFilter with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

URLCrawlErrorsSamplesMarkAsFixedPlatform

data URLCrawlErrorsSamplesMarkAsFixedPlatform Source #

The user agent type (platform) that made the request. For example: web

Constructors

UCESMAFPMobile
mobile
UCESMAFPSmartphoneOnly
smartphoneOnly
UCESMAFPWeb
web
Instances
Enum URLCrawlErrorsSamplesMarkAsFixedPlatform Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Sum

Eq URLCrawlErrorsSamplesMarkAsFixedPlatform Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Sum

Data URLCrawlErrorsSamplesMarkAsFixedPlatform Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> URLCrawlErrorsSamplesMarkAsFixedPlatform -> c URLCrawlErrorsSamplesMarkAsFixedPlatform #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c URLCrawlErrorsSamplesMarkAsFixedPlatform #

toConstr :: URLCrawlErrorsSamplesMarkAsFixedPlatform -> Constr #

dataTypeOf :: URLCrawlErrorsSamplesMarkAsFixedPlatform -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c URLCrawlErrorsSamplesMarkAsFixedPlatform) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c URLCrawlErrorsSamplesMarkAsFixedPlatform) #

gmapT :: (forall b. Data b => b -> b) -> URLCrawlErrorsSamplesMarkAsFixedPlatform -> URLCrawlErrorsSamplesMarkAsFixedPlatform #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> URLCrawlErrorsSamplesMarkAsFixedPlatform -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> URLCrawlErrorsSamplesMarkAsFixedPlatform -> r #

gmapQ :: (forall d. Data d => d -> u) -> URLCrawlErrorsSamplesMarkAsFixedPlatform -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> URLCrawlErrorsSamplesMarkAsFixedPlatform -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> URLCrawlErrorsSamplesMarkAsFixedPlatform -> m URLCrawlErrorsSamplesMarkAsFixedPlatform #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> URLCrawlErrorsSamplesMarkAsFixedPlatform -> m URLCrawlErrorsSamplesMarkAsFixedPlatform #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> URLCrawlErrorsSamplesMarkAsFixedPlatform -> m URLCrawlErrorsSamplesMarkAsFixedPlatform #

Ord URLCrawlErrorsSamplesMarkAsFixedPlatform Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Sum

Read URLCrawlErrorsSamplesMarkAsFixedPlatform Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Sum

Show URLCrawlErrorsSamplesMarkAsFixedPlatform Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Sum

Generic URLCrawlErrorsSamplesMarkAsFixedPlatform Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Sum

Hashable URLCrawlErrorsSamplesMarkAsFixedPlatform Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Sum

ToJSON URLCrawlErrorsSamplesMarkAsFixedPlatform Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Sum

FromJSON URLCrawlErrorsSamplesMarkAsFixedPlatform Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Sum

FromHttpApiData URLCrawlErrorsSamplesMarkAsFixedPlatform Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Sum

ToHttpApiData URLCrawlErrorsSamplesMarkAsFixedPlatform Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Sum

type Rep URLCrawlErrorsSamplesMarkAsFixedPlatform Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Sum

type Rep URLCrawlErrorsSamplesMarkAsFixedPlatform = D1 (MetaData "URLCrawlErrorsSamplesMarkAsFixedPlatform" "Network.Google.WebmasterTools.Types.Sum" "gogol-webmaster-tools-0.4.0-LKq04HhuGk13qpGnIbIn8X" False) (C1 (MetaCons "UCESMAFPMobile" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "UCESMAFPSmartphoneOnly" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "UCESMAFPWeb" PrefixI False) (U1 :: Type -> Type)))

URLCrawlErrorsSamplesGetCategory

data URLCrawlErrorsSamplesGetCategory Source #

The crawl error category. For example: authPermissions

Constructors

UCESGCAuthPermissions
authPermissions
UCESGCFlashContent
flashContent
UCESGCManyToOneRedirect
manyToOneRedirect
UCESGCNotFollowed
notFollowed
UCESGCNotFound
notFound
UCESGCOther
other
UCESGCRoboted
roboted
UCESGCServerError
serverError
UCESGCSOFT404
soft404
Instances
Enum URLCrawlErrorsSamplesGetCategory Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Sum

Eq URLCrawlErrorsSamplesGetCategory Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Sum

Data URLCrawlErrorsSamplesGetCategory Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> URLCrawlErrorsSamplesGetCategory -> c URLCrawlErrorsSamplesGetCategory #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c URLCrawlErrorsSamplesGetCategory #

toConstr :: URLCrawlErrorsSamplesGetCategory -> Constr #

dataTypeOf :: URLCrawlErrorsSamplesGetCategory -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c URLCrawlErrorsSamplesGetCategory) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c URLCrawlErrorsSamplesGetCategory) #

gmapT :: (forall b. Data b => b -> b) -> URLCrawlErrorsSamplesGetCategory -> URLCrawlErrorsSamplesGetCategory #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> URLCrawlErrorsSamplesGetCategory -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> URLCrawlErrorsSamplesGetCategory -> r #

gmapQ :: (forall d. Data d => d -> u) -> URLCrawlErrorsSamplesGetCategory -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> URLCrawlErrorsSamplesGetCategory -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> URLCrawlErrorsSamplesGetCategory -> m URLCrawlErrorsSamplesGetCategory #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> URLCrawlErrorsSamplesGetCategory -> m URLCrawlErrorsSamplesGetCategory #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> URLCrawlErrorsSamplesGetCategory -> m URLCrawlErrorsSamplesGetCategory #

Ord URLCrawlErrorsSamplesGetCategory Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Sum

Read URLCrawlErrorsSamplesGetCategory Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Sum

Show URLCrawlErrorsSamplesGetCategory Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Sum

Generic URLCrawlErrorsSamplesGetCategory Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Sum

Associated Types

type Rep URLCrawlErrorsSamplesGetCategory :: Type -> Type #

Hashable URLCrawlErrorsSamplesGetCategory Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Sum

ToJSON URLCrawlErrorsSamplesGetCategory Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Sum

FromJSON URLCrawlErrorsSamplesGetCategory Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Sum

FromHttpApiData URLCrawlErrorsSamplesGetCategory Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Sum

ToHttpApiData URLCrawlErrorsSamplesGetCategory Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Sum

type Rep URLCrawlErrorsSamplesGetCategory Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Sum

type Rep URLCrawlErrorsSamplesGetCategory = D1 (MetaData "URLCrawlErrorsSamplesGetCategory" "Network.Google.WebmasterTools.Types.Sum" "gogol-webmaster-tools-0.4.0-LKq04HhuGk13qpGnIbIn8X" False) (((C1 (MetaCons "UCESGCAuthPermissions" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "UCESGCFlashContent" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "UCESGCManyToOneRedirect" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "UCESGCNotFollowed" PrefixI False) (U1 :: Type -> Type))) :+: ((C1 (MetaCons "UCESGCNotFound" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "UCESGCOther" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "UCESGCRoboted" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "UCESGCServerError" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "UCESGCSOFT404" PrefixI False) (U1 :: Type -> Type)))))

URLCrawlErrorCount

data URLCrawlErrorCount Source #

An entry in a URL crawl errors time series.

See: urlCrawlErrorCount smart constructor.

Instances
Eq URLCrawlErrorCount Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Product

Data URLCrawlErrorCount Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> URLCrawlErrorCount -> c URLCrawlErrorCount #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c URLCrawlErrorCount #

toConstr :: URLCrawlErrorCount -> Constr #

dataTypeOf :: URLCrawlErrorCount -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c URLCrawlErrorCount) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c URLCrawlErrorCount) #

gmapT :: (forall b. Data b => b -> b) -> URLCrawlErrorCount -> URLCrawlErrorCount #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> URLCrawlErrorCount -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> URLCrawlErrorCount -> r #

gmapQ :: (forall d. Data d => d -> u) -> URLCrawlErrorCount -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> URLCrawlErrorCount -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> URLCrawlErrorCount -> m URLCrawlErrorCount #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> URLCrawlErrorCount -> m URLCrawlErrorCount #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> URLCrawlErrorCount -> m URLCrawlErrorCount #

Show URLCrawlErrorCount Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Product

Generic URLCrawlErrorCount Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Product

Associated Types

type Rep URLCrawlErrorCount :: Type -> Type #

ToJSON URLCrawlErrorCount Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Product

FromJSON URLCrawlErrorCount Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Product

type Rep URLCrawlErrorCount Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Product

type Rep URLCrawlErrorCount = D1 (MetaData "URLCrawlErrorCount" "Network.Google.WebmasterTools.Types.Product" "gogol-webmaster-tools-0.4.0-LKq04HhuGk13qpGnIbIn8X" False) (C1 (MetaCons "URLCrawlErrorCount'" PrefixI True) (S1 (MetaSel (Just "_ucecCount") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int64))) :*: S1 (MetaSel (Just "_ucecTimestamp") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe DateTime'))))

urlCrawlErrorCount :: URLCrawlErrorCount Source #

Creates a value of URLCrawlErrorCount with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

ucecCount :: Lens' URLCrawlErrorCount (Maybe Int64) Source #

The error count at the given timestamp.

ucecTimestamp :: Lens' URLCrawlErrorCount (Maybe UTCTime) Source #

The date and time when the crawl attempt took place, in RFC 3339 format.

URLCrawlErrorscountsQueryPlatform

data URLCrawlErrorscountsQueryPlatform Source #

The user agent type (platform) that made the request. For example: web. If not specified, returns results for all platforms.

Constructors

UCEQPMobile
mobile
UCEQPSmartphoneOnly
smartphoneOnly
UCEQPWeb
web
Instances
Enum URLCrawlErrorscountsQueryPlatform Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Sum

Eq URLCrawlErrorscountsQueryPlatform Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Sum

Data URLCrawlErrorscountsQueryPlatform Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> URLCrawlErrorscountsQueryPlatform -> c URLCrawlErrorscountsQueryPlatform #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c URLCrawlErrorscountsQueryPlatform #

toConstr :: URLCrawlErrorscountsQueryPlatform -> Constr #

dataTypeOf :: URLCrawlErrorscountsQueryPlatform -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c URLCrawlErrorscountsQueryPlatform) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c URLCrawlErrorscountsQueryPlatform) #

gmapT :: (forall b. Data b => b -> b) -> URLCrawlErrorscountsQueryPlatform -> URLCrawlErrorscountsQueryPlatform #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> URLCrawlErrorscountsQueryPlatform -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> URLCrawlErrorscountsQueryPlatform -> r #

gmapQ :: (forall d. Data d => d -> u) -> URLCrawlErrorscountsQueryPlatform -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> URLCrawlErrorscountsQueryPlatform -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> URLCrawlErrorscountsQueryPlatform -> m URLCrawlErrorscountsQueryPlatform #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> URLCrawlErrorscountsQueryPlatform -> m URLCrawlErrorscountsQueryPlatform #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> URLCrawlErrorscountsQueryPlatform -> m URLCrawlErrorscountsQueryPlatform #

Ord URLCrawlErrorscountsQueryPlatform Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Sum

Read URLCrawlErrorscountsQueryPlatform Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Sum

Show URLCrawlErrorscountsQueryPlatform Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Sum

Generic URLCrawlErrorscountsQueryPlatform Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Sum

Associated Types

type Rep URLCrawlErrorscountsQueryPlatform :: Type -> Type #

Hashable URLCrawlErrorscountsQueryPlatform Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Sum

ToJSON URLCrawlErrorscountsQueryPlatform Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Sum

FromJSON URLCrawlErrorscountsQueryPlatform Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Sum

FromHttpApiData URLCrawlErrorscountsQueryPlatform Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Sum

ToHttpApiData URLCrawlErrorscountsQueryPlatform Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Sum

type Rep URLCrawlErrorscountsQueryPlatform Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Sum

type Rep URLCrawlErrorscountsQueryPlatform = D1 (MetaData "URLCrawlErrorscountsQueryPlatform" "Network.Google.WebmasterTools.Types.Sum" "gogol-webmaster-tools-0.4.0-LKq04HhuGk13qpGnIbIn8X" False) (C1 (MetaCons "UCEQPMobile" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "UCEQPSmartphoneOnly" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "UCEQPWeb" PrefixI False) (U1 :: Type -> Type)))

SearchAnalyticsQueryResponse

data SearchAnalyticsQueryResponse Source #

A list of rows, one per result, grouped by key. Metrics in each row are aggregated for all data grouped by that key either by page or property, as specified by the aggregation type parameter.

See: searchAnalyticsQueryResponse smart constructor.

Instances
Eq SearchAnalyticsQueryResponse Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Product

Data SearchAnalyticsQueryResponse Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> SearchAnalyticsQueryResponse -> c SearchAnalyticsQueryResponse #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c SearchAnalyticsQueryResponse #

toConstr :: SearchAnalyticsQueryResponse -> Constr #

dataTypeOf :: SearchAnalyticsQueryResponse -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c SearchAnalyticsQueryResponse) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c SearchAnalyticsQueryResponse) #

gmapT :: (forall b. Data b => b -> b) -> SearchAnalyticsQueryResponse -> SearchAnalyticsQueryResponse #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> SearchAnalyticsQueryResponse -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> SearchAnalyticsQueryResponse -> r #

gmapQ :: (forall d. Data d => d -> u) -> SearchAnalyticsQueryResponse -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> SearchAnalyticsQueryResponse -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> SearchAnalyticsQueryResponse -> m SearchAnalyticsQueryResponse #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> SearchAnalyticsQueryResponse -> m SearchAnalyticsQueryResponse #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> SearchAnalyticsQueryResponse -> m SearchAnalyticsQueryResponse #

Show SearchAnalyticsQueryResponse Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Product

Generic SearchAnalyticsQueryResponse Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Product

Associated Types

type Rep SearchAnalyticsQueryResponse :: Type -> Type #

ToJSON SearchAnalyticsQueryResponse Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Product

FromJSON SearchAnalyticsQueryResponse Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Product

type Rep SearchAnalyticsQueryResponse Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Product

type Rep SearchAnalyticsQueryResponse = D1 (MetaData "SearchAnalyticsQueryResponse" "Network.Google.WebmasterTools.Types.Product" "gogol-webmaster-tools-0.4.0-LKq04HhuGk13qpGnIbIn8X" False) (C1 (MetaCons "SearchAnalyticsQueryResponse'" PrefixI True) (S1 (MetaSel (Just "_saqrRows") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [APIDataRow])) :*: S1 (MetaSel (Just "_saqrResponseAggregationType") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))))

searchAnalyticsQueryResponse :: SearchAnalyticsQueryResponse Source #

Creates a value of SearchAnalyticsQueryResponse with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

saqrRows :: Lens' SearchAnalyticsQueryResponse [APIDataRow] Source #

A list of rows grouped by the key values in the order given in the query.

URLCrawlErrorsSamplesListCategory

data URLCrawlErrorsSamplesListCategory Source #

The crawl error category. For example: authPermissions

Constructors

UCESLCAuthPermissions
authPermissions
UCESLCFlashContent
flashContent
UCESLCManyToOneRedirect
manyToOneRedirect
UCESLCNotFollowed
notFollowed
UCESLCNotFound
notFound
UCESLCOther
other
UCESLCRoboted
roboted
UCESLCServerError
serverError
UCESLCSOFT404
soft404
Instances
Enum URLCrawlErrorsSamplesListCategory Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Sum

Eq URLCrawlErrorsSamplesListCategory Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Sum

Data URLCrawlErrorsSamplesListCategory Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> URLCrawlErrorsSamplesListCategory -> c URLCrawlErrorsSamplesListCategory #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c URLCrawlErrorsSamplesListCategory #

toConstr :: URLCrawlErrorsSamplesListCategory -> Constr #

dataTypeOf :: URLCrawlErrorsSamplesListCategory -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c URLCrawlErrorsSamplesListCategory) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c URLCrawlErrorsSamplesListCategory) #

gmapT :: (forall b. Data b => b -> b) -> URLCrawlErrorsSamplesListCategory -> URLCrawlErrorsSamplesListCategory #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> URLCrawlErrorsSamplesListCategory -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> URLCrawlErrorsSamplesListCategory -> r #

gmapQ :: (forall d. Data d => d -> u) -> URLCrawlErrorsSamplesListCategory -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> URLCrawlErrorsSamplesListCategory -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> URLCrawlErrorsSamplesListCategory -> m URLCrawlErrorsSamplesListCategory #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> URLCrawlErrorsSamplesListCategory -> m URLCrawlErrorsSamplesListCategory #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> URLCrawlErrorsSamplesListCategory -> m URLCrawlErrorsSamplesListCategory #

Ord URLCrawlErrorsSamplesListCategory Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Sum

Read URLCrawlErrorsSamplesListCategory Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Sum

Show URLCrawlErrorsSamplesListCategory Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Sum

Generic URLCrawlErrorsSamplesListCategory Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Sum

Associated Types

type Rep URLCrawlErrorsSamplesListCategory :: Type -> Type #

Hashable URLCrawlErrorsSamplesListCategory Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Sum

ToJSON URLCrawlErrorsSamplesListCategory Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Sum

FromJSON URLCrawlErrorsSamplesListCategory Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Sum

FromHttpApiData URLCrawlErrorsSamplesListCategory Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Sum

ToHttpApiData URLCrawlErrorsSamplesListCategory Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Sum

type Rep URLCrawlErrorsSamplesListCategory Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Sum

type Rep URLCrawlErrorsSamplesListCategory = D1 (MetaData "URLCrawlErrorsSamplesListCategory" "Network.Google.WebmasterTools.Types.Sum" "gogol-webmaster-tools-0.4.0-LKq04HhuGk13qpGnIbIn8X" False) (((C1 (MetaCons "UCESLCAuthPermissions" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "UCESLCFlashContent" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "UCESLCManyToOneRedirect" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "UCESLCNotFollowed" PrefixI False) (U1 :: Type -> Type))) :+: ((C1 (MetaCons "UCESLCNotFound" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "UCESLCOther" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "UCESLCRoboted" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "UCESLCServerError" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "UCESLCSOFT404" PrefixI False) (U1 :: Type -> Type)))))

URLCrawlErrorsSamplesListResponse

data URLCrawlErrorsSamplesListResponse Source #

List of crawl error samples.

See: urlCrawlErrorsSamplesListResponse smart constructor.

Instances
Eq URLCrawlErrorsSamplesListResponse Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Product

Data URLCrawlErrorsSamplesListResponse Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> URLCrawlErrorsSamplesListResponse -> c URLCrawlErrorsSamplesListResponse #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c URLCrawlErrorsSamplesListResponse #

toConstr :: URLCrawlErrorsSamplesListResponse -> Constr #

dataTypeOf :: URLCrawlErrorsSamplesListResponse -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c URLCrawlErrorsSamplesListResponse) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c URLCrawlErrorsSamplesListResponse) #

gmapT :: (forall b. Data b => b -> b) -> URLCrawlErrorsSamplesListResponse -> URLCrawlErrorsSamplesListResponse #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> URLCrawlErrorsSamplesListResponse -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> URLCrawlErrorsSamplesListResponse -> r #

gmapQ :: (forall d. Data d => d -> u) -> URLCrawlErrorsSamplesListResponse -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> URLCrawlErrorsSamplesListResponse -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> URLCrawlErrorsSamplesListResponse -> m URLCrawlErrorsSamplesListResponse #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> URLCrawlErrorsSamplesListResponse -> m URLCrawlErrorsSamplesListResponse #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> URLCrawlErrorsSamplesListResponse -> m URLCrawlErrorsSamplesListResponse #

Show URLCrawlErrorsSamplesListResponse Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Product

Generic URLCrawlErrorsSamplesListResponse Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Product

Associated Types

type Rep URLCrawlErrorsSamplesListResponse :: Type -> Type #

ToJSON URLCrawlErrorsSamplesListResponse Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Product

FromJSON URLCrawlErrorsSamplesListResponse Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Product

type Rep URLCrawlErrorsSamplesListResponse Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Product

type Rep URLCrawlErrorsSamplesListResponse = D1 (MetaData "URLCrawlErrorsSamplesListResponse" "Network.Google.WebmasterTools.Types.Product" "gogol-webmaster-tools-0.4.0-LKq04HhuGk13qpGnIbIn8X" True) (C1 (MetaCons "URLCrawlErrorsSamplesListResponse'" PrefixI True) (S1 (MetaSel (Just "_uceslrURLCrawlErrorSample") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe [URLCrawlErrorsSample]))))

urlCrawlErrorsSamplesListResponse :: URLCrawlErrorsSamplesListResponse Source #

Creates a value of URLCrawlErrorsSamplesListResponse with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

uceslrURLCrawlErrorSample :: Lens' URLCrawlErrorsSamplesListResponse [URLCrawlErrorsSample] Source #

Information about the sample URL and its crawl error.

URLCrawlErrorsCountsQueryResponse

data URLCrawlErrorsCountsQueryResponse Source #

A time series of the number of URL crawl errors per error category and platform.

See: urlCrawlErrorsCountsQueryResponse smart constructor.

Instances
Eq URLCrawlErrorsCountsQueryResponse Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Product

Data URLCrawlErrorsCountsQueryResponse Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> URLCrawlErrorsCountsQueryResponse -> c URLCrawlErrorsCountsQueryResponse #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c URLCrawlErrorsCountsQueryResponse #

toConstr :: URLCrawlErrorsCountsQueryResponse -> Constr #

dataTypeOf :: URLCrawlErrorsCountsQueryResponse -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c URLCrawlErrorsCountsQueryResponse) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c URLCrawlErrorsCountsQueryResponse) #

gmapT :: (forall b. Data b => b -> b) -> URLCrawlErrorsCountsQueryResponse -> URLCrawlErrorsCountsQueryResponse #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> URLCrawlErrorsCountsQueryResponse -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> URLCrawlErrorsCountsQueryResponse -> r #

gmapQ :: (forall d. Data d => d -> u) -> URLCrawlErrorsCountsQueryResponse -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> URLCrawlErrorsCountsQueryResponse -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> URLCrawlErrorsCountsQueryResponse -> m URLCrawlErrorsCountsQueryResponse #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> URLCrawlErrorsCountsQueryResponse -> m URLCrawlErrorsCountsQueryResponse #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> URLCrawlErrorsCountsQueryResponse -> m URLCrawlErrorsCountsQueryResponse #

Show URLCrawlErrorsCountsQueryResponse Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Product

Generic URLCrawlErrorsCountsQueryResponse Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Product

Associated Types

type Rep URLCrawlErrorsCountsQueryResponse :: Type -> Type #

ToJSON URLCrawlErrorsCountsQueryResponse Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Product

FromJSON URLCrawlErrorsCountsQueryResponse Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Product

type Rep URLCrawlErrorsCountsQueryResponse Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Product

type Rep URLCrawlErrorsCountsQueryResponse = D1 (MetaData "URLCrawlErrorsCountsQueryResponse" "Network.Google.WebmasterTools.Types.Product" "gogol-webmaster-tools-0.4.0-LKq04HhuGk13qpGnIbIn8X" True) (C1 (MetaCons "URLCrawlErrorsCountsQueryResponse'" PrefixI True) (S1 (MetaSel (Just "_ucecqrCountPerTypes") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe [URLCrawlErrorCountsPerType]))))

urlCrawlErrorsCountsQueryResponse :: URLCrawlErrorsCountsQueryResponse Source #

Creates a value of URLCrawlErrorsCountsQueryResponse with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

ucecqrCountPerTypes :: Lens' URLCrawlErrorsCountsQueryResponse [URLCrawlErrorCountsPerType] Source #

The time series of the number of URL crawl errors per error category and platform.

URLCrawlErrorsSample

data URLCrawlErrorsSample Source #

Contains information about specific crawl errors.

See: urlCrawlErrorsSample smart constructor.

Instances
Eq URLCrawlErrorsSample Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Product

Data URLCrawlErrorsSample Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> URLCrawlErrorsSample -> c URLCrawlErrorsSample #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c URLCrawlErrorsSample #

toConstr :: URLCrawlErrorsSample -> Constr #

dataTypeOf :: URLCrawlErrorsSample -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c URLCrawlErrorsSample) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c URLCrawlErrorsSample) #

gmapT :: (forall b. Data b => b -> b) -> URLCrawlErrorsSample -> URLCrawlErrorsSample #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> URLCrawlErrorsSample -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> URLCrawlErrorsSample -> r #

gmapQ :: (forall d. Data d => d -> u) -> URLCrawlErrorsSample -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> URLCrawlErrorsSample -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> URLCrawlErrorsSample -> m URLCrawlErrorsSample #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> URLCrawlErrorsSample -> m URLCrawlErrorsSample #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> URLCrawlErrorsSample -> m URLCrawlErrorsSample #

Show URLCrawlErrorsSample Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Product

Generic URLCrawlErrorsSample Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Product

Associated Types

type Rep URLCrawlErrorsSample :: Type -> Type #

ToJSON URLCrawlErrorsSample Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Product

FromJSON URLCrawlErrorsSample Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Product

type Rep URLCrawlErrorsSample Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Product

type Rep URLCrawlErrorsSample = D1 (MetaData "URLCrawlErrorsSample" "Network.Google.WebmasterTools.Types.Product" "gogol-webmaster-tools-0.4.0-LKq04HhuGk13qpGnIbIn8X" False) (C1 (MetaCons "URLCrawlErrorsSample'" PrefixI True) ((S1 (MetaSel (Just "_ucesResponseCode") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int32))) :*: S1 (MetaSel (Just "_ucesURLDetails") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe URLSampleDetails))) :*: (S1 (MetaSel (Just "_ucesLastCrawled") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe DateTime')) :*: (S1 (MetaSel (Just "_ucesPageURL") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_ucesFirstDetected") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe DateTime'))))))

urlCrawlErrorsSample :: URLCrawlErrorsSample Source #

Creates a value of URLCrawlErrorsSample with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

ucesResponseCode :: Lens' URLCrawlErrorsSample (Maybe Int32) Source #

The HTTP response code, if any.

ucesURLDetails :: Lens' URLCrawlErrorsSample (Maybe URLSampleDetails) Source #

Additional details about the URL, set only when calling get().

ucesLastCrawled :: Lens' URLCrawlErrorsSample (Maybe UTCTime) Source #

The time when the URL was last crawled, in RFC 3339 format.

ucesPageURL :: Lens' URLCrawlErrorsSample (Maybe Text) Source #

The URL of an error, relative to the site.

ucesFirstDetected :: Lens' URLCrawlErrorsSample (Maybe UTCTime) Source #

The time the error was first detected, in RFC 3339 format.

WmxSitemap

data WmxSitemap Source #

Contains detailed information about a specific URL submitted as a sitemap.

See: wmxSitemap smart constructor.

Instances
Eq WmxSitemap Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Product

Data WmxSitemap Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> WmxSitemap -> c WmxSitemap #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c WmxSitemap #

toConstr :: WmxSitemap -> Constr #

dataTypeOf :: WmxSitemap -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c WmxSitemap) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c WmxSitemap) #

gmapT :: (forall b. Data b => b -> b) -> WmxSitemap -> WmxSitemap #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> WmxSitemap -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> WmxSitemap -> r #

gmapQ :: (forall d. Data d => d -> u) -> WmxSitemap -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> WmxSitemap -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> WmxSitemap -> m WmxSitemap #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> WmxSitemap -> m WmxSitemap #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> WmxSitemap -> m WmxSitemap #

Show WmxSitemap Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Product

Generic WmxSitemap Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Product

Associated Types

type Rep WmxSitemap :: Type -> Type #

ToJSON WmxSitemap Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Product

FromJSON WmxSitemap Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Product

type Rep WmxSitemap Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Product

wmxSitemap :: WmxSitemap Source #

Creates a value of WmxSitemap with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

wsContents :: Lens' WmxSitemap [WmxSitemapContent] Source #

The various content types in the sitemap.

wsPath :: Lens' WmxSitemap (Maybe Text) Source #

The url of the sitemap.

wsIsSitemapsIndex :: Lens' WmxSitemap (Maybe Bool) Source #

If true, the sitemap is a collection of sitemaps.

wsLastSubmitted :: Lens' WmxSitemap (Maybe UTCTime) Source #

Date & time in which this sitemap was submitted. Date format is in RFC 3339 format (yyyy-mm-dd).

wsWarnings :: Lens' WmxSitemap (Maybe Int64) Source #

Number of warnings for the sitemap. These are generally non-critical issues with URLs in the sitemaps.

wsLastDownloaded :: Lens' WmxSitemap (Maybe UTCTime) Source #

Date & time in which this sitemap was last downloaded. Date format is in RFC 3339 format (yyyy-mm-dd).

wsIsPending :: Lens' WmxSitemap (Maybe Bool) Source #

If true, the sitemap has not been processed.

wsType :: Lens' WmxSitemap (Maybe Text) Source #

The type of the sitemap. For example: rssFeed.

wsErrors :: Lens' WmxSitemap (Maybe Int64) Source #

Number of errors in the sitemap. These are issues with the sitemap itself that need to be fixed before it can be processed correctly.

SitemapsListResponse

data SitemapsListResponse Source #

List of sitemaps.

See: sitemapsListResponse smart constructor.

Instances
Eq SitemapsListResponse Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Product

Data SitemapsListResponse Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> SitemapsListResponse -> c SitemapsListResponse #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c SitemapsListResponse #

toConstr :: SitemapsListResponse -> Constr #

dataTypeOf :: SitemapsListResponse -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c SitemapsListResponse) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c SitemapsListResponse) #

gmapT :: (forall b. Data b => b -> b) -> SitemapsListResponse -> SitemapsListResponse #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> SitemapsListResponse -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> SitemapsListResponse -> r #

gmapQ :: (forall d. Data d => d -> u) -> SitemapsListResponse -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> SitemapsListResponse -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> SitemapsListResponse -> m SitemapsListResponse #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> SitemapsListResponse -> m SitemapsListResponse #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> SitemapsListResponse -> m SitemapsListResponse #

Show SitemapsListResponse Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Product

Generic SitemapsListResponse Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Product

Associated Types

type Rep SitemapsListResponse :: Type -> Type #

ToJSON SitemapsListResponse Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Product

FromJSON SitemapsListResponse Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Product

type Rep SitemapsListResponse Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Product

type Rep SitemapsListResponse = D1 (MetaData "SitemapsListResponse" "Network.Google.WebmasterTools.Types.Product" "gogol-webmaster-tools-0.4.0-LKq04HhuGk13qpGnIbIn8X" True) (C1 (MetaCons "SitemapsListResponse'" PrefixI True) (S1 (MetaSel (Just "_slrSitemap") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe [WmxSitemap]))))

sitemapsListResponse :: SitemapsListResponse Source #

Creates a value of SitemapsListResponse with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

slrSitemap :: Lens' SitemapsListResponse [WmxSitemap] Source #

Contains detailed information about a specific URL submitted as a sitemap.

SearchAnalyticsQueryRequest

data SearchAnalyticsQueryRequest Source #

Instances
Eq SearchAnalyticsQueryRequest Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Product

Data SearchAnalyticsQueryRequest Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> SearchAnalyticsQueryRequest -> c SearchAnalyticsQueryRequest #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c SearchAnalyticsQueryRequest #

toConstr :: SearchAnalyticsQueryRequest -> Constr #

dataTypeOf :: SearchAnalyticsQueryRequest -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c SearchAnalyticsQueryRequest) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c SearchAnalyticsQueryRequest) #

gmapT :: (forall b. Data b => b -> b) -> SearchAnalyticsQueryRequest -> SearchAnalyticsQueryRequest #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> SearchAnalyticsQueryRequest -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> SearchAnalyticsQueryRequest -> r #

gmapQ :: (forall d. Data d => d -> u) -> SearchAnalyticsQueryRequest -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> SearchAnalyticsQueryRequest -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> SearchAnalyticsQueryRequest -> m SearchAnalyticsQueryRequest #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> SearchAnalyticsQueryRequest -> m SearchAnalyticsQueryRequest #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> SearchAnalyticsQueryRequest -> m SearchAnalyticsQueryRequest #

Show SearchAnalyticsQueryRequest Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Product

Generic SearchAnalyticsQueryRequest Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Product

Associated Types

type Rep SearchAnalyticsQueryRequest :: Type -> Type #

ToJSON SearchAnalyticsQueryRequest Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Product

FromJSON SearchAnalyticsQueryRequest Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Product

type Rep SearchAnalyticsQueryRequest Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Product

type Rep SearchAnalyticsQueryRequest = D1 (MetaData "SearchAnalyticsQueryRequest" "Network.Google.WebmasterTools.Types.Product" "gogol-webmaster-tools-0.4.0-LKq04HhuGk13qpGnIbIn8X" False) (C1 (MetaCons "SearchAnalyticsQueryRequest'" PrefixI True) (((S1 (MetaSel (Just "_saqrAggregationType") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_saqrRowLimit") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int32)))) :*: (S1 (MetaSel (Just "_saqrEndDate") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_saqrSearchType") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 (MetaSel (Just "_saqrDimensionFilterGroups") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [APIdimensionFilterGroup])) :*: S1 (MetaSel (Just "_saqrStartDate") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 (MetaSel (Just "_saqrStartRow") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int32))) :*: S1 (MetaSel (Just "_saqrDimensions") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Text]))))))

searchAnalyticsQueryRequest :: SearchAnalyticsQueryRequest Source #

Creates a value of SearchAnalyticsQueryRequest with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

saqrAggregationType :: Lens' SearchAnalyticsQueryRequest (Maybe Text) Source #

Optional; Default is "auto"
How data is aggregated. If aggregated by property, all data for the same property is aggregated; if aggregated by page, all data is aggregated by canonical URI. If you filter or group by page, choose AUTO; otherwise you can aggregate either by property or by page, depending on how you want your data calculated; see the help documentation to learn how data is calculated differently by site versus by page. Note: If you group or filter by page, you cannot aggregate by property. If you specify any value other than AUTO, the aggregation type in the result will match the requested type, or if you request an invalid type, you will get an error. The API will never change your aggregation type if the requested type is invalid.

saqrRowLimit :: Lens' SearchAnalyticsQueryRequest (Maybe Int32) Source #

Optional; Default is 1000
The maximum number of rows to return. Must be a number from 1 to 5,000 (inclusive).

saqrEndDate :: Lens' SearchAnalyticsQueryRequest (Maybe Text) Source #

Required
End date of the requested date range, in YYYY-MM-DD format, in PST (UTC - 8:00). Must be greater than or equal to the start date. This value is included in the range.

saqrSearchType :: Lens' SearchAnalyticsQueryRequest (Maybe Text) Source #

Optional; Default is "web"
The search type to filter for.

saqrDimensionFilterGroups :: Lens' SearchAnalyticsQueryRequest [APIdimensionFilterGroup] Source #

Optional
Zero or more filters to apply to the dimension grouping values; for example, 'query contains "buy"' to see only data where the query string contains the substring "buy" (not case-sensitive). You can filter by a dimension without grouping by it.

saqrStartDate :: Lens' SearchAnalyticsQueryRequest (Maybe Text) Source #

Required
Start date of the requested date range, in YYYY-MM-DD format, in PST time (UTC - 8:00). Must be less than or equal to the end date. This value is included in the range.

saqrStartRow :: Lens' SearchAnalyticsQueryRequest (Maybe Int32) Source #

Optional; Default is 0
Zero-based index of the first row in the response. Must be a non-negative number.

saqrDimensions :: Lens' SearchAnalyticsQueryRequest [Text] Source #

Optional
Zero or more dimensions to group results by. Dimensions are the group-by values in the Search Analytics page. Dimensions are combined to create a unique row key for each row. Results are grouped in the order that you supply these dimensions.

URLCrawlErrorsSamplesListPlatform

data URLCrawlErrorsSamplesListPlatform Source #

The user agent type (platform) that made the request. For example: web

Constructors

UCESLPMobile
mobile
UCESLPSmartphoneOnly
smartphoneOnly
UCESLPWeb
web
Instances
Enum URLCrawlErrorsSamplesListPlatform Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Sum

Eq URLCrawlErrorsSamplesListPlatform Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Sum

Data URLCrawlErrorsSamplesListPlatform Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> URLCrawlErrorsSamplesListPlatform -> c URLCrawlErrorsSamplesListPlatform #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c URLCrawlErrorsSamplesListPlatform #

toConstr :: URLCrawlErrorsSamplesListPlatform -> Constr #

dataTypeOf :: URLCrawlErrorsSamplesListPlatform -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c URLCrawlErrorsSamplesListPlatform) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c URLCrawlErrorsSamplesListPlatform) #

gmapT :: (forall b. Data b => b -> b) -> URLCrawlErrorsSamplesListPlatform -> URLCrawlErrorsSamplesListPlatform #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> URLCrawlErrorsSamplesListPlatform -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> URLCrawlErrorsSamplesListPlatform -> r #

gmapQ :: (forall d. Data d => d -> u) -> URLCrawlErrorsSamplesListPlatform -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> URLCrawlErrorsSamplesListPlatform -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> URLCrawlErrorsSamplesListPlatform -> m URLCrawlErrorsSamplesListPlatform #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> URLCrawlErrorsSamplesListPlatform -> m URLCrawlErrorsSamplesListPlatform #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> URLCrawlErrorsSamplesListPlatform -> m URLCrawlErrorsSamplesListPlatform #

Ord URLCrawlErrorsSamplesListPlatform Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Sum

Read URLCrawlErrorsSamplesListPlatform Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Sum

Show URLCrawlErrorsSamplesListPlatform Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Sum

Generic URLCrawlErrorsSamplesListPlatform Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Sum

Associated Types

type Rep URLCrawlErrorsSamplesListPlatform :: Type -> Type #

Hashable URLCrawlErrorsSamplesListPlatform Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Sum

ToJSON URLCrawlErrorsSamplesListPlatform Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Sum

FromJSON URLCrawlErrorsSamplesListPlatform Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Sum

FromHttpApiData URLCrawlErrorsSamplesListPlatform Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Sum

ToHttpApiData URLCrawlErrorsSamplesListPlatform Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Sum

type Rep URLCrawlErrorsSamplesListPlatform Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Sum

type Rep URLCrawlErrorsSamplesListPlatform = D1 (MetaData "URLCrawlErrorsSamplesListPlatform" "Network.Google.WebmasterTools.Types.Sum" "gogol-webmaster-tools-0.4.0-LKq04HhuGk13qpGnIbIn8X" False) (C1 (MetaCons "UCESLPMobile" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "UCESLPSmartphoneOnly" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "UCESLPWeb" PrefixI False) (U1 :: Type -> Type)))

SitesListResponse

data SitesListResponse Source #

List of sites with access level information.

See: sitesListResponse smart constructor.

Instances
Eq SitesListResponse Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Product

Data SitesListResponse Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> SitesListResponse -> c SitesListResponse #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c SitesListResponse #

toConstr :: SitesListResponse -> Constr #

dataTypeOf :: SitesListResponse -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c SitesListResponse) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c SitesListResponse) #

gmapT :: (forall b. Data b => b -> b) -> SitesListResponse -> SitesListResponse #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> SitesListResponse -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> SitesListResponse -> r #

gmapQ :: (forall d. Data d => d -> u) -> SitesListResponse -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> SitesListResponse -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> SitesListResponse -> m SitesListResponse #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> SitesListResponse -> m SitesListResponse #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> SitesListResponse -> m SitesListResponse #

Show SitesListResponse Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Product

Generic SitesListResponse Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Product

Associated Types

type Rep SitesListResponse :: Type -> Type #

ToJSON SitesListResponse Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Product

FromJSON SitesListResponse Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Product

type Rep SitesListResponse Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Product

type Rep SitesListResponse = D1 (MetaData "SitesListResponse" "Network.Google.WebmasterTools.Types.Product" "gogol-webmaster-tools-0.4.0-LKq04HhuGk13qpGnIbIn8X" True) (C1 (MetaCons "SitesListResponse'" PrefixI True) (S1 (MetaSel (Just "_slrSiteEntry") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe [WmxSite]))))

sitesListResponse :: SitesListResponse Source #

Creates a value of SitesListResponse with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

slrSiteEntry :: Lens' SitesListResponse [WmxSite] Source #

Contains permission level information about a Search Console site. For more information, see Permissions in Search Console.

WmxSite

data WmxSite Source #

Contains permission level information about a Search Console site. For more information, see Permissions in Search Console.

See: wmxSite smart constructor.

Instances
Eq WmxSite Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Product

Methods

(==) :: WmxSite -> WmxSite -> Bool #

(/=) :: WmxSite -> WmxSite -> Bool #

Data WmxSite Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> WmxSite -> c WmxSite #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c WmxSite #

toConstr :: WmxSite -> Constr #

dataTypeOf :: WmxSite -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c WmxSite) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c WmxSite) #

gmapT :: (forall b. Data b => b -> b) -> WmxSite -> WmxSite #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> WmxSite -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> WmxSite -> r #

gmapQ :: (forall d. Data d => d -> u) -> WmxSite -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> WmxSite -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> WmxSite -> m WmxSite #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> WmxSite -> m WmxSite #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> WmxSite -> m WmxSite #

Show WmxSite Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Product

Generic WmxSite Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Product

Associated Types

type Rep WmxSite :: Type -> Type #

Methods

from :: WmxSite -> Rep WmxSite x #

to :: Rep WmxSite x -> WmxSite #

ToJSON WmxSite Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Product

FromJSON WmxSite Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Product

type Rep WmxSite Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Product

type Rep WmxSite = D1 (MetaData "WmxSite" "Network.Google.WebmasterTools.Types.Product" "gogol-webmaster-tools-0.4.0-LKq04HhuGk13qpGnIbIn8X" False) (C1 (MetaCons "WmxSite'" PrefixI True) (S1 (MetaSel (Just "_wsPermissionLevel") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_wsSiteURL") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))))

wmxSite :: WmxSite Source #

Creates a value of WmxSite with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

wsPermissionLevel :: Lens' WmxSite (Maybe Text) Source #

The user's permission level for the site.

wsSiteURL :: Lens' WmxSite (Maybe Text) Source #

The URL of the site.

URLCrawlErrorscountsQueryCategory

data URLCrawlErrorscountsQueryCategory Source #

The crawl error category. For example: serverError. If not specified, returns results for all categories.

Constructors

UCEQCAuthPermissions
authPermissions
UCEQCFlashContent
flashContent
UCEQCManyToOneRedirect
manyToOneRedirect
UCEQCNotFollowed
notFollowed
UCEQCNotFound
notFound
UCEQCOther
other
UCEQCRoboted
roboted
UCEQCServerError
serverError
UCEQCSOFT404
soft404
Instances
Enum URLCrawlErrorscountsQueryCategory Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Sum

Eq URLCrawlErrorscountsQueryCategory Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Sum

Data URLCrawlErrorscountsQueryCategory Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> URLCrawlErrorscountsQueryCategory -> c URLCrawlErrorscountsQueryCategory #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c URLCrawlErrorscountsQueryCategory #

toConstr :: URLCrawlErrorscountsQueryCategory -> Constr #

dataTypeOf :: URLCrawlErrorscountsQueryCategory -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c URLCrawlErrorscountsQueryCategory) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c URLCrawlErrorscountsQueryCategory) #

gmapT :: (forall b. Data b => b -> b) -> URLCrawlErrorscountsQueryCategory -> URLCrawlErrorscountsQueryCategory #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> URLCrawlErrorscountsQueryCategory -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> URLCrawlErrorscountsQueryCategory -> r #

gmapQ :: (forall d. Data d => d -> u) -> URLCrawlErrorscountsQueryCategory -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> URLCrawlErrorscountsQueryCategory -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> URLCrawlErrorscountsQueryCategory -> m URLCrawlErrorscountsQueryCategory #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> URLCrawlErrorscountsQueryCategory -> m URLCrawlErrorscountsQueryCategory #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> URLCrawlErrorscountsQueryCategory -> m URLCrawlErrorscountsQueryCategory #

Ord URLCrawlErrorscountsQueryCategory Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Sum

Read URLCrawlErrorscountsQueryCategory Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Sum

Show URLCrawlErrorscountsQueryCategory Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Sum

Generic URLCrawlErrorscountsQueryCategory Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Sum

Associated Types

type Rep URLCrawlErrorscountsQueryCategory :: Type -> Type #

Hashable URLCrawlErrorscountsQueryCategory Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Sum

ToJSON URLCrawlErrorscountsQueryCategory Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Sum

FromJSON URLCrawlErrorscountsQueryCategory Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Sum

FromHttpApiData URLCrawlErrorscountsQueryCategory Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Sum

ToHttpApiData URLCrawlErrorscountsQueryCategory Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Sum

type Rep URLCrawlErrorscountsQueryCategory Source # 
Instance details

Defined in Network.Google.WebmasterTools.Types.Sum

type Rep URLCrawlErrorscountsQueryCategory = D1 (MetaData "URLCrawlErrorscountsQueryCategory" "Network.Google.WebmasterTools.Types.Sum" "gogol-webmaster-tools-0.4.0-LKq04HhuGk13qpGnIbIn8X" False) (((C1 (MetaCons "UCEQCAuthPermissions" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "UCEQCFlashContent" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "UCEQCManyToOneRedirect" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "UCEQCNotFollowed" PrefixI False) (U1 :: Type -> Type))) :+: ((C1 (MetaCons "UCEQCNotFound" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "UCEQCOther" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "UCEQCRoboted" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "UCEQCServerError" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "UCEQCSOFT404" PrefixI False) (U1 :: Type -> Type)))))