packages feed

gogol-affiliates 0.0.1 → 0.1.0

raw patch · 16 files changed

+321/−310 lines, 16 filesdep ~gogol-corePVP ok

version bump matches the API change (PVP)

Dependency ranges changed: gogol-core

API changes (from Hackage documentation)

- Network.Google.Resource.GAN.Advertisers.Get: instance GHC.Generics.Constructor Network.Google.Resource.GAN.Advertisers.Get.C1_0AdvertisersGet
- Network.Google.Resource.GAN.Advertisers.Get: instance GHC.Generics.Datatype Network.Google.Resource.GAN.Advertisers.Get.D1AdvertisersGet
- Network.Google.Resource.GAN.Advertisers.Get: instance GHC.Generics.Selector Network.Google.Resource.GAN.Advertisers.Get.S1_0_0AdvertisersGet
- Network.Google.Resource.GAN.Advertisers.Get: instance GHC.Generics.Selector Network.Google.Resource.GAN.Advertisers.Get.S1_0_1AdvertisersGet
- Network.Google.Resource.GAN.Advertisers.Get: instance GHC.Generics.Selector Network.Google.Resource.GAN.Advertisers.Get.S1_0_2AdvertisersGet
- Network.Google.Resource.GAN.Advertisers.List: instance GHC.Generics.Constructor Network.Google.Resource.GAN.Advertisers.List.C1_0AdvertisersList
- Network.Google.Resource.GAN.Advertisers.List: instance GHC.Generics.Datatype Network.Google.Resource.GAN.Advertisers.List.D1AdvertisersList
- Network.Google.Resource.GAN.Advertisers.List: instance GHC.Generics.Selector Network.Google.Resource.GAN.Advertisers.List.S1_0_0AdvertisersList
- Network.Google.Resource.GAN.Advertisers.List: instance GHC.Generics.Selector Network.Google.Resource.GAN.Advertisers.List.S1_0_1AdvertisersList
- Network.Google.Resource.GAN.Advertisers.List: instance GHC.Generics.Selector Network.Google.Resource.GAN.Advertisers.List.S1_0_2AdvertisersList
- Network.Google.Resource.GAN.Advertisers.List: instance GHC.Generics.Selector Network.Google.Resource.GAN.Advertisers.List.S1_0_3AdvertisersList
- Network.Google.Resource.GAN.Advertisers.List: instance GHC.Generics.Selector Network.Google.Resource.GAN.Advertisers.List.S1_0_4AdvertisersList
- Network.Google.Resource.GAN.Advertisers.List: instance GHC.Generics.Selector Network.Google.Resource.GAN.Advertisers.List.S1_0_5AdvertisersList
- Network.Google.Resource.GAN.Advertisers.List: instance GHC.Generics.Selector Network.Google.Resource.GAN.Advertisers.List.S1_0_6AdvertisersList
- Network.Google.Resource.GAN.Advertisers.List: instance GHC.Generics.Selector Network.Google.Resource.GAN.Advertisers.List.S1_0_7AdvertisersList
- Network.Google.Resource.GAN.Advertisers.List: instance GHC.Generics.Selector Network.Google.Resource.GAN.Advertisers.List.S1_0_8AdvertisersList
- Network.Google.Resource.GAN.CcOffers.List: instance GHC.Generics.Constructor Network.Google.Resource.GAN.CcOffers.List.C1_0CcOffersList
- Network.Google.Resource.GAN.CcOffers.List: instance GHC.Generics.Datatype Network.Google.Resource.GAN.CcOffers.List.D1CcOffersList
- Network.Google.Resource.GAN.CcOffers.List: instance GHC.Generics.Selector Network.Google.Resource.GAN.CcOffers.List.S1_0_0CcOffersList
- Network.Google.Resource.GAN.CcOffers.List: instance GHC.Generics.Selector Network.Google.Resource.GAN.CcOffers.List.S1_0_1CcOffersList
- Network.Google.Resource.GAN.CcOffers.List: instance GHC.Generics.Selector Network.Google.Resource.GAN.CcOffers.List.S1_0_2CcOffersList
- Network.Google.Resource.GAN.Events.List: instance GHC.Generics.Constructor Network.Google.Resource.GAN.Events.List.C1_0EventsList
- Network.Google.Resource.GAN.Events.List: instance GHC.Generics.Datatype Network.Google.Resource.GAN.Events.List.D1EventsList
- Network.Google.Resource.GAN.Events.List: instance GHC.Generics.Selector Network.Google.Resource.GAN.Events.List.S1_0_0EventsList
- Network.Google.Resource.GAN.Events.List: instance GHC.Generics.Selector Network.Google.Resource.GAN.Events.List.S1_0_10EventsList
- Network.Google.Resource.GAN.Events.List: instance GHC.Generics.Selector Network.Google.Resource.GAN.Events.List.S1_0_11EventsList
- Network.Google.Resource.GAN.Events.List: instance GHC.Generics.Selector Network.Google.Resource.GAN.Events.List.S1_0_12EventsList
- Network.Google.Resource.GAN.Events.List: instance GHC.Generics.Selector Network.Google.Resource.GAN.Events.List.S1_0_13EventsList
- Network.Google.Resource.GAN.Events.List: instance GHC.Generics.Selector Network.Google.Resource.GAN.Events.List.S1_0_14EventsList
- Network.Google.Resource.GAN.Events.List: instance GHC.Generics.Selector Network.Google.Resource.GAN.Events.List.S1_0_15EventsList
- Network.Google.Resource.GAN.Events.List: instance GHC.Generics.Selector Network.Google.Resource.GAN.Events.List.S1_0_16EventsList
- Network.Google.Resource.GAN.Events.List: instance GHC.Generics.Selector Network.Google.Resource.GAN.Events.List.S1_0_17EventsList
- Network.Google.Resource.GAN.Events.List: instance GHC.Generics.Selector Network.Google.Resource.GAN.Events.List.S1_0_1EventsList
- Network.Google.Resource.GAN.Events.List: instance GHC.Generics.Selector Network.Google.Resource.GAN.Events.List.S1_0_2EventsList
- Network.Google.Resource.GAN.Events.List: instance GHC.Generics.Selector Network.Google.Resource.GAN.Events.List.S1_0_3EventsList
- Network.Google.Resource.GAN.Events.List: instance GHC.Generics.Selector Network.Google.Resource.GAN.Events.List.S1_0_4EventsList
- Network.Google.Resource.GAN.Events.List: instance GHC.Generics.Selector Network.Google.Resource.GAN.Events.List.S1_0_5EventsList
- Network.Google.Resource.GAN.Events.List: instance GHC.Generics.Selector Network.Google.Resource.GAN.Events.List.S1_0_6EventsList
- Network.Google.Resource.GAN.Events.List: instance GHC.Generics.Selector Network.Google.Resource.GAN.Events.List.S1_0_7EventsList
- Network.Google.Resource.GAN.Events.List: instance GHC.Generics.Selector Network.Google.Resource.GAN.Events.List.S1_0_8EventsList
- Network.Google.Resource.GAN.Events.List: instance GHC.Generics.Selector Network.Google.Resource.GAN.Events.List.S1_0_9EventsList
- Network.Google.Resource.GAN.Links.Get: instance GHC.Generics.Constructor Network.Google.Resource.GAN.Links.Get.C1_0LinksGet
- Network.Google.Resource.GAN.Links.Get: instance GHC.Generics.Datatype Network.Google.Resource.GAN.Links.Get.D1LinksGet
- Network.Google.Resource.GAN.Links.Get: instance GHC.Generics.Selector Network.Google.Resource.GAN.Links.Get.S1_0_0LinksGet
- Network.Google.Resource.GAN.Links.Get: instance GHC.Generics.Selector Network.Google.Resource.GAN.Links.Get.S1_0_1LinksGet
- Network.Google.Resource.GAN.Links.Get: instance GHC.Generics.Selector Network.Google.Resource.GAN.Links.Get.S1_0_2LinksGet
- Network.Google.Resource.GAN.Links.Insert: instance GHC.Generics.Constructor Network.Google.Resource.GAN.Links.Insert.C1_0LinksInsert
- Network.Google.Resource.GAN.Links.Insert: instance GHC.Generics.Datatype Network.Google.Resource.GAN.Links.Insert.D1LinksInsert
- Network.Google.Resource.GAN.Links.Insert: instance GHC.Generics.Selector Network.Google.Resource.GAN.Links.Insert.S1_0_0LinksInsert
- Network.Google.Resource.GAN.Links.Insert: instance GHC.Generics.Selector Network.Google.Resource.GAN.Links.Insert.S1_0_1LinksInsert
- Network.Google.Resource.GAN.Links.Insert: instance GHC.Generics.Selector Network.Google.Resource.GAN.Links.Insert.S1_0_2LinksInsert
- Network.Google.Resource.GAN.Links.List: instance GHC.Generics.Constructor Network.Google.Resource.GAN.Links.List.C1_0LinksList
- Network.Google.Resource.GAN.Links.List: instance GHC.Generics.Datatype Network.Google.Resource.GAN.Links.List.D1LinksList
- Network.Google.Resource.GAN.Links.List: instance GHC.Generics.Selector Network.Google.Resource.GAN.Links.List.S1_0_0LinksList
- Network.Google.Resource.GAN.Links.List: instance GHC.Generics.Selector Network.Google.Resource.GAN.Links.List.S1_0_10LinksList
- Network.Google.Resource.GAN.Links.List: instance GHC.Generics.Selector Network.Google.Resource.GAN.Links.List.S1_0_11LinksList
- Network.Google.Resource.GAN.Links.List: instance GHC.Generics.Selector Network.Google.Resource.GAN.Links.List.S1_0_12LinksList
- Network.Google.Resource.GAN.Links.List: instance GHC.Generics.Selector Network.Google.Resource.GAN.Links.List.S1_0_13LinksList
- Network.Google.Resource.GAN.Links.List: instance GHC.Generics.Selector Network.Google.Resource.GAN.Links.List.S1_0_14LinksList
- Network.Google.Resource.GAN.Links.List: instance GHC.Generics.Selector Network.Google.Resource.GAN.Links.List.S1_0_1LinksList
- Network.Google.Resource.GAN.Links.List: instance GHC.Generics.Selector Network.Google.Resource.GAN.Links.List.S1_0_2LinksList
- Network.Google.Resource.GAN.Links.List: instance GHC.Generics.Selector Network.Google.Resource.GAN.Links.List.S1_0_3LinksList
- Network.Google.Resource.GAN.Links.List: instance GHC.Generics.Selector Network.Google.Resource.GAN.Links.List.S1_0_4LinksList
- Network.Google.Resource.GAN.Links.List: instance GHC.Generics.Selector Network.Google.Resource.GAN.Links.List.S1_0_5LinksList
- Network.Google.Resource.GAN.Links.List: instance GHC.Generics.Selector Network.Google.Resource.GAN.Links.List.S1_0_6LinksList
- Network.Google.Resource.GAN.Links.List: instance GHC.Generics.Selector Network.Google.Resource.GAN.Links.List.S1_0_7LinksList
- Network.Google.Resource.GAN.Links.List: instance GHC.Generics.Selector Network.Google.Resource.GAN.Links.List.S1_0_8LinksList
- Network.Google.Resource.GAN.Links.List: instance GHC.Generics.Selector Network.Google.Resource.GAN.Links.List.S1_0_9LinksList
- Network.Google.Resource.GAN.Publishers.Get: instance GHC.Generics.Constructor Network.Google.Resource.GAN.Publishers.Get.C1_0PublishersGet
- Network.Google.Resource.GAN.Publishers.Get: instance GHC.Generics.Datatype Network.Google.Resource.GAN.Publishers.Get.D1PublishersGet
- Network.Google.Resource.GAN.Publishers.Get: instance GHC.Generics.Selector Network.Google.Resource.GAN.Publishers.Get.S1_0_0PublishersGet
- Network.Google.Resource.GAN.Publishers.Get: instance GHC.Generics.Selector Network.Google.Resource.GAN.Publishers.Get.S1_0_1PublishersGet
- Network.Google.Resource.GAN.Publishers.Get: instance GHC.Generics.Selector Network.Google.Resource.GAN.Publishers.Get.S1_0_2PublishersGet
- Network.Google.Resource.GAN.Publishers.List: instance GHC.Generics.Constructor Network.Google.Resource.GAN.Publishers.List.C1_0PublishersList
- Network.Google.Resource.GAN.Publishers.List: instance GHC.Generics.Datatype Network.Google.Resource.GAN.Publishers.List.D1PublishersList
- Network.Google.Resource.GAN.Publishers.List: instance GHC.Generics.Selector Network.Google.Resource.GAN.Publishers.List.S1_0_0PublishersList
- Network.Google.Resource.GAN.Publishers.List: instance GHC.Generics.Selector Network.Google.Resource.GAN.Publishers.List.S1_0_1PublishersList
- Network.Google.Resource.GAN.Publishers.List: instance GHC.Generics.Selector Network.Google.Resource.GAN.Publishers.List.S1_0_2PublishersList
- Network.Google.Resource.GAN.Publishers.List: instance GHC.Generics.Selector Network.Google.Resource.GAN.Publishers.List.S1_0_3PublishersList
- Network.Google.Resource.GAN.Publishers.List: instance GHC.Generics.Selector Network.Google.Resource.GAN.Publishers.List.S1_0_4PublishersList
- Network.Google.Resource.GAN.Publishers.List: instance GHC.Generics.Selector Network.Google.Resource.GAN.Publishers.List.S1_0_5PublishersList
- Network.Google.Resource.GAN.Publishers.List: instance GHC.Generics.Selector Network.Google.Resource.GAN.Publishers.List.S1_0_6PublishersList
- Network.Google.Resource.GAN.Publishers.List: instance GHC.Generics.Selector Network.Google.Resource.GAN.Publishers.List.S1_0_7PublishersList
- Network.Google.Resource.GAN.Publishers.List: instance GHC.Generics.Selector Network.Google.Resource.GAN.Publishers.List.S1_0_8PublishersList
- Network.Google.Resource.GAN.Reports.Get: instance GHC.Generics.Constructor Network.Google.Resource.GAN.Reports.Get.C1_0ReportsGet
- Network.Google.Resource.GAN.Reports.Get: instance GHC.Generics.Datatype Network.Google.Resource.GAN.Reports.Get.D1ReportsGet
- Network.Google.Resource.GAN.Reports.Get: instance GHC.Generics.Selector Network.Google.Resource.GAN.Reports.Get.S1_0_0ReportsGet
- Network.Google.Resource.GAN.Reports.Get: instance GHC.Generics.Selector Network.Google.Resource.GAN.Reports.Get.S1_0_10ReportsGet
- Network.Google.Resource.GAN.Reports.Get: instance GHC.Generics.Selector Network.Google.Resource.GAN.Reports.Get.S1_0_11ReportsGet
- Network.Google.Resource.GAN.Reports.Get: instance GHC.Generics.Selector Network.Google.Resource.GAN.Reports.Get.S1_0_12ReportsGet
- Network.Google.Resource.GAN.Reports.Get: instance GHC.Generics.Selector Network.Google.Resource.GAN.Reports.Get.S1_0_13ReportsGet
- Network.Google.Resource.GAN.Reports.Get: instance GHC.Generics.Selector Network.Google.Resource.GAN.Reports.Get.S1_0_1ReportsGet
- Network.Google.Resource.GAN.Reports.Get: instance GHC.Generics.Selector Network.Google.Resource.GAN.Reports.Get.S1_0_2ReportsGet
- Network.Google.Resource.GAN.Reports.Get: instance GHC.Generics.Selector Network.Google.Resource.GAN.Reports.Get.S1_0_3ReportsGet
- Network.Google.Resource.GAN.Reports.Get: instance GHC.Generics.Selector Network.Google.Resource.GAN.Reports.Get.S1_0_4ReportsGet
- Network.Google.Resource.GAN.Reports.Get: instance GHC.Generics.Selector Network.Google.Resource.GAN.Reports.Get.S1_0_5ReportsGet
- Network.Google.Resource.GAN.Reports.Get: instance GHC.Generics.Selector Network.Google.Resource.GAN.Reports.Get.S1_0_6ReportsGet
- Network.Google.Resource.GAN.Reports.Get: instance GHC.Generics.Selector Network.Google.Resource.GAN.Reports.Get.S1_0_7ReportsGet
- Network.Google.Resource.GAN.Reports.Get: instance GHC.Generics.Selector Network.Google.Resource.GAN.Reports.Get.S1_0_8ReportsGet
- Network.Google.Resource.GAN.Reports.Get: instance GHC.Generics.Selector Network.Google.Resource.GAN.Reports.Get.S1_0_9ReportsGet
- Network.Google.Affiliates: affiliatesService :: Service
+ Network.Google.Affiliates: affiliatesService :: ServiceConfig
- Network.Google.Affiliates.Types: affiliatesService :: Service
+ Network.Google.Affiliates.Types: affiliatesService :: ServiceConfig

Files

README.md view
@@ -8,7 +8,7 @@  ## Version -`0.0.1`+`0.1.0`   ## Description@@ -18,9 +18,9 @@  ## Contribute -For any problems, comments, or feedback please create an issue [here on GitHub](https://github.com/brendanhay/amazonka/issues).+For any problems, comments, or feedback please create an issue [here on GitHub](https://github.com/brendanhay/gogol/issues). -> _Note:_ this library is an auto-generated Haskell package. Please see `amazonka-gen` for more information.+> _Note:_ this library is an auto-generated Haskell package. Please see `gogol-gen` for more information.   ## Licence
gen/Network/Google/Affiliates.hs view
@@ -7,7 +7,7 @@  -- | -- Module      : Network.Google.Affiliates--- Copyright   : (c) 2015 Brendan Hay+-- Copyright   : (c) 2015-2016 Brendan Hay -- License     : Mozilla Public License, v. 2.0. -- Maintainer  : Brendan Hay <brendan.g.hay@gmail.com> -- Stability   : auto-generated
gen/Network/Google/Affiliates/Types.hs view
@@ -1,3 +1,4 @@+{-# LANGUAGE DataKinds          #-} {-# LANGUAGE DeriveDataTypeable #-} {-# LANGUAGE DeriveGeneric      #-} {-# LANGUAGE NoImplicitPrelude  #-}@@ -7,7 +8,7 @@  -- | -- Module      : Network.Google.Affiliates.Types--- Copyright   : (c) 2015 Brendan Hay+-- Copyright   : (c) 2015-2016 Brendan Hay -- License     : Mozilla Public License, v. 2.0. -- Maintainer  : Brendan Hay <brendan.g.hay@gmail.com> -- Stability   : auto-generated@@ -345,7 +346,7 @@ import           Network.Google.Prelude  -- | Default request referring to version 'v1beta1' of the Google Affiliate Network API. This contains the host and root path used as a starting point for constructing service requests.-affiliatesService :: Service+affiliatesService :: ServiceConfig affiliatesService   = defaultService (ServiceId "gan:v1beta1")       "www.googleapis.com"
gen/Network/Google/Affiliates/Types/Product.hs view
@@ -9,7 +9,7 @@  -- | -- Module      : Network.Google.Affiliates.Types.Product--- Copyright   : (c) 2015 Brendan Hay+-- Copyright   : (c) 2015-2016 Brendan Hay -- License     : Mozilla Public License, v. 2.0. -- Maintainer  : Brendan Hay <brendan.g.hay@gmail.com> -- Stability   : auto-generated@@ -23,7 +23,7 @@ -- | An EventResource. -- -- /See:/ 'event' smart constructor.-data Event = Event+data Event = Event'     { _eModifyDate          :: !(Maybe DateTime')     , _eStatus              :: !(Maybe Text)     , _eCommissionableSales :: !(Maybe Money)@@ -86,7 +86,7 @@ event     :: Event event =-    Event+    Event'     { _eModifyDate = Nothing     , _eStatus = Nothing     , _eCommissionableSales = Nothing@@ -214,7 +214,7 @@         parseJSON           = withObject "Event"               (\ o ->-                 Event <$>+                 Event' <$>                    (o .:? "modifyDate") <*> (o .:? "status") <*>                      (o .:? "commissionableSales")                      <*> (o .:? "chargeId")@@ -234,7 +234,7 @@                      <*> (o .:? "publisherName"))  instance ToJSON Event where-        toJSON Event{..}+        toJSON Event'{..}           = object               (catMaybes                  [("modifyDate" .=) <$> _eModifyDate,@@ -258,7 +258,7 @@ -- | An ApiMoneyProto. -- -- /See:/ 'money' smart constructor.-data Money = Money+data Money = Money'     { _mAmount       :: !(Maybe (Textual Double))     , _mCurrencyCode :: !(Maybe Text)     } deriving (Eq,Show,Data,Typeable,Generic)@@ -273,7 +273,7 @@ money     :: Money money =-    Money+    Money'     { _mAmount = Nothing     , _mCurrencyCode = Nothing     }@@ -294,11 +294,11 @@         parseJSON           = withObject "Money"               (\ o ->-                 Money <$>+                 Money' <$>                    (o .:? "amount") <*> (o .:? "currencyCode"))  instance ToJSON Money where-        toJSON Money{..}+        toJSON Money'{..}           = object               (catMaybes                  [("amount" .=) <$> _mAmount,@@ -307,7 +307,7 @@ -- | A LinkResource. -- -- /See:/ 'link' smart constructor.-data Link = Link+data Link = Link'     { _lAuthorship            :: !(Maybe Text)     , _lDestinationURL        :: !(Maybe Text)     , _lClickTrackingURL      :: !(Maybe Text)@@ -379,7 +379,7 @@ link     :: Link link =-    Link+    Link'     { _lAuthorship = Nothing     , _lDestinationURL = Nothing     , _lClickTrackingURL = Nothing@@ -528,7 +528,7 @@         parseJSON           = withObject "Link"               (\ o ->-                 Link <$>+                 Link' <$>                    (o .:? "authorship") <*> (o .:? "destinationUrl") <*>                      (o .:? "clickTrackingUrl")                      <*> (o .:? "createDate")@@ -551,7 +551,7 @@                      <*> (o .:? "description"))  instance ToJSON Link where-        toJSON Link{..}+        toJSON Link'{..}           = object               (catMaybes                  [("authorship" .=) <$> _lAuthorship,@@ -579,7 +579,7 @@  -- -- /See:/ 'ccOffers' smart constructor.-data CcOffers = CcOffers+data CcOffers = CcOffers'     { _coKind  :: !Text     , _coItems :: !(Maybe [CcOffer])     } deriving (Eq,Show,Data,Typeable,Generic)@@ -594,7 +594,7 @@ ccOffers     :: CcOffers ccOffers =-    CcOffers+    CcOffers'     { _coKind = "gan#ccOffers"     , _coItems = Nothing     }@@ -613,12 +613,12 @@         parseJSON           = withObject "CcOffers"               (\ o ->-                 CcOffers <$>+                 CcOffers' <$>                    (o .:? "kind" .!= "gan#ccOffers") <*>                      (o .:? "items" .!= mempty))  instance ToJSON CcOffers where-        toJSON CcOffers{..}+        toJSON CcOffers'{..}           = object               (catMaybes                  [Just ("kind" .= _coKind),@@ -626,7 +626,7 @@  -- -- /See:/ 'ccOfferDefaultFeesItem' smart constructor.-data CcOfferDefaultFeesItem = CcOfferDefaultFeesItem+data CcOfferDefaultFeesItem = CcOfferDefaultFeesItem'     { _codfiRateType :: !(Maybe Text)     , _codfiMinRate  :: !(Maybe (Textual Double))     , _codfiCategory :: !(Maybe Text)@@ -647,7 +647,7 @@ ccOfferDefaultFeesItem     :: CcOfferDefaultFeesItem ccOfferDefaultFeesItem =-    CcOfferDefaultFeesItem+    CcOfferDefaultFeesItem'     { _codfiRateType = Nothing     , _codfiMinRate = Nothing     , _codfiCategory = Nothing@@ -684,13 +684,13 @@         parseJSON           = withObject "CcOfferDefaultFeesItem"               (\ o ->-                 CcOfferDefaultFeesItem <$>+                 CcOfferDefaultFeesItem' <$>                    (o .:? "rateType") <*> (o .:? "minRate") <*>                      (o .:? "category")                      <*> (o .:? "maxRate"))  instance ToJSON CcOfferDefaultFeesItem where-        toJSON CcOfferDefaultFeesItem{..}+        toJSON CcOfferDefaultFeesItem'{..}           = object               (catMaybes                  [("rateType" .=) <$> _codfiRateType,@@ -702,7 +702,7 @@ -- advertiser or publisher. -- -- /See:/ 'report' smart constructor.-data Report = Report+data Report = Report'     { _rEndDate          :: !(Maybe Text)     , _rTotalsRows       :: !(Maybe [[JSONValue]])     , _rKind             :: !Text@@ -735,7 +735,7 @@ report     :: Report report =-    Report+    Report'     { _rEndDate = Nothing     , _rTotalsRows = Nothing     , _rKind = "gan#report"@@ -794,7 +794,7 @@         parseJSON           = withObject "Report"               (\ o ->-                 Report <$>+                 Report' <$>                    (o .:? "end_date") <*>                      (o .:? "totals_rows" .!= mempty)                      <*> (o .:? "kind" .!= "gan#report")@@ -805,7 +805,7 @@                      <*> (o .:? "type"))  instance ToJSON Report where-        toJSON Report{..}+        toJSON Report'{..}           = object               (catMaybes                  [("end_date" .=) <$> _rEndDate,@@ -819,7 +819,7 @@  -- -- /See:/ 'advertisers' smart constructor.-data Advertisers = Advertisers+data Advertisers = Advertisers'     { _aNextPageToken :: !(Maybe Text)     , _aKind          :: !Text     , _aItems         :: !(Maybe [Advertiser])@@ -837,7 +837,7 @@ advertisers     :: Advertisers advertisers =-    Advertisers+    Advertisers'     { _aNextPageToken = Nothing     , _aKind = "gan#advertisers"     , _aItems = Nothing@@ -864,13 +864,13 @@         parseJSON           = withObject "Advertisers"               (\ o ->-                 Advertisers <$>+                 Advertisers' <$>                    (o .:? "nextPageToken") <*>                      (o .:? "kind" .!= "gan#advertisers")                      <*> (o .:? "items" .!= mempty))  instance ToJSON Advertisers where-        toJSON Advertisers{..}+        toJSON Advertisers'{..}           = object               (catMaybes                  [("nextPageToken" .=) <$> _aNextPageToken,@@ -878,7 +878,7 @@  -- -- /See:/ 'eventProductsItem' smart constructor.-data EventProductsItem = EventProductsItem+data EventProductsItem = EventProductsItem'     { _epiSKUName      :: !(Maybe Text)     , _epiNetworkFee   :: !(Maybe Money)     , _epiQuantity     :: !(Maybe (Textual Int64))@@ -914,7 +914,7 @@ eventProductsItem     :: EventProductsItem eventProductsItem =-    EventProductsItem+    EventProductsItem'     { _epiSKUName = Nothing     , _epiNetworkFee = Nothing     , _epiQuantity = Nothing@@ -980,7 +980,7 @@         parseJSON           = withObject "EventProductsItem"               (\ o ->-                 EventProductsItem <$>+                 EventProductsItem' <$>                    (o .:? "skuName") <*> (o .:? "networkFee") <*>                      (o .:? "quantity")                      <*> (o .:? "categoryName")@@ -991,7 +991,7 @@                      <*> (o .:? "earnings"))  instance ToJSON EventProductsItem where-        toJSON EventProductsItem{..}+        toJSON EventProductsItem'{..}           = object               (catMaybes                  [("skuName" .=) <$> _epiSKUName,@@ -1006,7 +1006,7 @@  -- -- /See:/ 'ccOfferBonusRewardsItem' smart constructor.-data CcOfferBonusRewardsItem = CcOfferBonusRewardsItem+data CcOfferBonusRewardsItem = CcOfferBonusRewardsItem'     { _cobriAmount  :: !(Maybe (Textual Double))     , _cobriDetails :: !(Maybe Text)     } deriving (Eq,Show,Data,Typeable,Generic)@@ -1021,7 +1021,7 @@ ccOfferBonusRewardsItem     :: CcOfferBonusRewardsItem ccOfferBonusRewardsItem =-    CcOfferBonusRewardsItem+    CcOfferBonusRewardsItem'     { _cobriAmount = Nothing     , _cobriDetails = Nothing     }@@ -1042,11 +1042,11 @@         parseJSON           = withObject "CcOfferBonusRewardsItem"               (\ o ->-                 CcOfferBonusRewardsItem <$>+                 CcOfferBonusRewardsItem' <$>                    (o .:? "amount") <*> (o .:? "details"))  instance ToJSON CcOfferBonusRewardsItem where-        toJSON CcOfferBonusRewardsItem{..}+        toJSON CcOfferBonusRewardsItem'{..}           = object               (catMaybes                  [("amount" .=) <$> _cobriAmount,@@ -1054,7 +1054,7 @@  -- -- /See:/ 'events' smart constructor.-data Events = Events+data Events = Events'     { _eveNextPageToken :: !(Maybe Text)     , _eveKind          :: !Text     , _eveItems         :: !(Maybe [Event])@@ -1072,7 +1072,7 @@ events     :: Events events =-    Events+    Events'     { _eveNextPageToken = Nothing     , _eveKind = "gan#events"     , _eveItems = Nothing@@ -1100,13 +1100,13 @@         parseJSON           = withObject "Events"               (\ o ->-                 Events <$>+                 Events' <$>                    (o .:? "nextPageToken") <*>                      (o .:? "kind" .!= "gan#events")                      <*> (o .:? "items" .!= mempty))  instance ToJSON Events where-        toJSON Events{..}+        toJSON Events'{..}           = object               (catMaybes                  [("nextPageToken" .=) <$> _eveNextPageToken,@@ -1116,7 +1116,7 @@ -- | Special offers on the link. -- -- /See:/ 'linkSpecialOffers' smart constructor.-data LinkSpecialOffers = LinkSpecialOffers+data LinkSpecialOffers = LinkSpecialOffers'     { _lsoFreeShippingMin :: !(Maybe Money)     , _lsoPercentOff      :: !(Maybe (Textual Double))     , _lsoPriceCut        :: !(Maybe Money)@@ -1149,7 +1149,7 @@ linkSpecialOffers     :: LinkSpecialOffers linkSpecialOffers =-    LinkSpecialOffers+    LinkSpecialOffers'     { _lsoFreeShippingMin = Nothing     , _lsoPercentOff = Nothing     , _lsoPriceCut = Nothing@@ -1213,7 +1213,7 @@         parseJSON           = withObject "LinkSpecialOffers"               (\ o ->-                 LinkSpecialOffers <$>+                 LinkSpecialOffers' <$>                    (o .:? "freeShippingMin") <*> (o .:? "percentOff")                      <*> (o .:? "priceCut")                      <*> (o .:? "priceCutMin")@@ -1223,7 +1223,7 @@                      <*> (o .:? "freeGift"))  instance ToJSON LinkSpecialOffers where-        toJSON LinkSpecialOffers{..}+        toJSON LinkSpecialOffers'{..}           = object               (catMaybes                  [("freeShippingMin" .=) <$> _lsoFreeShippingMin,@@ -1237,7 +1237,7 @@  -- -- /See:/ 'publishers' smart constructor.-data Publishers = Publishers+data Publishers = Publishers'     { _pNextPageToken :: !(Maybe Text)     , _pKind          :: !Text     , _pItems         :: !(Maybe [Publisher])@@ -1255,7 +1255,7 @@ publishers     :: Publishers publishers =-    Publishers+    Publishers'     { _pNextPageToken = Nothing     , _pKind = "gan#publishers"     , _pItems = Nothing@@ -1282,13 +1282,13 @@         parseJSON           = withObject "Publishers"               (\ o ->-                 Publishers <$>+                 Publishers' <$>                    (o .:? "nextPageToken") <*>                      (o .:? "kind" .!= "gan#publishers")                      <*> (o .:? "items" .!= mempty))  instance ToJSON Publishers where-        toJSON Publishers{..}+        toJSON Publishers'{..}           = object               (catMaybes                  [("nextPageToken" .=) <$> _pNextPageToken,@@ -1297,7 +1297,7 @@ -- | An AdvertiserResource. -- -- /See:/ 'advertiser' smart constructor.-data Advertiser = Advertiser+data Advertiser = Advertiser'     { _advAllowPublisherCreatedLinks :: !(Maybe Bool)     , _advContactPhone               :: !(Maybe Text)     , _advContactEmail               :: !(Maybe Text)@@ -1369,7 +1369,7 @@ advertiser     :: Advertiser advertiser =-    Advertiser+    Advertiser'     { _advAllowPublisherCreatedLinks = Nothing     , _advContactPhone = Nothing     , _advContactEmail = Nothing@@ -1529,7 +1529,7 @@         parseJSON           = withObject "Advertiser"               (\ o ->-                 Advertiser <$>+                 Advertiser' <$>                    (o .:? "allowPublisherCreatedLinks") <*>                      (o .:? "contactPhone")                      <*> (o .:? "contactEmail")@@ -1553,7 +1553,7 @@                      <*> (o .:? "description"))  instance ToJSON Advertiser where-        toJSON Advertiser{..}+        toJSON Advertiser'{..}           = object               (catMaybes                  [("allowPublisherCreatedLinks" .=) <$>@@ -1588,7 +1588,7 @@ -- descriptions. -- -- /See:/ 'ccOffer' smart constructor.-data CcOffer = CcOffer+data CcOffer = CcOffer'     { _cMinimumFinanceCharge          :: !(Maybe Text)     , _cTrackingURL                   :: !(Maybe Text)     , _cProhibitedCategories          :: !(Maybe [Text])@@ -1786,7 +1786,7 @@ ccOffer     :: CcOffer ccOffer =-    CcOffer+    CcOffer'     { _cMinimumFinanceCharge = Nothing     , _cTrackingURL = Nothing     , _cProhibitedCategories = Nothing@@ -2271,7 +2271,7 @@         parseJSON           = withObject "CcOffer"               (\ o ->-                 CcOffer <$>+                 CcOffer' <$>                    (o .:? "minimumFinanceCharge") <*>                      (o .:? "trackingUrl")                      <*> (o .:? "prohibitedCategories" .!= mempty)@@ -2337,7 +2337,7 @@                      <*> (o .:? "purchaseRateType"))  instance ToJSON CcOffer where-        toJSON CcOffer{..}+        toJSON CcOffer'{..}           = object               (catMaybes                  [("minimumFinanceCharge" .=) <$>@@ -2423,7 +2423,7 @@  -- -- /See:/ 'links' smart constructor.-data Links = Links+data Links = Links'     { _linNextPageToken :: !(Maybe Text)     , _linKind          :: !Text     , _linItems         :: !(Maybe [Link])@@ -2441,7 +2441,7 @@ links     :: Links links =-    Links+    Links'     { _linNextPageToken = Nothing     , _linKind = "gan#links"     , _linItems = Nothing@@ -2468,13 +2468,13 @@         parseJSON           = withObject "Links"               (\ o ->-                 Links <$>+                 Links' <$>                    (o .:? "nextPageToken") <*>                      (o .:? "kind" .!= "gan#links")                      <*> (o .:? "items" .!= mempty))  instance ToJSON Links where-        toJSON Links{..}+        toJSON Links'{..}           = object               (catMaybes                  [("nextPageToken" .=) <$> _linNextPageToken,@@ -2484,7 +2484,7 @@ -- | A PublisherResource. -- -- /See:/ 'publisher' smart constructor.-data Publisher = Publisher+data Publisher = Publisher'     { _pubStatus              :: !(Maybe Text)     , _pubKind                :: !Text     , _pubPayoutRank          :: !(Maybe Text)@@ -2526,7 +2526,7 @@ publisher     :: Publisher publisher =-    Publisher+    Publisher'     { _pubStatus = Nothing     , _pubKind = "gan#publisher"     , _pubPayoutRank = Nothing@@ -2614,7 +2614,7 @@         parseJSON           = withObject "Publisher"               (\ o ->-                 Publisher <$>+                 Publisher' <$>                    (o .:? "status") <*>                      (o .:? "kind" .!= "gan#publisher")                      <*> (o .:? "payoutRank")@@ -2628,7 +2628,7 @@                      <*> (o .:? "sites" .!= mempty))  instance ToJSON Publisher where-        toJSON Publisher{..}+        toJSON Publisher'{..}           = object               (catMaybes                  [("status" .=) <$> _pubStatus,@@ -2645,7 +2645,7 @@  -- -- /See:/ 'ccOfferRewardsItem' smart constructor.-data CcOfferRewardsItem = CcOfferRewardsItem+data CcOfferRewardsItem = CcOfferRewardsItem'     { _coriAmount            :: !(Maybe (Textual Double))     , _coriExpirationMonths  :: !(Maybe (Textual Double))     , _coriCategory          :: !(Maybe Text)@@ -2672,7 +2672,7 @@ ccOfferRewardsItem     :: CcOfferRewardsItem ccOfferRewardsItem =-    CcOfferRewardsItem+    CcOfferRewardsItem'     { _coriAmount = Nothing     , _coriExpirationMonths = Nothing     , _coriCategory = Nothing@@ -2726,7 +2726,7 @@         parseJSON           = withObject "CcOfferRewardsItem"               (\ o ->-                 CcOfferRewardsItem <$>+                 CcOfferRewardsItem' <$>                    (o .:? "amount") <*> (o .:? "expirationMonths") <*>                      (o .:? "category")                      <*> (o .:? "additionalDetails")@@ -2734,7 +2734,7 @@                      <*> (o .:? "minRewardTier"))  instance ToJSON CcOfferRewardsItem where-        toJSON CcOfferRewardsItem{..}+        toJSON CcOfferRewardsItem'{..}           = object               (catMaybes                  [("amount" .=) <$> _coriAmount,
gen/Network/Google/Affiliates/Types/Sum.hs view
@@ -8,7 +8,7 @@  -- | -- Module      : Network.Google.Affiliates.Types.Sum--- Copyright   : (c) 2015 Brendan Hay+-- Copyright   : (c) 2015-2016 Brendan Hay -- License     : Mozilla Public License, v. 2.0. -- Maintainer  : Brendan Hay <brendan.g.hay@gmail.com> -- Stability   : auto-generated@@ -27,18 +27,18 @@     | PGRPublishers       -- ^ @publishers@       -- The requester is requesting as a publisher.-      deriving (Eq,Ord,Enum,Read,Show,Data,Typeable,Generic)+      deriving (Eq, Ord, Enum, Read, Show, Data, Typeable, Generic)  instance Hashable PublishersGetRole -instance FromText PublishersGetRole where-    fromText = \case-        "advertisers" -> Just PGRAdvertisers-        "publishers" -> Just PGRPublishers-        _ -> Nothing+instance FromHttpApiData PublishersGetRole where+    parseQueryParam = \case+        "advertisers" -> Right PGRAdvertisers+        "publishers" -> Right PGRPublishers+        x -> Left ("Unable to parse PublishersGetRole from: " <> x) -instance ToText PublishersGetRole where-    toText = \case+instance ToHttpApiData PublishersGetRole where+    toQueryParam = \case         PGRAdvertisers -> "advertisers"         PGRPublishers -> "publishers" @@ -60,19 +60,19 @@     | Transaction       -- ^ @transaction@       -- Event type is transaction.-      deriving (Eq,Ord,Enum,Read,Show,Data,Typeable,Generic)+      deriving (Eq, Ord, Enum, Read, Show, Data, Typeable, Generic)  instance Hashable ReportsGetEventType -instance FromText ReportsGetEventType where-    fromText = \case-        "action" -> Just Action-        "charge" -> Just Charge-        "transaction" -> Just Transaction-        _ -> Nothing+instance FromHttpApiData ReportsGetEventType where+    parseQueryParam = \case+        "action" -> Right Action+        "charge" -> Right Charge+        "transaction" -> Right Transaction+        x -> Left ("Unable to parse ReportsGetEventType from: " <> x) -instance ToText ReportsGetEventType where-    toText = \case+instance ToHttpApiData ReportsGetEventType where+    toQueryParam = \case         Action -> "action"         Charge -> "charge"         Transaction -> "transaction"@@ -95,19 +95,19 @@     | Invalid       -- ^ @invalid@       -- Event is currently invalid.-      deriving (Eq,Ord,Enum,Read,Show,Data,Typeable,Generic)+      deriving (Eq, Ord, Enum, Read, Show, Data, Typeable, Generic)  instance Hashable ReportsGetStatus -instance FromText ReportsGetStatus where-    fromText = \case-        "active" -> Just Active-        "canceled" -> Just Canceled-        "invalid" -> Just Invalid-        _ -> Nothing+instance FromHttpApiData ReportsGetStatus where+    parseQueryParam = \case+        "active" -> Right Active+        "canceled" -> Right Canceled+        "invalid" -> Right Invalid+        x -> Left ("Unable to parse ReportsGetStatus from: " <> x) -instance ToText ReportsGetStatus where-    toText = \case+instance ToHttpApiData ReportsGetStatus where+    toQueryParam = \case         Active -> "active"         Canceled -> "canceled"         Invalid -> "invalid"@@ -130,21 +130,21 @@       -- ^ @percent_off@     | PriceCut       -- ^ @price_cut@-      deriving (Eq,Ord,Enum,Read,Show,Data,Typeable,Generic)+      deriving (Eq, Ord, Enum, Read, Show, Data, Typeable, Generic)  instance Hashable LinksListPromotionType -instance FromText LinksListPromotionType where-    fromText = \case-        "coupon" -> Just Coupon-        "free_gift" -> Just FreeGift-        "free_shipping" -> Just FreeShipping-        "percent_off" -> Just PercentOff-        "price_cut" -> Just PriceCut-        _ -> Nothing+instance FromHttpApiData LinksListPromotionType where+    parseQueryParam = \case+        "coupon" -> Right Coupon+        "free_gift" -> Right FreeGift+        "free_shipping" -> Right FreeShipping+        "percent_off" -> Right PercentOff+        "price_cut" -> Right PriceCut+        x -> Left ("Unable to parse LinksListPromotionType from: " <> x) -instance ToText LinksListPromotionType where-    toText = \case+instance ToHttpApiData LinksListPromotionType where+    toQueryParam = \case         Coupon -> "coupon"         FreeGift -> "free_gift"         FreeShipping -> "free_shipping"@@ -174,19 +174,19 @@       -- A conversion event, typically an e-commerce transaction. Some       -- advertisers use a transaction to record other types of events, such as       -- magazine subscriptions.-      deriving (Eq,Ord,Enum,Read,Show,Data,Typeable,Generic)+      deriving (Eq, Ord, Enum, Read, Show, Data, Typeable, Generic)  instance Hashable EventsListType -instance FromText EventsListType where-    fromText = \case-        "action" -> Just ELTAction-        "charge" -> Just ELTCharge-        "transaction" -> Just ELTTransaction-        _ -> Nothing+instance FromHttpApiData EventsListType where+    parseQueryParam = \case+        "action" -> Right ELTAction+        "charge" -> Right ELTCharge+        "transaction" -> Right ELTTransaction+        x -> Left ("Unable to parse EventsListType from: " <> x) -instance ToText EventsListType where-    toText = \case+instance ToHttpApiData EventsListType where+    toQueryParam = \case         ELTAction -> "action"         ELTCharge -> "charge"         ELTTransaction -> "transaction"@@ -206,18 +206,18 @@     | LLRPublishers       -- ^ @publishers@       -- The requester is requesting as a publisher.-      deriving (Eq,Ord,Enum,Read,Show,Data,Typeable,Generic)+      deriving (Eq, Ord, Enum, Read, Show, Data, Typeable, Generic)  instance Hashable LinksListRole -instance FromText LinksListRole where-    fromText = \case-        "advertisers" -> Just LLRAdvertisers-        "publishers" -> Just LLRPublishers-        _ -> Nothing+instance FromHttpApiData LinksListRole where+    parseQueryParam = \case+        "advertisers" -> Right LLRAdvertisers+        "publishers" -> Right LLRPublishers+        x -> Left ("Unable to parse LinksListRole from: " <> x) -instance ToText LinksListRole where-    toText = \case+instance ToHttpApiData LinksListRole where+    toQueryParam = \case         LLRAdvertisers -> "advertisers"         LLRPublishers -> "publishers" @@ -233,17 +233,17 @@     = OrderDelta       -- ^ @order_delta@       -- The order delta report type.-      deriving (Eq,Ord,Enum,Read,Show,Data,Typeable,Generic)+      deriving (Eq, Ord, Enum, Read, Show, Data, Typeable, Generic)  instance Hashable ReportsGetReportType -instance FromText ReportsGetReportType where-    fromText = \case-        "order_delta" -> Just OrderDelta-        _ -> Nothing+instance FromHttpApiData ReportsGetReportType where+    parseQueryParam = \case+        "order_delta" -> Right OrderDelta+        x -> Left ("Unable to parse ReportsGetReportType from: " <> x) -instance ToText ReportsGetReportType where-    toText = \case+instance ToHttpApiData ReportsGetReportType where+    toQueryParam = \case         OrderDelta -> "order_delta"  instance FromJSON ReportsGetReportType where@@ -261,18 +261,18 @@     | ALRPublishers       -- ^ @publishers@       -- The requester is requesting as a publisher.-      deriving (Eq,Ord,Enum,Read,Show,Data,Typeable,Generic)+      deriving (Eq, Ord, Enum, Read, Show, Data, Typeable, Generic)  instance Hashable AdvertisersListRole -instance FromText AdvertisersListRole where-    fromText = \case-        "advertisers" -> Just ALRAdvertisers-        "publishers" -> Just ALRPublishers-        _ -> Nothing+instance FromHttpApiData AdvertisersListRole where+    parseQueryParam = \case+        "advertisers" -> Right ALRAdvertisers+        "publishers" -> Right ALRPublishers+        x -> Left ("Unable to parse AdvertisersListRole from: " <> x) -instance ToText AdvertisersListRole where-    toText = \case+instance ToHttpApiData AdvertisersListRole where+    toQueryParam = \case         ALRAdvertisers -> "advertisers"         ALRPublishers -> "publishers" @@ -291,18 +291,18 @@     | LIRPublishers       -- ^ @publishers@       -- The requester is requesting as a publisher.-      deriving (Eq,Ord,Enum,Read,Show,Data,Typeable,Generic)+      deriving (Eq, Ord, Enum, Read, Show, Data, Typeable, Generic)  instance Hashable LinksInsertRole -instance FromText LinksInsertRole where-    fromText = \case-        "advertisers" -> Just LIRAdvertisers-        "publishers" -> Just LIRPublishers-        _ -> Nothing+instance FromHttpApiData LinksInsertRole where+    parseQueryParam = \case+        "advertisers" -> Right LIRAdvertisers+        "publishers" -> Right LIRPublishers+        x -> Left ("Unable to parse LinksInsertRole from: " <> x) -instance ToText LinksInsertRole where-    toText = \case+instance ToHttpApiData LinksInsertRole where+    toQueryParam = \case         LIRAdvertisers -> "advertisers"         LIRPublishers -> "publishers" @@ -321,18 +321,18 @@     | PLRPublishers       -- ^ @publishers@       -- The requester is requesting as a publisher.-      deriving (Eq,Ord,Enum,Read,Show,Data,Typeable,Generic)+      deriving (Eq, Ord, Enum, Read, Show, Data, Typeable, Generic)  instance Hashable PublishersListRole -instance FromText PublishersListRole where-    fromText = \case-        "advertisers" -> Just PLRAdvertisers-        "publishers" -> Just PLRPublishers-        _ -> Nothing+instance FromHttpApiData PublishersListRole where+    parseQueryParam = \case+        "advertisers" -> Right PLRAdvertisers+        "publishers" -> Right PLRPublishers+        x -> Left ("Unable to parse PublishersListRole from: " <> x) -instance ToText PublishersListRole where-    toText = \case+instance ToHttpApiData PublishersListRole where+    toQueryParam = \case         PLRAdvertisers -> "advertisers"         PLRPublishers -> "publishers" @@ -348,18 +348,18 @@       -- ^ @advertiser@     | LLAPublisher       -- ^ @publisher@-      deriving (Eq,Ord,Enum,Read,Show,Data,Typeable,Generic)+      deriving (Eq, Ord, Enum, Read, Show, Data, Typeable, Generic)  instance Hashable LinksListAuthorship -instance FromText LinksListAuthorship where-    fromText = \case-        "advertiser" -> Just LLAAdvertiser-        "publisher" -> Just LLAPublisher-        _ -> Nothing+instance FromHttpApiData LinksListAuthorship where+    parseQueryParam = \case+        "advertiser" -> Right LLAAdvertiser+        "publisher" -> Right LLAPublisher+        x -> Left ("Unable to parse LinksListAuthorship from: " <> x) -instance ToText LinksListAuthorship where-    toText = \case+instance ToHttpApiData LinksListAuthorship where+    toQueryParam = \case         LLAAdvertiser -> "advertiser"         LLAPublisher -> "publisher" @@ -378,18 +378,18 @@     | LGRPublishers       -- ^ @publishers@       -- The requester is requesting as a publisher.-      deriving (Eq,Ord,Enum,Read,Show,Data,Typeable,Generic)+      deriving (Eq, Ord, Enum, Read, Show, Data, Typeable, Generic)  instance Hashable LinksGetRole -instance FromText LinksGetRole where-    fromText = \case-        "advertisers" -> Just LGRAdvertisers-        "publishers" -> Just LGRPublishers-        _ -> Nothing+instance FromHttpApiData LinksGetRole where+    parseQueryParam = \case+        "advertisers" -> Right LGRAdvertisers+        "publishers" -> Right LGRPublishers+        x -> Left ("Unable to parse LinksGetRole from: " <> x) -instance ToText LinksGetRole where-    toText = \case+instance ToHttpApiData LinksGetRole where+    toQueryParam = \case         LGRAdvertisers -> "advertisers"         LGRPublishers -> "publishers" @@ -405,18 +405,18 @@       -- ^ @banner@     | Text       -- ^ @text@-      deriving (Eq,Ord,Enum,Read,Show,Data,Typeable,Generic)+      deriving (Eq, Ord, Enum, Read, Show, Data, Typeable, Generic)  instance Hashable LinksListLinkType -instance FromText LinksListLinkType where-    fromText = \case-        "banner" -> Just Banner-        "text" -> Just Text-        _ -> Nothing+instance FromHttpApiData LinksListLinkType where+    parseQueryParam = \case+        "banner" -> Right Banner+        "text" -> Right Text+        x -> Left ("Unable to parse LinksListLinkType from: " <> x) -instance ToText LinksListLinkType where-    toText = \case+instance ToHttpApiData LinksListLinkType where+    toQueryParam = \case         Banner -> "banner"         Text -> "text" @@ -435,18 +435,18 @@     | ELRPublishers       -- ^ @publishers@       -- The requester is requesting as a publisher.-      deriving (Eq,Ord,Enum,Read,Show,Data,Typeable,Generic)+      deriving (Eq, Ord, Enum, Read, Show, Data, Typeable, Generic)  instance Hashable EventsListRole -instance FromText EventsListRole where-    fromText = \case-        "advertisers" -> Just ELRAdvertisers-        "publishers" -> Just ELRPublishers-        _ -> Nothing+instance FromHttpApiData EventsListRole where+    parseQueryParam = \case+        "advertisers" -> Right ELRAdvertisers+        "publishers" -> Right ELRPublishers+        x -> Left ("Unable to parse EventsListRole from: " <> x) -instance ToText EventsListRole where-    toText = \case+instance ToHttpApiData EventsListRole where+    toQueryParam = \case         ELRAdvertisers -> "advertisers"         ELRPublishers -> "publishers" @@ -477,21 +477,21 @@       -- ^ @pending@       -- An advertiser program that you\'ve already applied to, but they haven\'t       -- yet decided to approve or decline your application.-      deriving (Eq,Ord,Enum,Read,Show,Data,Typeable,Generic)+      deriving (Eq, Ord, Enum, Read, Show, Data, Typeable, Generic)  instance Hashable AdvertisersListRelationshipStatus -instance FromText AdvertisersListRelationshipStatus where-    fromText = \case-        "approved" -> Just Approved-        "available" -> Just Available-        "deactivated" -> Just Deactivated-        "declined" -> Just Declined-        "pending" -> Just Pending-        _ -> Nothing+instance FromHttpApiData AdvertisersListRelationshipStatus where+    parseQueryParam = \case+        "approved" -> Right Approved+        "available" -> Right Available+        "deactivated" -> Right Deactivated+        "declined" -> Right Declined+        "pending" -> Right Pending+        x -> Left ("Unable to parse AdvertisersListRelationshipStatus from: " <> x) -instance ToText AdvertisersListRelationshipStatus where-    toText = \case+instance ToHttpApiData AdvertisersListRelationshipStatus where+    toQueryParam = \case         Approved -> "approved"         Available -> "available"         Deactivated -> "deactivated"@@ -512,18 +512,18 @@     | Summary       -- ^ @summary@       -- Include only the basic fields needed to display an offer.-      deriving (Eq,Ord,Enum,Read,Show,Data,Typeable,Generic)+      deriving (Eq, Ord, Enum, Read, Show, Data, Typeable, Generic)  instance Hashable CcOffersListProjection -instance FromText CcOffersListProjection where-    fromText = \case-        "full" -> Just Full-        "summary" -> Just Summary-        _ -> Nothing+instance FromHttpApiData CcOffersListProjection where+    parseQueryParam = \case+        "full" -> Right Full+        "summary" -> Right Summary+        x -> Left ("Unable to parse CcOffersListProjection from: " <> x) -instance ToText CcOffersListProjection where-    toText = \case+instance ToHttpApiData CcOffersListProjection where+    toQueryParam = \case         Full -> "full"         Summary -> "summary" @@ -542,18 +542,18 @@     | AGRPublishers       -- ^ @publishers@       -- The requester is requesting as a publisher.-      deriving (Eq,Ord,Enum,Read,Show,Data,Typeable,Generic)+      deriving (Eq, Ord, Enum, Read, Show, Data, Typeable, Generic)  instance Hashable AdvertisersGetRole -instance FromText AdvertisersGetRole where-    fromText = \case-        "advertisers" -> Just AGRAdvertisers-        "publishers" -> Just AGRPublishers-        _ -> Nothing+instance FromHttpApiData AdvertisersGetRole where+    parseQueryParam = \case+        "advertisers" -> Right AGRAdvertisers+        "publishers" -> Right AGRPublishers+        x -> Left ("Unable to parse AdvertisersGetRole from: " <> x) -instance ToText AdvertisersGetRole where-    toText = \case+instance ToHttpApiData AdvertisersGetRole where+    toQueryParam = \case         AGRAdvertisers -> "advertisers"         AGRPublishers -> "publishers" @@ -589,22 +589,22 @@       -- ^ @tier_bonus@       -- A payment from an advertiser to a publisher for the publisher       -- maintaining a high tier level-      deriving (Eq,Ord,Enum,Read,Show,Data,Typeable,Generic)+      deriving (Eq, Ord, Enum, Read, Show, Data, Typeable, Generic)  instance Hashable EventsListChargeType -instance FromText EventsListChargeType where-    fromText = \case-        "credit" -> Just Credit-        "debit" -> Just Debit-        "monthly_minimum" -> Just MonthlyMinimum-        "other" -> Just Other-        "slotting_fee" -> Just SlottingFee-        "tier_bonus" -> Just TierBonus-        _ -> Nothing+instance FromHttpApiData EventsListChargeType where+    parseQueryParam = \case+        "credit" -> Right Credit+        "debit" -> Right Debit+        "monthly_minimum" -> Right MonthlyMinimum+        "other" -> Right Other+        "slotting_fee" -> Right SlottingFee+        "tier_bonus" -> Right TierBonus+        x -> Left ("Unable to parse EventsListChargeType from: " <> x) -instance ToText EventsListChargeType where-    toText = \case+instance ToHttpApiData EventsListChargeType where+    toQueryParam = \case         Credit -> "credit"         Debit -> "debit"         MonthlyMinimum -> "monthly_minimum"@@ -638,21 +638,21 @@       -- ^ @pending@       -- Publishers that have applied to your program. We recommend reviewing and       -- deciding on pending publishers on a weekly basis.-      deriving (Eq,Ord,Enum,Read,Show,Data,Typeable,Generic)+      deriving (Eq, Ord, Enum, Read, Show, Data, Typeable, Generic)  instance Hashable PublishersListRelationshipStatus -instance FromText PublishersListRelationshipStatus where-    fromText = \case-        "approved" -> Just PLRSApproved-        "available" -> Just PLRSAvailable-        "deactivated" -> Just PLRSDeactivated-        "declined" -> Just PLRSDeclined-        "pending" -> Just PLRSPending-        _ -> Nothing+instance FromHttpApiData PublishersListRelationshipStatus where+    parseQueryParam = \case+        "approved" -> Right PLRSApproved+        "available" -> Right PLRSAvailable+        "deactivated" -> Right PLRSDeactivated+        "declined" -> Right PLRSDeclined+        "pending" -> Right PLRSPending+        x -> Left ("Unable to parse PublishersListRelationshipStatus from: " <> x) -instance ToText PublishersListRelationshipStatus where-    toText = \case+instance ToHttpApiData PublishersListRelationshipStatus where+    toQueryParam = \case         PLRSApproved -> "approved"         PLRSAvailable -> "available"         PLRSDeactivated -> "deactivated"@@ -674,18 +674,18 @@     | RGRPublishers       -- ^ @publishers@       -- The requester is requesting as a publisher.-      deriving (Eq,Ord,Enum,Read,Show,Data,Typeable,Generic)+      deriving (Eq, Ord, Enum, Read, Show, Data, Typeable, Generic)  instance Hashable ReportsGetRole -instance FromText ReportsGetRole where-    fromText = \case-        "advertisers" -> Just RGRAdvertisers-        "publishers" -> Just RGRPublishers-        _ -> Nothing+instance FromHttpApiData ReportsGetRole where+    parseQueryParam = \case+        "advertisers" -> Right RGRAdvertisers+        "publishers" -> Right RGRPublishers+        x -> Left ("Unable to parse ReportsGetRole from: " <> x) -instance ToText ReportsGetRole where-    toText = \case+instance ToHttpApiData ReportsGetRole where+    toQueryParam = \case         RGRAdvertisers -> "advertisers"         RGRPublishers -> "publishers" @@ -701,18 +701,18 @@       -- ^ @approved@     | LLRSAvailable       -- ^ @available@-      deriving (Eq,Ord,Enum,Read,Show,Data,Typeable,Generic)+      deriving (Eq, Ord, Enum, Read, Show, Data, Typeable, Generic)  instance Hashable LinksListRelationshipStatus -instance FromText LinksListRelationshipStatus where-    fromText = \case-        "approved" -> Just LLRSApproved-        "available" -> Just LLRSAvailable-        _ -> Nothing+instance FromHttpApiData LinksListRelationshipStatus where+    parseQueryParam = \case+        "approved" -> Right LLRSApproved+        "available" -> Right LLRSAvailable+        x -> Left ("Unable to parse LinksListRelationshipStatus from: " <> x) -instance ToText LinksListRelationshipStatus where-    toText = \case+instance ToHttpApiData LinksListRelationshipStatus where+    toQueryParam = \case         LLRSApproved -> "approved"         LLRSAvailable -> "available" @@ -731,18 +731,18 @@     | ELSCanceled       -- ^ @canceled@       -- Event is currently canceled.-      deriving (Eq,Ord,Enum,Read,Show,Data,Typeable,Generic)+      deriving (Eq, Ord, Enum, Read, Show, Data, Typeable, Generic)  instance Hashable EventsListStatus -instance FromText EventsListStatus where-    fromText = \case-        "active" -> Just ELSActive-        "canceled" -> Just ELSCanceled-        _ -> Nothing+instance FromHttpApiData EventsListStatus where+    parseQueryParam = \case+        "active" -> Right ELSActive+        "canceled" -> Right ELSCanceled+        x -> Left ("Unable to parse EventsListStatus from: " <> x) -instance ToText EventsListStatus where-    toText = \case+instance ToHttpApiData EventsListStatus where+    toQueryParam = \case         ELSActive -> "active"         ELSCanceled -> "canceled" 
gen/Network/Google/Resource/GAN/Advertisers/Get.hs view
@@ -14,7 +14,7 @@  -- | -- Module      : Network.Google.Resource.GAN.Advertisers.Get--- Copyright   : (c) 2015 Brendan Hay+-- Copyright   : (c) 2015-2016 Brendan Hay -- License     : Mozilla Public License, v. 2.0. -- Maintainer  : Brendan Hay <brendan.g.hay@gmail.com> -- Stability   : auto-generated@@ -61,7 +61,7 @@ -- omitting the advertiserId query parameter. -- -- /See:/ 'advertisersGet' smart constructor.-data AdvertisersGet = AdvertisersGet+data AdvertisersGet = AdvertisersGet'     { _agAdvertiserId :: !(Maybe Text)     , _agRoleId       :: !Text     , _agRole         :: !AdvertisersGetRole@@ -81,7 +81,7 @@     -> AdvertisersGetRole -- ^ 'agRole'     -> AdvertisersGet advertisersGet pAgRoleId_ pAgRole_ =-    AdvertisersGet+    AdvertisersGet'     { _agAdvertiserId = Nothing     , _agRoleId = pAgRoleId_     , _agRole = pAgRole_@@ -104,7 +104,8 @@  instance GoogleRequest AdvertisersGet where         type Rs AdvertisersGet = Advertiser-        requestClient AdvertisersGet{..}+        type Scopes AdvertisersGet = '[]+        requestClient AdvertisersGet'{..}           = go _agRole _agRoleId _agAdvertiserId (Just AltJSON)               affiliatesService           where go
gen/Network/Google/Resource/GAN/Advertisers/List.hs view
@@ -14,7 +14,7 @@  -- | -- Module      : Network.Google.Resource.GAN.Advertisers.List--- Copyright   : (c) 2015 Brendan Hay+-- Copyright   : (c) 2015-2016 Brendan Hay -- License     : Mozilla Public License, v. 2.0. -- Maintainer  : Brendan Hay <brendan.g.hay@gmail.com> -- Stability   : auto-generated@@ -71,7 +71,7 @@ -- advertiser\/publisher has access to. -- -- /See:/ 'advertisersList' smart constructor.-data AdvertisersList = AdvertisersList+data AdvertisersList = AdvertisersList'     { _alRelationshipStatus :: !(Maybe AdvertisersListRelationshipStatus)     , _alMinSevenDayEpc     :: !(Maybe (Textual Double))     , _alRoleId             :: !Text@@ -109,7 +109,7 @@     -> AdvertisersListRole -- ^ 'alRole'     -> AdvertisersList advertisersList pAlRoleId_ pAlRole_ =-    AdvertisersList+    AdvertisersList'     { _alRelationshipStatus = Nothing     , _alMinSevenDayEpc = Nothing     , _alRoleId = pAlRoleId_@@ -187,7 +187,8 @@  instance GoogleRequest AdvertisersList where         type Rs AdvertisersList = Advertisers-        requestClient AdvertisersList{..}+        type Scopes AdvertisersList = '[]+        requestClient AdvertisersList'{..}           = go _alRole _alRoleId _alRelationshipStatus               _alMinSevenDayEpc               _alMinNinetyDayEpc
gen/Network/Google/Resource/GAN/CcOffers/List.hs view
@@ -14,7 +14,7 @@  -- | -- Module      : Network.Google.Resource.GAN.CcOffers.List--- Copyright   : (c) 2015 Brendan Hay+-- Copyright   : (c) 2015-2016 Brendan Hay -- License     : Mozilla Public License, v. 2.0. -- Maintainer  : Brendan Hay <brendan.g.hay@gmail.com> -- Stability   : auto-generated@@ -56,7 +56,7 @@ -- | Retrieves credit card offers for the given publisher. -- -- /See:/ 'ccOffersList' smart constructor.-data CcOffersList = CcOffersList+data CcOffersList = CcOffersList'     { _colAdvertiser :: !(Maybe [Text])     , _colProjection :: !(Maybe CcOffersListProjection)     , _colPublisher  :: !Text@@ -75,7 +75,7 @@     :: Text -- ^ 'colPublisher'     -> CcOffersList ccOffersList pColPublisher_ =-    CcOffersList+    CcOffersList'     { _colAdvertiser = Nothing     , _colProjection = Nothing     , _colPublisher = pColPublisher_@@ -103,7 +103,8 @@  instance GoogleRequest CcOffersList where         type Rs CcOffersList = CcOffers-        requestClient CcOffersList{..}+        type Scopes CcOffersList = '[]+        requestClient CcOffersList'{..}           = go _colPublisher (_colAdvertiser ^. _Default)               _colProjection               (Just AltJSON)
gen/Network/Google/Resource/GAN/Events/List.hs view
@@ -14,7 +14,7 @@  -- | -- Module      : Network.Google.Resource.GAN.Events.List--- Copyright   : (c) 2015 Brendan Hay+-- Copyright   : (c) 2015-2016 Brendan Hay -- License     : Mozilla Public License, v. 2.0. -- Maintainer  : Brendan Hay <brendan.g.hay@gmail.com> -- Stability   : auto-generated@@ -88,7 +88,7 @@ -- | Retrieves event data for a given advertiser\/publisher. -- -- /See:/ 'eventsList' smart constructor.-data EventsList = EventsList+data EventsList = EventsList'     { _elStatus          :: !(Maybe EventsListStatus)     , _elEventDateMin    :: !(Maybe Text)     , _elChargeType      :: !(Maybe EventsListChargeType)@@ -153,7 +153,7 @@     -> EventsListRole -- ^ 'elRole'     -> EventsList eventsList pElRoleId_ pElRole_ =-    EventsList+    EventsList'     { _elStatus = Nothing     , _elEventDateMin = Nothing     , _elChargeType = Nothing@@ -289,7 +289,8 @@  instance GoogleRequest EventsList where         type Rs EventsList = Events-        requestClient EventsList{..}+        type Scopes EventsList = '[]+        requestClient EventsList'{..}           = go _elRole _elRoleId _elStatus _elEventDateMin               _elChargeType               _elMemberId
gen/Network/Google/Resource/GAN/Links/Get.hs view
@@ -14,7 +14,7 @@  -- | -- Module      : Network.Google.Resource.GAN.Links.Get--- Copyright   : (c) 2015 Brendan Hay+-- Copyright   : (c) 2015-2016 Brendan Hay -- License     : Mozilla Public License, v. 2.0. -- Maintainer  : Brendan Hay <brendan.g.hay@gmail.com> -- Stability   : auto-generated@@ -61,7 +61,7 @@ -- advertisers they are in a relationship with. -- -- /See:/ 'linksGet' smart constructor.-data LinksGet = LinksGet+data LinksGet = LinksGet'     { _lgRoleId :: !Text     , _lgRole   :: !LinksGetRole     , _lgLinkId :: !(Textual Int64)@@ -82,7 +82,7 @@     -> Int64 -- ^ 'lgLinkId'     -> LinksGet linksGet pLgRoleId_ pLgRole_ pLgLinkId_ =-    LinksGet+    LinksGet'     { _lgRoleId = pLgRoleId_     , _lgRole = pLgRole_     , _lgLinkId = _Coerce # pLgLinkId_@@ -105,7 +105,8 @@  instance GoogleRequest LinksGet where         type Rs LinksGet = Link-        requestClient LinksGet{..}+        type Scopes LinksGet = '[]+        requestClient LinksGet'{..}           = go _lgRole _lgRoleId _lgLinkId (Just AltJSON)               affiliatesService           where go
gen/Network/Google/Resource/GAN/Links/Insert.hs view
@@ -14,7 +14,7 @@  -- | -- Module      : Network.Google.Resource.GAN.Links.Insert--- Copyright   : (c) 2015 Brendan Hay+-- Copyright   : (c) 2015-2016 Brendan Hay -- License     : Mozilla Public License, v. 2.0. -- Maintainer  : Brendan Hay <brendan.g.hay@gmail.com> -- Stability   : auto-generated@@ -55,7 +55,7 @@ -- | Inserts a new link. -- -- /See:/ 'linksInsert' smart constructor.-data LinksInsert = LinksInsert+data LinksInsert = LinksInsert'     { _liPayload :: !Link     , _liRoleId  :: !Text     , _liRole    :: !LinksInsertRole@@ -76,7 +76,7 @@     -> LinksInsertRole -- ^ 'liRole'     -> LinksInsert linksInsert pLiPayload_ pLiRoleId_ pLiRole_ =-    LinksInsert+    LinksInsert'     { _liPayload = pLiPayload_     , _liRoleId = pLiRoleId_     , _liRole = pLiRole_@@ -98,7 +98,8 @@  instance GoogleRequest LinksInsert where         type Rs LinksInsert = Link-        requestClient LinksInsert{..}+        type Scopes LinksInsert = '[]+        requestClient LinksInsert'{..}           = go _liRole _liRoleId (Just AltJSON) _liPayload               affiliatesService           where go
gen/Network/Google/Resource/GAN/Links/List.hs view
@@ -14,7 +14,7 @@  -- | -- Module      : Network.Google.Resource.GAN.Links.List--- Copyright   : (c) 2015 Brendan Hay+-- Copyright   : (c) 2015-2016 Brendan Hay -- License     : Mozilla Public License, v. 2.0. -- Maintainer  : Brendan Hay <brendan.g.hay@gmail.com> -- Stability   : auto-generated@@ -83,7 +83,7 @@ -- | Retrieves all links that match the query parameters. -- -- /See:/ 'linksList' smart constructor.-data LinksList = LinksList+data LinksList = LinksList'     { _llCreateDateMax      :: !(Maybe Text)     , _llAuthorship         :: !(Maybe LinksListAuthorship)     , _llAssetSize          :: !(Maybe [Text])@@ -139,7 +139,7 @@     -> LinksListRole -- ^ 'llRole'     -> LinksList linksList pLlRoleId_ pLlRole_ =-    LinksList+    LinksList'     { _llCreateDateMax = Nothing     , _llAuthorship = Nothing     , _llAssetSize = Nothing@@ -249,7 +249,8 @@  instance GoogleRequest LinksList where         type Rs LinksList = Links-        requestClient LinksList{..}+        type Scopes LinksList = '[]+        requestClient LinksList'{..}           = go _llRole _llRoleId _llCreateDateMax _llAuthorship               (_llAssetSize ^. _Default)               _llRelationshipStatus
gen/Network/Google/Resource/GAN/Publishers/Get.hs view
@@ -14,7 +14,7 @@  -- | -- Module      : Network.Google.Resource.GAN.Publishers.Get--- Copyright   : (c) 2015 Brendan Hay+-- Copyright   : (c) 2015-2016 Brendan Hay -- License     : Mozilla Public License, v. 2.0. -- Maintainer  : Brendan Hay <brendan.g.hay@gmail.com> -- Stability   : auto-generated@@ -61,7 +61,7 @@ -- omitting the publisherId query parameter. -- -- /See:/ 'publishersGet' smart constructor.-data PublishersGet = PublishersGet+data PublishersGet = PublishersGet'     { _pgRoleId      :: !Text     , _pgRole        :: !PublishersGetRole     , _pgPublisherId :: !(Maybe Text)@@ -81,7 +81,7 @@     -> PublishersGetRole -- ^ 'pgRole'     -> PublishersGet publishersGet pPgRoleId_ pPgRole_ =-    PublishersGet+    PublishersGet'     { _pgRoleId = pPgRoleId_     , _pgRole = pPgRole_     , _pgPublisherId = Nothing@@ -104,7 +104,8 @@  instance GoogleRequest PublishersGet where         type Rs PublishersGet = Publisher-        requestClient PublishersGet{..}+        type Scopes PublishersGet = '[]+        requestClient PublishersGet'{..}           = go _pgRole _pgRoleId _pgPublisherId (Just AltJSON)               affiliatesService           where go
gen/Network/Google/Resource/GAN/Publishers/List.hs view
@@ -14,7 +14,7 @@  -- | -- Module      : Network.Google.Resource.GAN.Publishers.List--- Copyright   : (c) 2015 Brendan Hay+-- Copyright   : (c) 2015-2016 Brendan Hay -- License     : Mozilla Public License, v. 2.0. -- Maintainer  : Brendan Hay <brendan.g.hay@gmail.com> -- Stability   : auto-generated@@ -71,7 +71,7 @@ -- advertiser\/publisher has access to. -- -- /See:/ 'publishersList' smart constructor.-data PublishersList = PublishersList+data PublishersList = PublishersList'     { _plRelationshipStatus :: !(Maybe PublishersListRelationshipStatus)     , _plMinSevenDayEpc     :: !(Maybe (Textual Double))     , _plRoleId             :: !Text@@ -109,7 +109,7 @@     -> PublishersListRole -- ^ 'plRole'     -> PublishersList publishersList pPlRoleId_ pPlRole_ =-    PublishersList+    PublishersList'     { _plRelationshipStatus = Nothing     , _plMinSevenDayEpc = Nothing     , _plRoleId = pPlRoleId_@@ -186,7 +186,8 @@  instance GoogleRequest PublishersList where         type Rs PublishersList = Publishers-        requestClient PublishersList{..}+        type Scopes PublishersList = '[]+        requestClient PublishersList'{..}           = go _plRole _plRoleId _plRelationshipStatus               _plMinSevenDayEpc               _plMinNinetyDayEpc
gen/Network/Google/Resource/GAN/Reports/Get.hs view
@@ -14,7 +14,7 @@  -- | -- Module      : Network.Google.Resource.GAN.Reports.Get--- Copyright   : (c) 2015 Brendan Hay+-- Copyright   : (c) 2015-2016 Brendan Hay -- License     : Mozilla Public License, v. 2.0. -- Maintainer  : Brendan Hay <brendan.g.hay@gmail.com> -- Stability   : auto-generated@@ -78,7 +78,7 @@ -- | Retrieves a report of the specified type. -- -- /See:/ 'reportsGet' smart constructor.-data ReportsGet = ReportsGet+data ReportsGet = ReportsGet'     { _rgStatus          :: !(Maybe ReportsGetStatus)     , _rgAdvertiserId    :: !(Maybe [Text])     , _rgEndDate         :: !(Maybe Text)@@ -132,7 +132,7 @@     -> ReportsGetReportType -- ^ 'rgReportType'     -> ReportsGet reportsGet pRgRoleId_ pRgRole_ pRgReportType_ =-    ReportsGet+    ReportsGet'     { _rgStatus = Nothing     , _rgAdvertiserId = Nothing     , _rgEndDate = Nothing@@ -240,7 +240,8 @@  instance GoogleRequest ReportsGet where         type Rs ReportsGet = Report-        requestClient ReportsGet{..}+        type Scopes ReportsGet = '[]+        requestClient ReportsGet'{..}           = go _rgRole _rgRoleId _rgReportType _rgStatus               (_rgAdvertiserId ^. _Default)               _rgEndDate
gogol-affiliates.cabal view
@@ -1,5 +1,5 @@ name:                  gogol-affiliates-version:               0.0.1+version:               0.1.0 synopsis:              Google Affiliate Network SDK. homepage:              https://github.com/brendanhay/gogol bug-reports:           https://github.com/brendanhay/gogol/issues@@ -7,7 +7,7 @@ license-file:          LICENSE author:                Brendan Hay maintainer:            Brendan Hay <brendan.g.hay@gmail.com>-copyright:             Copyright (c) 2015 Brendan Hay+copyright:             Copyright (c) 2015-2016 Brendan Hay category:              Network, Google, Cloud build-type:            Simple cabal-version:         >= 1.10@@ -51,5 +51,5 @@         , Network.Google.Affiliates.Types.Sum      build-depends:-          gogol-core == 0.0.1.*+          gogol-core == 0.1.0.*         , base       >= 4.7 && < 5