on develop help sign in
Regenerating all services
commitb160225dc4e32eec12897b8ee7f7aaf876c14371 authorBrendan Hay <brendan.g.hay@gmail.com> dateMon 28 Sep 2015, 19:35 (11 years ago) parentc5edad2
2204 files changed+563360−231209
README.md+2−2 core/gogol-core.cabal+2 core/src/Network/Google/Prelude.hs+87−15 gogol-adexchange-buyer/gen/Network/Google/API/AdExchangeBuyer/Accounts/Get.hs+158 gogol-adexchange-buyer/gen/Network/Google/API/AdExchangeBuyer/Accounts/List.hs+147 gogol-adexchange-buyer/gen/Network/Google/API/AdExchangeBuyer/Accounts/Patch.hs+159 gogol-adexchange-buyer/gen/Network/Google/API/AdExchangeBuyer/Accounts/Update.hs+160 gogol-adexchange-buyer/gen/Network/Google/API/AdExchangeBuyer/BillingInfo/Get.hs+164 gogol-adexchange-buyer/gen/Network/Google/API/AdExchangeBuyer/BillingInfo/List.hs+153 gogol-adexchange-buyer/gen/Network/Google/API/AdExchangeBuyer/Budget/Get.hs+174 gogol-adexchange-buyer/gen/Network/Google/API/AdExchangeBuyer/Budget/Patch.hs+176 gogol-adexchange-buyer/gen/Network/Google/API/AdExchangeBuyer/Budget/Update.hs+175 gogol-adexchange-buyer/gen/Network/Google/API/AdExchangeBuyer/Clientaccess/Delete.hs+174 gogol-adexchange-buyer/gen/Network/Google/API/AdExchangeBuyer/Clientaccess/Get.hs+177 gogol-adexchange-buyer/gen/Network/Google/API/AdExchangeBuyer/Clientaccess/Insert.hs+174 gogol-adexchange-buyer/gen/Network/Google/API/AdExchangeBuyer/Clientaccess/List.hs+153 gogol-adexchange-buyer/gen/Network/Google/API/AdExchangeBuyer/Clientaccess/Patch.hs+175 gogol-adexchange-buyer/gen/Network/Google/API/AdExchangeBuyer/Clientaccess/Update.hs+176 gogol-adexchange-buyer/gen/Network/Google/API/AdExchangeBuyer/Creatives/Get.hs+177 gogol-adexchange-buyer/gen/Network/Google/API/AdExchangeBuyer/Creatives/Insert.hs+146 gogol-adexchange-buyer/gen/Network/Google/API/AdExchangeBuyer/Creatives/List.hs+236 gogol-adexchange-buyer/gen/Network/Google/API/AdExchangeBuyer/Deals/Get.hs+157 gogol-adexchange-buyer/gen/Network/Google/API/AdExchangeBuyer/Marketplacedeals/Delete.hs+169 gogol-adexchange-buyer/gen/Network/Google/API/AdExchangeBuyer/Marketplacedeals/Insert.hs+169 gogol-adexchange-buyer/gen/Network/Google/API/AdExchangeBuyer/Marketplacedeals/List.hs+164 gogol-adexchange-buyer/gen/Network/Google/API/AdExchangeBuyer/Marketplacedeals/Update.hs+169 gogol-adexchange-buyer/gen/Network/Google/API/AdExchangeBuyer/Marketplacenotes/Insert.hs+166 gogol-adexchange-buyer/gen/Network/Google/API/AdExchangeBuyer/Marketplacenotes/List.hs+167 gogol-adexchange-buyer/gen/Network/Google/API/AdExchangeBuyer/Marketplaceoffers/Get.hs+162 gogol-adexchange-buyer/gen/Network/Google/API/AdExchangeBuyer/Marketplaceoffers/Search.hs+162 gogol-adexchange-buyer/gen/Network/Google/API/AdExchangeBuyer/Marketplaceorders/Get.hs+165 gogol-adexchange-buyer/gen/Network/Google/API/AdExchangeBuyer/Marketplaceorders/Insert.hs+150 gogol-adexchange-buyer/gen/Network/Google/API/AdExchangeBuyer/Marketplaceorders/Patch.hs+197 gogol-adexchange-buyer/gen/Network/Google/API/AdExchangeBuyer/Marketplaceorders/Search.hs+165 gogol-adexchange-buyer/gen/Network/Google/API/AdExchangeBuyer/Marketplaceorders/Update.hs+196 gogol-adexchange-buyer/gen/Network/Google/API/AdExchangeBuyer/Negotiationrounds/Insert.hs+165 gogol-adexchange-buyer/gen/Network/Google/API/AdExchangeBuyer/Negotiations/Get.hs+161 gogol-adexchange-buyer/gen/Network/Google/API/AdExchangeBuyer/Negotiations/Insert.hs+147 gogol-adexchange-buyer/gen/Network/Google/API/AdExchangeBuyer/Negotiations/List.hs+150 gogol-adexchange-buyer/gen/Network/Google/API/AdExchangeBuyer/Offers/Get.hs+158 gogol-adexchange-buyer/gen/Network/Google/API/AdExchangeBuyer/Offers/Insert.hs+147 gogol-adexchange-buyer/gen/Network/Google/API/AdExchangeBuyer/Offers/List.hs+147 gogol-adexchange-buyer/gen/Network/Google/API/AdExchangeBuyer/PerformanceReport/List.hs+224 gogol-adexchange-buyer/gen/Network/Google/API/AdExchangeBuyer/PretargetingConfig/Delete.hs+179 gogol-adexchange-buyer/gen/Network/Google/API/AdExchangeBuyer/PretargetingConfig/Get.hs+179 gogol-adexchange-buyer/gen/Network/Google/API/AdExchangeBuyer/PretargetingConfig/Insert.hs+168 gogol-adexchange-buyer/gen/Network/Google/API/AdExchangeBuyer/PretargetingConfig/List.hs+169 gogol-adexchange-buyer/gen/Network/Google/API/AdExchangeBuyer/PretargetingConfig/Patch.hs+181 gogol-adexchange-buyer/gen/Network/Google/API/AdExchangeBuyer/PretargetingConfig/Update.hs+181 gogol-adexchange-buyer/gen/Network/Google/AdExchange/Buyer.hs−1688 gogol-adexchange-buyer/gen/Network/Google/AdExchange/Buyer/Types/Sum.hs−18 gogol-adexchange-buyer/gen/Network/Google/AdExchangeBuyer.hs+1103 gogol-adexchange-buyer/gen/Network/Google/AdExchange/Buyer/Types.hs → gogol-adexchange-buyer/gen/Network/Google/AdExchangeBuyer/Types.hs+661−637 gogol-adexchange-buyer/gen/Network/Google/AdExchange/Buyer/Types/Product.hs → gogol-adexchange-buyer/gen/Network/Google/AdExchangeBuyer/Types/Product.hs+6153−6153 gogol-adexchange-buyer/gen/Network/Google/AdExchangeBuyer/Types/Sum.hs+202 gogol-adexchange-buyer/gogol-adexchange-buyer.cabal+53−7 gogol-adexchange-seller/gen/Network/Google/API/AdExchangeSeller/Accounts/Adclients/List.hs+194 gogol-adexchange-seller/gen/Network/Google/API/AdExchangeSeller/Accounts/Alerts/List.hs+175 gogol-adexchange-seller/gen/Network/Google/API/AdExchangeSeller/Accounts/Customchannels/Get.hs+197 gogol-adexchange-seller/gen/Network/Google/API/AdExchangeSeller/Accounts/Customchannels/List.hs+213 gogol-adexchange-seller/gen/Network/Google/API/AdExchangeSeller/Accounts/Metadata/Dimensions/List.hs+174 gogol-adexchange-seller/gen/Network/Google/API/AdExchangeSeller/Accounts/Metadata/Metrics/List.hs+171 gogol-adexchange-seller/gen/Network/Google/API/AdExchangeSeller/Accounts/Preferreddeals/Get.hs+180 gogol-adexchange-seller/gen/Network/Google/API/AdExchangeSeller/Accounts/Preferreddeals/List.hs+167 gogol-adexchange-seller/gen/Network/Google/API/AdExchangeSeller/Accounts/Reports/Saved/Generate.hs+226 gogol-adexchange-seller/gen/Network/Google/API/AdExchangeSeller/Accounts/Reports/Saved/List.hs+200 gogol-adexchange-seller/gen/Network/Google/API/AdExchangeSeller/Accounts/URLchannels/List.hs+211 gogol-adexchange-seller/gen/Network/Google/AdExchange/Seller.hs−437 gogol-adexchange-seller/gen/Network/Google/AdExchange/Seller/Types/Sum.hs−18 gogol-adexchange-seller/gen/Network/Google/AdExchangeSeller.hs+254 gogol-adexchange-seller/gen/Network/Google/AdExchange/Seller/Types.hs → gogol-adexchange-seller/gen/Network/Google/AdExchangeSeller/Types.hs+104−92 gogol-adexchange-seller/gen/Network/Google/AdExchange/Seller/Types/Product.hs → gogol-adexchange-seller/gen/Network/Google/AdExchangeSeller/Types/Product.hs+721−721 gogol-adexchange-seller/gen/Network/Google/AdExchangeSeller/Types/Sum.hs+47 gogol-adexchange-seller/gogol-adexchange-seller.cabal+18−7 gogol-admin/LICENSE → gogol-admin-datatransfer/LICENSE gogol-admin/Makefile → gogol-admin-datatransfer/Makefile gogol-admin/README.md → gogol-admin-datatransfer/README.md+2−2 gogol-admin/Setup.hs → gogol-admin-datatransfer/Setup.hs gogol-admin-datatransfer/gen/Network/Google/API/Datatransfer/Applications/Get.hs+163 gogol-admin-datatransfer/gen/Network/Google/API/Datatransfer/Applications/List.hs+188 gogol-admin-datatransfer/gen/Network/Google/API/Datatransfer/Transfers/Get.hs+163 gogol-admin-datatransfer/gen/Network/Google/API/Datatransfer/Transfers/Insert.hs+149 gogol-admin-datatransfer/gen/Network/Google/API/Datatransfer/Transfers/List.hs+225 gogol-admin-datatransfer/gen/Network/Google/Admin/DataTransfer.hs+118 gogol-admin/gen/Network/Google/Admin/DataTransfer/Types.hs → gogol-admin-datatransfer/gen/Network/Google/Admin/DataTransfer/Types.hs+25−13 gogol-admin/gen/Network/Google/Admin/DataTransfer/Types/Product.hs → gogol-admin-datatransfer/gen/Network/Google/Admin/DataTransfer/Types/Product.hs+116−116 gogol-admin/gen/Network/Google/Admin/DataTransfer/Types/Sum.hs → gogol-admin-datatransfer/gen/Network/Google/Admin/DataTransfer/Types/Sum.hs+24 gogol-compute-instancegroups-manager/gogol-compute-instancegroups-manager.cabal → gogol-admin-datatransfer/gogol-admin-datatransfer.cabal+15−10 gogol-admin/src/.gitkeep → gogol-admin-datatransfer/src/.gitkeep gogol-compute-instancegroups-manager/LICENSE → gogol-admin-directory/LICENSE gogol-compute-instancegroups-manager/Makefile → gogol-admin-directory/Makefile gogol-admin-directory/README.md+28 gogol-compute-instancegroups-manager/Setup.hs → gogol-admin-directory/Setup.hs gogol-admin-directory/gen/Network/Google/API/Admin/Channels/Stop.hs+150 gogol-admin-directory/gen/Network/Google/API/Directory/Asps/Delete.hs+173 gogol-admin-directory/gen/Network/Google/API/Directory/Asps/Get.hs+173 gogol-admin-directory/gen/Network/Google/API/Directory/Asps/List.hs+161 gogol-admin-directory/gen/Network/Google/API/Directory/Chromeosdevices/Get.hs+190 gogol-admin-directory/gen/Network/Google/API/Directory/Chromeosdevices/List.hs+242 gogol-admin-directory/gen/Network/Google/API/Directory/Chromeosdevices/Patch.hs+192 gogol-admin-directory/gen/Network/Google/API/Directory/Chromeosdevices/Update.hs+191 gogol-admin-directory/gen/Network/Google/API/Directory/Groups/Aliases/Delete.hs+178 gogol-admin-directory/gen/Network/Google/API/Directory/Groups/Aliases/Insert.hs+166 gogol-admin-directory/gen/Network/Google/API/Directory/Groups/Aliases/List.hs+166 gogol-admin-directory/gen/Network/Google/API/Directory/Members/Delete.hs+174 gogol-admin-directory/gen/Network/Google/API/Directory/Members/Get.hs+177 gogol-admin-directory/gen/Network/Google/API/Directory/Members/Insert.hs+161 gogol-admin-directory/gen/Network/Google/API/Directory/Members/List.hs+196 gogol-admin-directory/gen/Network/Google/API/Directory/Members/Patch.hs+178 gogol-admin-directory/gen/Network/Google/API/Directory/Members/Update.hs+176 gogol-admin-directory/gen/Network/Google/API/Directory/Mobiledevices/Action.hs+178 gogol-admin-directory/gen/Network/Google/API/Directory/Mobiledevices/Delete.hs+176 gogol-admin-directory/gen/Network/Google/API/Directory/Mobiledevices/Get.hs+190 gogol-admin-directory/gen/Network/Google/API/Directory/Mobiledevices/List.hs+246 gogol-admin-directory/gen/Network/Google/API/Directory/Notifications/Delete.hs+178 gogol-admin-directory/gen/Network/Google/API/Directory/Notifications/Get.hs+178 gogol-admin-directory/gen/Network/Google/API/Directory/Notifications/List.hs+200 gogol-admin-directory/gen/Network/Google/API/Directory/Notifications/Patch.hs+177 gogol-admin-directory/gen/Network/Google/API/Directory/Notifications/Update.hs+177 gogol-admin-directory/gen/Network/Google/API/Directory/Orgunits/Delete.hs+176 gogol-admin-directory/gen/Network/Google/API/Directory/Orgunits/Get.hs+174 gogol-admin-directory/gen/Network/Google/API/Directory/Orgunits/Insert.hs+162 gogol-admin-directory/gen/Network/Google/API/Directory/Orgunits/List.hs+185 gogol-admin-directory/gen/Network/Google/API/Directory/Orgunits/Patch.hs+175 gogol-admin-directory/gen/Network/Google/API/Directory/Orgunits/Update.hs+176 gogol-admin-directory/gen/Network/Google/API/Directory/Schemas/Delete.hs+174 gogol-admin-directory/gen/Network/Google/API/Directory/Schemas/Get.hs+173 gogol-admin-directory/gen/Network/Google/API/Directory/Schemas/Insert.hs+161 gogol-admin-directory/gen/Network/Google/API/Directory/Schemas/List.hs+160 gogol-admin-directory/gen/Network/Google/API/Directory/Schemas/Patch.hs+174 gogol-admin-directory/gen/Network/Google/API/Directory/Schemas/Update.hs+174 gogol-admin-directory/gen/Network/Google/API/Directory/Tokens/Delete.hs+175 gogol-admin-directory/gen/Network/Google/API/Directory/Tokens/Get.hs+174 gogol-admin-directory/gen/Network/Google/API/Directory/Tokens/List.hs+163 gogol-admin-directory/gen/Network/Google/API/Directory/Users/Aliases/Delete.hs+178 gogol-admin-directory/gen/Network/Google/API/Directory/Users/Aliases/Insert.hs+166 gogol-admin-directory/gen/Network/Google/API/Directory/Users/Aliases/List.hs+177 gogol-admin-directory/gen/Network/Google/API/Directory/Users/Aliases/Watch.hs+178 gogol-admin-directory/gen/Network/Google/API/Directory/Users/Photos/Delete.hs+167 gogol-admin-directory/gen/Network/Google/API/Directory/Users/Photos/Get.hs+166 gogol-admin-directory/gen/Network/Google/API/Directory/Users/Photos/Patch.hs+167 gogol-admin-directory/gen/Network/Google/API/Directory/Users/Photos/Update.hs+167 gogol-admin-directory/gen/Network/Google/API/Directory/VerificationCodes/Generate.hs+168 gogol-admin-directory/gen/Network/Google/API/Directory/VerificationCodes/Invalidate.hs+168 gogol-admin-directory/gen/Network/Google/API/Directory/VerificationCodes/List.hs+169 gogol-admin-directory/gen/Network/Google/Admin/Directory.hs+822 gogol-admin/gen/Network/Google/Admin/Directory/Types.hs → gogol-admin-directory/gen/Network/Google/Admin/Directory/Types.hs+373−322 gogol-admin/gen/Network/Google/Admin/Directory/Types/Product.hs → gogol-admin-directory/gen/Network/Google/Admin/Directory/Types/Product.hs+2843−2843 gogol-admin-directory/gen/Network/Google/Admin/Directory/Types/Sum.hs+482 gogol-admin-directory/gogol-admin-directory.cabal+96 gogol-compute-instancegroups-manager/src/.gitkeep → gogol-admin-directory/src/.gitkeep gogol-compute-instancegroups-updater/LICENSE → gogol-admin-emailmigration/LICENSE gogol-compute-instancegroups-updater/Makefile → gogol-admin-emailmigration/Makefile gogol-admin-emailmigration/README.md+28 gogol-compute-instancegroups-updater/Setup.hs → gogol-admin-emailmigration/Setup.hs gogol-admin-emailmigration/gen/Network/Google/API/EmailMigration/Mail/Insert.hs+160 gogol-admin/gen/Network/Google/Admin/EmailMigration.hs → gogol-admin-emailmigration/gen/Network/Google/Admin/EmailMigration.hs+15−20 gogol-admin/gen/Network/Google/Admin/EmailMigration/Types.hs → gogol-admin-emailmigration/gen/Network/Google/Admin/EmailMigration/Types.hs+13−1 gogol-admin/gen/Network/Google/Admin/EmailMigration/Types/Product.hs → gogol-admin-emailmigration/gen/Network/Google/Admin/EmailMigration/Types/Product.hs gogol-admin/gen/Network/Google/Admin/EmailMigration/Types/Sum.hs → gogol-admin-emailmigration/gen/Network/Google/Admin/EmailMigration/Types/Sum.hs+24 gogol-compute-instancegroups/gogol-compute-instancegroups.cabal → gogol-admin-emailmigration/gogol-admin-emailmigration.cabal+10−10 gogol-compute-instancegroups-updater/src/.gitkeep → gogol-admin-emailmigration/src/.gitkeep gogol-compute-instancegroups/LICENSE → gogol-admin-reports/LICENSE gogol-compute-instancegroups/Makefile → gogol-admin-reports/Makefile gogol-admin-reports/README.md+28 gogol-compute-instancegroups/Setup.hs → gogol-admin-reports/Setup.hs gogol-admin-reports/gen/Network/Google/API/Admin/Channels/Stop.hs+150 gogol-admin-reports/gen/Network/Google/API/Reports/Activities/List.hs+280 gogol-admin-reports/gen/Network/Google/API/Reports/Activities/Watch.hs+281 gogol-admin-reports/gen/Network/Google/API/Reports/CustomerUsageReports/Get.hs+210 gogol-admin-reports/gen/Network/Google/API/Reports/UserUsageReport/Get.hs+251 gogol-admin-reports/gen/Network/Google/Admin/Reports.hs+191 gogol-admin/gen/Network/Google/Admin/Reports/Types.hs → gogol-admin-reports/gen/Network/Google/Admin/Reports/Types.hs+87−75 gogol-admin/gen/Network/Google/Admin/Reports/Types/Product.hs → gogol-admin-reports/gen/Network/Google/Admin/Reports/Types/Product.hs+671−671 gogol-admin/gen/Network/Google/Admin/Reports/Types/Sum.hs → gogol-admin-reports/gen/Network/Google/Admin/Reports/Types/Sum.hs+24 gogol-admin-reports/gogol-admin-reports.cabal+48 gogol-compute-instancegroups/src/.gitkeep → gogol-admin-reports/src/.gitkeep gogol-admin/gen/Network/Google/Admin/DataTransfer.hs−182 gogol-admin/gen/Network/Google/Admin/Directory.hs−1566 gogol-admin/gen/Network/Google/Admin/Directory/Types/Sum.hs−18 gogol-admin/gen/Network/Google/Admin/Reports.hs−298 gogol-admin/gogol-admin.cabal−61 gogol-adsense-host/gen/Network/Google/API/AdSenseHost/Accounts/Adclients/Get.hs+182 gogol-adsense-host/gen/Network/Google/API/AdSenseHost/Accounts/Adclients/List.hs+194 gogol-adsense-host/gen/Network/Google/API/AdSenseHost/Accounts/Adunits/Delete.hs+196 gogol-adsense-host/gen/Network/Google/API/AdSenseHost/Accounts/Adunits/Get.hs+189 gogol-adsense-host/gen/Network/Google/API/AdSenseHost/Accounts/Adunits/GetAdCode.hs+215 gogol-adsense-host/gen/Network/Google/API/AdSenseHost/Accounts/Adunits/Insert.hs+183 gogol-adsense-host/gen/Network/Google/API/AdSenseHost/Accounts/Adunits/List.hs+223 gogol-adsense-host/gen/Network/Google/API/AdSenseHost/Accounts/Adunits/Patch.hs+196 gogol-adsense-host/gen/Network/Google/API/AdSenseHost/Accounts/Adunits/Update.hs+181 gogol-adsense-host/gen/Network/Google/API/AdSenseHost/Accounts/Reports/Generate.hs+286 gogol-adsense-host/gen/Network/Google/API/AdSenseHost/Adclients/Get.hs+160 gogol-adsense-host/gen/Network/Google/API/AdSenseHost/Adclients/List.hs+174 gogol-adsense-host/gen/Network/Google/API/AdSenseHost/Associationsessions/Start.hs+214 gogol-adsense-host/gen/Network/Google/API/AdSenseHost/Associationsessions/Verify.hs+167 gogol-adsense-host/gen/Network/Google/API/AdSenseHost/Customchannels/Delete.hs+178 gogol-adsense-host/gen/Network/Google/API/AdSenseHost/Customchannels/Get.hs+178 gogol-adsense-host/gen/Network/Google/API/AdSenseHost/Customchannels/Insert.hs+163 gogol-adsense-host/gen/Network/Google/API/AdSenseHost/Customchannels/List.hs+190 gogol-adsense-host/gen/Network/Google/API/AdSenseHost/Customchannels/Patch.hs+180 gogol-adsense-host/gen/Network/Google/API/AdSenseHost/Customchannels/Update.hs+163 gogol-adsense-host/gen/Network/Google/API/AdSenseHost/Reports/Generate.hs+262 gogol-adsense-host/gen/Network/Google/API/AdSenseHost/URLchannels/Delete.hs+178 gogol-adsense-host/gen/Network/Google/API/AdSenseHost/URLchannels/Insert.hs+163 gogol-adsense-host/gen/Network/Google/API/AdSenseHost/URLchannels/List.hs+189 gogol-adsense-host/gen/Network/Google/AdSense/Host.hs+241−612 gogol-adsense-host/gen/Network/Google/AdSense/Host/Types.hs+123−108 gogol-adsense-host/gen/Network/Google/AdSense/Host/Types/Product.hs+976−976 gogol-adsense-host/gen/Network/Google/AdSense/Host/Types/Sum.hs+73 gogol-adsense-host/gogol-adsense-host.cabal+28−4 gogol-adsense/gen/Network/Google/API/AdSense/Accounts/Adclients/List.hs+194 gogol-adsense/gen/Network/Google/API/AdSense/Accounts/Adunits/Customchannels/List.hs+231 gogol-adsense/gen/Network/Google/API/AdSense/Accounts/Alerts/Delete.hs+181 gogol-adsense/gen/Network/Google/API/AdSense/Accounts/Alerts/List.hs+175 gogol-adsense/gen/Network/Google/API/AdSense/Accounts/Customchannels/Adunits/List.hs+243 gogol-adsense/gen/Network/Google/API/AdSense/Accounts/Payments/List.hs+166 gogol-adsense/gen/Network/Google/API/AdSense/Accounts/Reports/Saved/Generate.hs+228 gogol-adsense/gen/Network/Google/API/AdSense/Accounts/Reports/Saved/List.hs+200 gogol-adsense/gen/Network/Google/API/AdSense/Accounts/Savedadstyles/Get.hs+182 gogol-adsense/gen/Network/Google/API/AdSense/Accounts/Savedadstyles/List.hs+195 gogol-adsense/gen/Network/Google/API/AdSense/Accounts/URLchannels/List.hs+211 gogol-adsense/gen/Network/Google/API/AdSense/Adclients/List.hs+178 gogol-adsense/gen/Network/Google/API/AdSense/Adunits/Customchannels/List.hs+211 gogol-adsense/gen/Network/Google/API/AdSense/Alerts/Delete.hs+162 gogol-adsense/gen/Network/Google/API/AdSense/Alerts/List.hs+159 gogol-adsense/gen/Network/Google/API/AdSense/Customchannels/Adunits/List.hs+225 gogol-adsense/gen/Network/Google/API/AdSense/Metadata/Dimensions/List.hs+153 gogol-adsense/gen/Network/Google/API/AdSense/Metadata/Metrics/List.hs+153 gogol-adsense/gen/Network/Google/API/AdSense/Payments/List.hs+147 gogol-adsense/gen/Network/Google/API/AdSense/Reports/Saved/Generate.hs+209 gogol-adsense/gen/Network/Google/API/AdSense/Reports/Saved/List.hs+181 gogol-adsense/gen/Network/Google/API/AdSense/Savedadstyles/Get.hs+164 gogol-adsense/gen/Network/Google/API/AdSense/Savedadstyles/List.hs+176 gogol-adsense/gen/Network/Google/API/AdSense/URLchannels/List.hs+191 gogol-adsense/gen/Network/Google/AdSense.hs+305−707 gogol-adsense/gen/Network/Google/AdSense/Types.hs+187−175 gogol-adsense/gen/Network/Google/AdSense/Types/Product.hs+1600−1600 gogol-adsense/gen/Network/Google/AdSense/Types/Sum.hs+29 gogol-adsense/gogol-adsense.cabal+28−4 gogol-affiliates/gen/Network/Google/API/Gan/Advertisers/Get.hs+192 gogol-affiliates/gen/Network/Google/API/Gan/Advertisers/List.hs+279 gogol-affiliates/gen/Network/Google/API/Gan/CcOffers/List.hs+191 gogol-affiliates/gen/Network/Google/API/Gan/Events/List.hs+391 gogol-affiliates/gen/Network/Google/API/Gan/Links/Get.hs+189 gogol-affiliates/gen/Network/Google/API/Gan/Links/Insert.hs+171 gogol-affiliates/gen/Network/Google/API/Gan/Links/List.hs+340 gogol-affiliates/gen/Network/Google/API/Gan/Publishers/Get.hs+191 gogol-affiliates/gen/Network/Google/API/Gan/Publishers/List.hs+278 gogol-affiliates/gen/Network/Google/API/Gan/Reports/Get.hs+326 gogol-affiliates/gen/Network/Google/Affiliates.hs+193−340 gogol-affiliates/gen/Network/Google/Affiliates/Types.hs+147−69 gogol-affiliates/gen/Network/Google/Affiliates/Types/Product.hs+611−611 gogol-affiliates/gen/Network/Google/Affiliates/Types/Sum.hs+758 gogol-affiliates/gogol-affiliates.cabal+14−4 gogol-analytics/gen/Network/Google/API/Analytics/Data/Ga/Get.hs+313 gogol-analytics/gen/Network/Google/API/Analytics/Data/Mcf/Get.hs+291 gogol-analytics/gen/Network/Google/API/Analytics/Data/Realtime/Get.hs+233 gogol-analytics/gen/Network/Google/API/Analytics/Management/AccountSummaries/List.hs+189 gogol-analytics/gen/Network/Google/API/Analytics/Management/AccountUserLinks/Delete.hs+185 gogol-analytics/gen/Network/Google/API/Analytics/Management/AccountUserLinks/Insert.hs+173 gogol-analytics/gen/Network/Google/API/Analytics/Management/AccountUserLinks/List.hs+201 gogol-analytics/gen/Network/Google/API/Analytics/Management/AccountUserLinks/Update.hs+186 gogol-analytics/gen/Network/Google/API/Analytics/Management/Accounts/List.hs+181 gogol-analytics/gen/Network/Google/API/Analytics/Management/CustomDataSources/List.hs+219 gogol-analytics/gen/Network/Google/API/Analytics/Management/CustomDimensions/Get.hs+203 gogol-analytics/gen/Network/Google/API/Analytics/Management/CustomDimensions/Insert.hs+189 gogol-analytics/gen/Network/Google/API/Analytics/Management/CustomDimensions/List.hs+217 gogol-analytics/gen/Network/Google/API/Analytics/Management/CustomDimensions/Patch.hs+219 gogol-analytics/gen/Network/Google/API/Analytics/Management/CustomDimensions/Update.hs+217 gogol-analytics/gen/Network/Google/API/Analytics/Management/CustomMetrics/Get.hs+200 gogol-analytics/gen/Network/Google/API/Analytics/Management/CustomMetrics/Insert.hs+187 gogol-analytics/gen/Network/Google/API/Analytics/Management/CustomMetrics/List.hs+215 gogol-analytics/gen/Network/Google/API/Analytics/Management/CustomMetrics/Patch.hs+216 gogol-analytics/gen/Network/Google/API/Analytics/Management/CustomMetrics/Update.hs+216 gogol-analytics/gen/Network/Google/API/Analytics/Management/Experiments/Delete.hs+212 gogol-analytics/gen/Network/Google/API/Analytics/Management/Experiments/Get.hs+213 gogol-analytics/gen/Network/Google/API/Analytics/Management/Experiments/Insert.hs+198 gogol-analytics/gen/Network/Google/API/Analytics/Management/Experiments/List.hs+227 gogol-analytics/gen/Network/Google/API/Analytics/Management/Experiments/Patch.hs+213 gogol-analytics/gen/Network/Google/API/Analytics/Management/Experiments/Update.hs+213 gogol-analytics/gen/Network/Google/API/Analytics/Management/Filters/Delete.hs+181 gogol-analytics/gen/Network/Google/API/Analytics/Management/Filters/Get.hs+181 gogol-analytics/gen/Network/Google/API/Analytics/Management/Filters/Insert.hs+167 gogol-analytics/gen/Network/Google/API/Analytics/Management/Filters/List.hs+195 gogol-analytics/gen/Network/Google/API/Analytics/Management/Filters/Patch.hs+181 gogol-analytics/gen/Network/Google/API/Analytics/Management/Filters/Update.hs+181 gogol-analytics/gen/Network/Google/API/Analytics/Management/Goals/Get.hs+210 gogol-analytics/gen/Network/Google/API/Analytics/Management/Goals/Insert.hs+197 gogol-analytics/gen/Network/Google/API/Analytics/Management/Goals/List.hs+230 gogol-analytics/gen/Network/Google/API/Analytics/Management/Goals/Patch.hs+212 gogol-analytics/gen/Network/Google/API/Analytics/Management/Goals/Update.hs+210 gogol-analytics/gen/Network/Google/API/Analytics/Management/ProfileFilterLinks/Delete.hs+216 gogol-analytics/gen/Network/Google/API/Analytics/Management/ProfileFilterLinks/Get.hs+217 gogol-analytics/gen/Network/Google/API/Analytics/Management/ProfileFilterLinks/Insert.hs+205 gogol-analytics/gen/Network/Google/API/Analytics/Management/ProfileFilterLinks/List.hs+236 gogol-analytics/gen/Network/Google/API/Analytics/Management/ProfileFilterLinks/Patch.hs+219 gogol-analytics/gen/Network/Google/API/Analytics/Management/ProfileFilterLinks/Update.hs+218 gogol-analytics/gen/Network/Google/API/Analytics/Management/ProfileUserLinks/Delete.hs+215 gogol-analytics/gen/Network/Google/API/Analytics/Management/ProfileUserLinks/Insert.hs+204 gogol-analytics/gen/Network/Google/API/Analytics/Management/ProfileUserLinks/List.hs+236 gogol-analytics/gen/Network/Google/API/Analytics/Management/ProfileUserLinks/Update.hs+217 gogol-analytics/gen/Network/Google/API/Analytics/Management/Profiles/Delete.hs+197 gogol-analytics/gen/Network/Google/API/Analytics/Management/Profiles/Get.hs+196 gogol-analytics/gen/Network/Google/API/Analytics/Management/Profiles/Insert.hs+184 gogol-analytics/gen/Network/Google/API/Analytics/Management/Profiles/List.hs+215 gogol-analytics/gen/Network/Google/API/Analytics/Management/Profiles/Patch.hs+198 gogol-analytics/gen/Network/Google/API/Analytics/Management/Profiles/Update.hs+197 gogol-analytics/gen/Network/Google/API/Analytics/Management/Segments/List.hs+181 gogol-analytics/gen/Network/Google/API/Analytics/Management/UnsampledReports/Get.hs+218 gogol-analytics/gen/Network/Google/API/Analytics/Management/UnsampledReports/Insert.hs+204 gogol-analytics/gen/Network/Google/API/Analytics/Management/UnsampledReports/List.hs+235 gogol-analytics/gen/Network/Google/API/Analytics/Management/Uploads/DeleteUploadData.hs+202 gogol-analytics/gen/Network/Google/API/Analytics/Management/Uploads/Get.hs+211 gogol-analytics/gen/Network/Google/API/Analytics/Management/Uploads/List.hs+227 gogol-analytics/gen/Network/Google/API/Analytics/Management/Uploads/UploadData.hs+201 gogol-analytics/gen/Network/Google/API/Analytics/Management/WebPropertyAdWordsLinks/Delete.hs+206 gogol-analytics/gen/Network/Google/API/Analytics/Management/WebPropertyAdWordsLinks/Get.hs+208 gogol-analytics/gen/Network/Google/API/Analytics/Management/WebPropertyAdWordsLinks/Insert.hs+194 gogol-analytics/gen/Network/Google/API/Analytics/Management/WebPropertyAdWordsLinks/List.hs+224 gogol-analytics/gen/Network/Google/API/Analytics/Management/WebPropertyAdWordsLinks/Patch.hs+210 gogol-analytics/gen/Network/Google/API/Analytics/Management/WebPropertyAdWordsLinks/Update.hs+208 gogol-analytics/gen/Network/Google/API/Analytics/Management/Webproperties/Get.hs+183 gogol-analytics/gen/Network/Google/API/Analytics/Management/Webproperties/Insert.hs+173 gogol-analytics/gen/Network/Google/API/Analytics/Management/Webproperties/List.hs+198 gogol-analytics/gen/Network/Google/API/Analytics/Management/Webproperties/Patch.hs+184 gogol-analytics/gen/Network/Google/API/Analytics/Management/Webproperties/Update.hs+184 gogol-analytics/gen/Network/Google/API/Analytics/Management/WebpropertyUserLinks/Delete.hs+201 gogol-analytics/gen/Network/Google/API/Analytics/Management/WebpropertyUserLinks/Insert.hs+189 gogol-analytics/gen/Network/Google/API/Analytics/Management/WebpropertyUserLinks/List.hs+222 gogol-analytics/gen/Network/Google/API/Analytics/Management/WebpropertyUserLinks/Update.hs+203 gogol-analytics/gen/Network/Google/API/Analytics/Metadata/Columns/List.hs+168 gogol-analytics/gen/Network/Google/API/Analytics/Provisioning/CreateAccountTicket.hs+158 gogol-analytics/gen/Network/Google/Analytics.hs+1196−2586 gogol-analytics/gen/Network/Google/Analytics/Types.hs+812−791 gogol-analytics/gen/Network/Google/Analytics/Types/Product.hs+6897−6897 gogol-analytics/gen/Network/Google/Analytics/Types/Sum.hs+124 gogol-analytics/gogol-analytics.cabal+82−4 gogol-appengine-taskqueue/gen/Network/Google/API/Taskqueue/Taskqueues/Get.hs+184 gogol-appengine-taskqueue/gen/Network/Google/API/Taskqueue/Tasks/Delete.hs+186 gogol-appengine-taskqueue/gen/Network/Google/API/Taskqueue/Tasks/Get.hs+186 gogol-appengine-taskqueue/gen/Network/Google/API/Taskqueue/Tasks/Insert.hs+174 gogol-appengine-taskqueue/gen/Network/Google/API/Taskqueue/Tasks/Lease.hs+232 gogol-appengine-taskqueue/gen/Network/Google/API/Taskqueue/Tasks/List.hs+174 gogol-appengine-taskqueue/gen/Network/Google/API/Taskqueue/Tasks/Patch.hs+200 gogol-appengine-taskqueue/gen/Network/Google/API/Taskqueue/Tasks/Update.hs+198 gogol-appengine-taskqueue/gen/Network/Google/AppEngine/TaskQueue.hs+68−188 gogol-appengine-taskqueue/gen/Network/Google/AppEngine/TaskQueue/Types.hs+31−19 gogol-appengine-taskqueue/gen/Network/Google/AppEngine/TaskQueue/Types/Product.hs+146−146 gogol-appengine-taskqueue/gen/Network/Google/AppEngine/TaskQueue/Types/Sum.hs+24 gogol-appengine-taskqueue/gogol-appengine-taskqueue.cabal+12−4 gogol-appengine/gen/Network/Google/API/AppEngine/Apps/Modules/Versions/Create.hs+261 gogol-appengine/gen/Network/Google/API/AppEngine/Apps/Modules/Versions/Delete.hs+275 gogol-appengine/gen/Network/Google/API/AppEngine/Apps/Modules/Versions/Get.hs+285 gogol-appengine/gen/Network/Google/API/AppEngine/Apps/Modules/Versions/List.hs+298 gogol-appengine/gen/Network/Google/API/AppEngine/Apps/Operations/Get.hs+259 gogol-appengine/gen/Network/Google/API/AppEngine/Apps/Operations/List.hs+285 gogol-appengine/gen/Network/Google/AppEngine.hs+221−346 gogol-appengine/gen/Network/Google/AppEngine/Types.hs+193−175 gogol-appengine/gen/Network/Google/AppEngine/Types/Product.hs+1964−1871 gogol-appengine/gogol-appengine.cabal+10−4 gogol-apps-activity/gen/Network/Google/API/AppsActivity/Activities/List.hs+251 gogol-apps-activity/gen/Network/Google/Apps/Activity.hs+65−78 gogol-apps-activity/gen/Network/Google/Apps/Activity/Types.hs+62−47 gogol-apps-activity/gen/Network/Google/Apps/Activity/Types/Product.hs+355−355 gogol-apps-activity/gen/Network/Google/Apps/Activity/Types/Sum.hs+126−74 gogol-apps-activity/gogol-apps-activity.cabal+5−4 gogol-apps-calendar/gen/Network/Google/API/Calendar/ACL/Delete.hs+174 gogol-apps-calendar/gen/Network/Google/API/Calendar/ACL/Get.hs+174 gogol-apps-calendar/gen/Network/Google/API/Calendar/ACL/Insert.hs+162 gogol-apps-calendar/gen/Network/Google/API/Calendar/ACL/List.hs+224 gogol-apps-calendar/gen/Network/Google/API/Calendar/ACL/Patch.hs+174 gogol-apps-calendar/gen/Network/Google/API/Calendar/ACL/Update.hs+174 gogol-apps-calendar/gen/Network/Google/API/Calendar/ACL/Watch.hs+225 gogol-apps-calendar/gen/Network/Google/API/Calendar/CalendarList/Delete.hs+171 gogol-apps-calendar/gen/Network/Google/API/Calendar/CalendarList/Get.hs+170 gogol-apps-calendar/gen/Network/Google/API/Calendar/CalendarList/Insert.hs+171 gogol-apps-calendar/gen/Network/Google/API/Calendar/CalendarList/List.hs+251 gogol-apps-calendar/gen/Network/Google/API/Calendar/CalendarList/Patch.hs+190 gogol-apps-calendar/gen/Network/Google/API/Calendar/CalendarList/Update.hs+187 gogol-apps-calendar/gen/Network/Google/API/Calendar/CalendarList/Watch.hs+252 gogol-apps-calendar/gen/Network/Google/API/Calendar/Calendars/Clear.hs+166 gogol-apps-calendar/gen/Network/Google/API/Calendar/Calendars/Delete.hs+165 gogol-apps-calendar/gen/Network/Google/API/Calendar/Calendars/Get.hs+161 gogol-apps-calendar/gen/Network/Google/API/Calendar/Calendars/Insert.hs+148 gogol-apps-calendar/gen/Network/Google/API/Calendar/Calendars/Patch.hs+163 gogol-apps-calendar/gen/Network/Google/API/Calendar/Calendars/Update.hs+163 gogol-apps-calendar/gen/Network/Google/API/Calendar/Channels/Stop.hs+148 gogol-apps-calendar/gen/Network/Google/API/Calendar/Colors/Get.hs+146 gogol-apps-calendar/gen/Network/Google/API/Calendar/Events/Delete.hs+190 gogol-apps-calendar/gen/Network/Google/API/Calendar/Events/Get.hs+222 gogol-apps-calendar/gen/Network/Google/API/Calendar/Events/Import.hs+179 gogol-apps-calendar/gen/Network/Google/API/Calendar/Events/Insert.hs+207 gogol-apps-calendar/gen/Network/Google/API/Calendar/Events/Instances.hs+315 gogol-apps-calendar/gen/Network/Google/API/Calendar/Events/List.hs+431 gogol-apps-calendar/gen/Network/Google/API/Calendar/Events/Move.hs+204 gogol-apps-calendar/gen/Network/Google/API/Calendar/Events/Patch.hs+237 gogol-apps-calendar/gen/Network/Google/API/Calendar/Events/QuickAdd.hs+196 gogol-apps-calendar/gen/Network/Google/API/Calendar/Events/Update.hs+238 gogol-apps-calendar/gen/Network/Google/API/Calendar/Events/Watch.hs+436 gogol-apps-calendar/gen/Network/Google/API/Calendar/Freebusy/Query.hs+147 gogol-apps-calendar/gen/Network/Google/API/Calendar/Settings/Get.hs+161 gogol-apps-calendar/gen/Network/Google/API/Calendar/Settings/List.hs+194 gogol-apps-calendar/gen/Network/Google/API/Calendar/Settings/Watch.hs+195 gogol-apps-calendar/gen/Network/Google/Apps/Calendar.hs+437−1030 gogol-apps-calendar/gen/Network/Google/Apps/Calendar/Types.hs+254−230 gogol-apps-calendar/gen/Network/Google/Apps/Calendar/Types/Product.hs+1943−1943 gogol-apps-calendar/gen/Network/Google/Apps/Calendar/Types/Sum.hs+166 gogol-apps-calendar/gogol-apps-calendar.cabal+41−4 gogol-apps-licensing/gen/Network/Google/API/Licensing/LicenseAssignments/Delete.hs+192 gogol-apps-licensing/gen/Network/Google/API/Licensing/LicenseAssignments/Get.hs+191 gogol-apps-licensing/gen/Network/Google/API/Licensing/LicenseAssignments/Insert.hs+180 gogol-apps-licensing/gen/Network/Google/API/Licensing/LicenseAssignments/ListForProduct.hs+216 gogol-apps-licensing/gen/Network/Google/API/Licensing/LicenseAssignments/ListForProductAndSku.hs+235 gogol-apps-licensing/gen/Network/Google/API/Licensing/LicenseAssignments/Patch.hs+192 gogol-apps-licensing/gen/Network/Google/API/Licensing/LicenseAssignments/Update.hs+192 gogol-apps-licensing/gen/Network/Google/Apps/Licensing.hs+60−171 gogol-apps-licensing/gen/Network/Google/Apps/Licensing/Types.hs+26−14 gogol-apps-licensing/gen/Network/Google/Apps/Licensing/Types/Product.hs+104−104 gogol-apps-licensing/gen/Network/Google/Apps/Licensing/Types/Sum.hs+24 gogol-apps-licensing/gogol-apps-licensing.cabal+11−4 gogol-apps-reseller/gen/Network/Google/API/Reseller/Customers/Get.hs+160 gogol-apps-reseller/gen/Network/Google/API/Reseller/Customers/Insert.hs+163 gogol-apps-reseller/gen/Network/Google/API/Reseller/Customers/Patch.hs+163 gogol-apps-reseller/gen/Network/Google/API/Reseller/Customers/Update.hs+163 gogol-apps-reseller/gen/Network/Google/API/Reseller/Subscriptions/Activate.hs+178 gogol-apps-reseller/gen/Network/Google/API/Reseller/Subscriptions/ChangePlan.hs+182 gogol-apps-reseller/gen/Network/Google/API/Reseller/Subscriptions/ChangeRenewalSettings.hs+188 gogol-apps-reseller/gen/Network/Google/API/Reseller/Subscriptions/ChangeSeats.hs+183 gogol-apps-reseller/gen/Network/Google/API/Reseller/Subscriptions/Delete.hs+193 gogol-apps-reseller/gen/Network/Google/API/Reseller/Subscriptions/Get.hs+177 gogol-apps-reseller/gen/Network/Google/API/Reseller/Subscriptions/Insert.hs+178 gogol-apps-reseller/gen/Network/Google/API/Reseller/Subscriptions/List.hs+217 gogol-apps-reseller/gen/Network/Google/API/Reseller/Subscriptions/StartPaidService.hs+186 gogol-apps-reseller/gen/Network/Google/API/Reseller/Subscriptions/Suspend.hs+177 gogol-apps-reseller/gen/Network/Google/Apps/Reseller.hs+127−327 gogol-apps-reseller/gen/Network/Google/Apps/Reseller/Types.hs+60−45 gogol-apps-reseller/gen/Network/Google/Apps/Reseller/Types/Product.hs+404−404 gogol-apps-reseller/gen/Network/Google/Apps/Reseller/Types/Sum.hs+63 gogol-apps-reseller/gogol-apps-reseller.cabal+18−4 gogol-apps-tasks/gen/Network/Google/API/Tasks/Tasklists/Delete.hs+166 gogol-apps-tasks/gen/Network/Google/API/Tasks/Tasklists/Get.hs+165 gogol-apps-tasks/gen/Network/Google/API/Tasks/Tasklists/Insert.hs+152 gogol-apps-tasks/gen/Network/Google/API/Tasks/Tasklists/List.hs+172 gogol-apps-tasks/gen/Network/Google/API/Tasks/Tasklists/Patch.hs+168 gogol-apps-tasks/gen/Network/Google/API/Tasks/Tasklists/Update.hs+166 gogol-apps-tasks/gen/Network/Google/API/Tasks/Tasks/Clear.hs+164 gogol-apps-tasks/gen/Network/Google/API/Tasks/Tasks/Delete.hs+172 gogol-apps-tasks/gen/Network/Google/API/Tasks/Tasks/Get.hs+172 gogol-apps-tasks/gen/Network/Google/API/Tasks/Tasks/Insert.hs+189 gogol-apps-tasks/gen/Network/Google/API/Tasks/Tasks/List.hs+293 gogol-apps-tasks/gen/Network/Google/API/Tasks/Tasks/Move.hs+202 gogol-apps-tasks/gen/Network/Google/API/Tasks/Tasks/Patch.hs+172 gogol-apps-tasks/gen/Network/Google/API/Tasks/Tasks/Update.hs+172 gogol-apps-tasks/gen/Network/Google/Apps/Tasks.hs+105−301 gogol-apps-tasks/gen/Network/Google/Apps/Tasks/Types.hs+38−26 gogol-apps-tasks/gen/Network/Google/Apps/Tasks/Types/Product.hs+207−207 gogol-apps-tasks/gen/Network/Google/Apps/Tasks/Types/Sum.hs+24 gogol-apps-tasks/gogol-apps-tasks.cabal+18−4 gogol-bigquery/gen/Network/Google/API/BigQuery/Datasets/Delete.hs+195 gogol-bigquery/gen/Network/Google/API/BigQuery/Datasets/Get.hs+173 gogol-bigquery/gen/Network/Google/API/BigQuery/Datasets/Insert.hs+162 gogol-bigquery/gen/Network/Google/API/BigQuery/Datasets/List.hs+199 gogol-bigquery/gen/Network/Google/API/BigQuery/Datasets/Patch.hs+180 gogol-bigquery/gen/Network/Google/API/BigQuery/Datasets/Update.hs+179 gogol-bigquery/gen/Network/Google/API/BigQuery/Jobs/Cancel.hs+178 gogol-bigquery/gen/Network/Google/API/BigQuery/Jobs/Get.hs+176 gogol-bigquery/gen/Network/Google/API/BigQuery/Jobs/GetQueryResults.hs+239 gogol-bigquery/gen/Network/Google/API/BigQuery/Jobs/Insert.hs+160 gogol-bigquery/gen/Network/Google/API/BigQuery/Jobs/List.hs+230 gogol-bigquery/gen/Network/Google/API/BigQuery/Jobs/Query.hs+162 gogol-bigquery/gen/Network/Google/API/BigQuery/Projects/List.hs+172 gogol-bigquery/gen/Network/Google/API/BigQuery/Tabledata/InsertAll.hs+198 gogol-bigquery/gen/Network/Google/API/BigQuery/Tabledata/List.hs+225 gogol-bigquery/gen/Network/Google/API/BigQuery/Tables/Delete.hs+190 gogol-bigquery/gen/Network/Google/API/BigQuery/Tables/Get.hs+191 gogol-bigquery/gen/Network/Google/API/BigQuery/Tables/Insert.hs+175 gogol-bigquery/gen/Network/Google/API/BigQuery/Tables/List.hs+201 gogol-bigquery/gen/Network/Google/API/BigQuery/Tables/Patch.hs+193 gogol-bigquery/gen/Network/Google/API/BigQuery/Tables/Update.hs+192 gogol-bigquery/gen/Network/Google/BigQuery.hs+420−753 gogol-bigquery/gen/Network/Google/BigQuery/Types.hs+323−305 gogol-bigquery/gen/Network/Google/BigQuery/Types/Product.hs+3044−3044 gogol-bigquery/gen/Network/Google/BigQuery/Types/Sum.hs+92 gogol-bigquery/gogol-bigquery.cabal+25−4 gogol-billing/gen/Network/Google/API/Cloudbilling/BillingAccounts/Projects/List.hs+280 gogol-billing/gen/Network/Google/API/Cloudbilling/Projects/GetBillingInfo.hs+249 gogol-billing/gen/Network/Google/API/Cloudbilling/Projects/UpdateBillingInfo.hs+297 gogol-billing/gen/Network/Google/Billing.hs+29−114 gogol-billing/gen/Network/Google/Billing/Types.hs+16−7 gogol-billing/gen/Network/Google/Billing/Types/Product.hs+58−58 gogol-billing/gogol-billing.cabal+7−4 gogol-blogger/gen/Network/Google/API/Blogger/BlogUserInfos/Get.hs+194 gogol-blogger/gen/Network/Google/API/Blogger/Blogs/Get.hs+182 gogol-blogger/gen/Network/Google/API/Blogger/Blogs/GetByURL.hs+177 gogol-blogger/gen/Network/Google/API/Blogger/Blogs/ListByUser.hs+220 gogol-blogger/gen/Network/Google/API/Blogger/Comments/Approve.hs+188 gogol-blogger/gen/Network/Google/API/Blogger/Comments/Delete.hs+187 gogol-blogger/gen/Network/Google/API/Blogger/Comments/Get.hs+199 gogol-blogger/gen/Network/Google/API/Blogger/Comments/List.hs+257 gogol-blogger/gen/Network/Google/API/Blogger/Comments/ListByBlog.hs+244 gogol-blogger/gen/Network/Google/API/Blogger/Comments/MarkAsSpam.hs+197 gogol-blogger/gen/Network/Google/API/Blogger/Comments/RemoveContent.hs+194 gogol-blogger/gen/Network/Google/API/Blogger/PageViews/Get.hs+174 gogol-blogger/gen/Network/Google/API/Blogger/Pages/Delete.hs+176 gogol-blogger/gen/Network/Google/API/Blogger/Pages/Get.hs+186 gogol-blogger/gen/Network/Google/API/Blogger/Pages/Insert.hs+171 gogol-blogger/gen/Network/Google/API/Blogger/Pages/List.hs+218 gogol-blogger/gen/Network/Google/API/Blogger/Pages/Patch.hs+202 gogol-blogger/gen/Network/Google/API/Blogger/Pages/Publish.hs+178 gogol-blogger/gen/Network/Google/API/Blogger/Pages/Revert.hs+172 gogol-blogger/gen/Network/Google/API/Blogger/Pages/Update.hs+202 gogol-blogger/gen/Network/Google/API/Blogger/PostUserInfos/Get.hs+213 gogol-blogger/gen/Network/Google/API/Blogger/PostUserInfos/List.hs+299 gogol-blogger/gen/Network/Google/API/Blogger/Posts/Delete.hs+171 gogol-blogger/gen/Network/Google/API/Blogger/Posts/Get.hs+224 gogol-blogger/gen/Network/Google/API/Blogger/Posts/GetByPath.hs+205 gogol-blogger/gen/Network/Google/API/Blogger/Posts/Insert.hs+203 gogol-blogger/gen/Network/Google/API/Blogger/Posts/List.hs+289 gogol-blogger/gen/Network/Google/API/Blogger/Posts/Patch.hs+237 gogol-blogger/gen/Network/Google/API/Blogger/Posts/Publish.hs+189 gogol-blogger/gen/Network/Google/API/Blogger/Posts/Revert.hs+177 gogol-blogger/gen/Network/Google/API/Blogger/Posts/Search.hs+200 gogol-blogger/gen/Network/Google/API/Blogger/Posts/Update.hs+237 gogol-blogger/gen/Network/Google/API/Blogger/Users/Get.hs+158 gogol-blogger/gen/Network/Google/Blogger.hs+402−874 gogol-blogger/gen/Network/Google/Blogger/Types.hs+240−162 gogol-blogger/gen/Network/Google/Blogger/Types/Product.hs+1220−1219 gogol-blogger/gen/Network/Google/Blogger/Types/Sum.hs+769−2 gogol-blogger/gogol-blogger.cabal+37−4 gogol-books/gen/Network/Google/API/Books/Bookshelves/Volumes/List.hs+230 gogol-books/gen/Network/Google/API/Books/Cloudloading/AddBook.hs+204 gogol-books/gen/Network/Google/API/Books/Cloudloading/DeleteBook.hs+166 gogol-books/gen/Network/Google/API/Books/Cloudloading/UpdateBook.hs+155 gogol-books/gen/Network/Google/API/Books/Dictionary/ListOfflineMetadata.hs+170 gogol-books/gen/Network/Google/API/Books/Layers/AnnotationData/Get.hs+284 gogol-books/gen/Network/Google/API/Books/Layers/AnnotationData/List.hs+326 gogol-books/gen/Network/Google/API/Books/Layers/VolumeAnnotations/Get.hs+224 gogol-books/gen/Network/Google/API/Books/Layers/VolumeAnnotations/List.hs+358 gogol-books/gen/Network/Google/API/Books/Myconfig/GetUserSettings.hs+155 gogol-books/gen/Network/Google/API/Books/Myconfig/ReleaseDownloadAccess.hs+210 gogol-books/gen/Network/Google/API/Books/Myconfig/RequestAccess.hs+234 gogol-books/gen/Network/Google/API/Books/Myconfig/SyncVolumeLicenses.hs+249 gogol-books/gen/Network/Google/API/Books/Myconfig/UpdateUserSettings.hs+160 gogol-books/gen/Network/Google/API/Books/Mylibrary/Annotations/Delete.hs+180 gogol-books/gen/Network/Google/API/Books/Mylibrary/Annotations/Insert.hs+192 gogol-books/gen/Network/Google/API/Books/Mylibrary/Annotations/List.hs+283 gogol-books/gen/Network/Google/API/Books/Mylibrary/Annotations/Summary.hs+183 gogol-books/gen/Network/Google/API/Books/Mylibrary/Annotations/Update.hs+180 gogol-books/gen/Network/Google/API/Books/Mylibrary/Bookshelves/Volumes/List.hs+261 gogol-books/gen/Network/Google/API/Books/Mylibrary/Readingpositions/Get.hs+194 gogol-books/gen/Network/Google/API/Books/Mylibrary/Readingpositions/SetPosition.hs+252 gogol-books/gen/Network/Google/API/Books/Onboarding/ListCategories.hs+167 gogol-books/gen/Network/Google/API/Books/Onboarding/ListCategoryVolumes.hs+224 gogol-books/gen/Network/Google/API/Books/Promooffer/Accept.hs+244 gogol-books/gen/Network/Google/API/Books/Promooffer/Dismiss.hs+233 gogol-books/gen/Network/Google/API/Books/Promooffer/Get.hs+219 gogol-books/gen/Network/Google/API/Books/Volumes/Associated/List.hs+222 gogol-books/gen/Network/Google/API/Books/Volumes/Mybooks/List.hs+236 gogol-books/gen/Network/Google/API/Books/Volumes/Recommended/List.hs+194 gogol-books/gen/Network/Google/API/Books/Volumes/Recommended/Rate.hs+209 gogol-books/gen/Network/Google/API/Books/Volumes/Useruploaded/List.hs+233 gogol-books/gen/Network/Google/Books.hs+789−1353 gogol-books/gen/Network/Google/Books/Types.hs+627−579 gogol-books/gen/Network/Google/Books/Types/Product.hs+4730−4730 gogol-books/gen/Network/Google/Books/Types/Sum.hs+437 gogol-books/gogol-books.cabal+36−4 gogol-civicinfo/gen/Network/Google/API/CivicInfo/Divisions/Search.hs+164 gogol-civicinfo/gen/Network/Google/API/CivicInfo/Elections/ElectionQuery.hs+154 gogol-civicinfo/gen/Network/Google/API/CivicInfo/Elections/VoterInfoQuery.hs+197 gogol-civicinfo/gen/Network/Google/API/CivicInfo/Representatives/RepresentativeInfoByAddress.hs+220 gogol-civicinfo/gen/Network/Google/API/CivicInfo/Representatives/RepresentativeInfoByDivision.hs+220 gogol-civicinfo/gen/Network/Google/CivicInfo.hs+166−222 gogol-civicinfo/gen/Network/Google/CivicInfo/Types.hs+144−120 gogol-civicinfo/gen/Network/Google/CivicInfo/Types/Product.hs+1343−1343 gogol-civicinfo/gen/Network/Google/CivicInfo/Types/Sum.hs+268 gogol-civicinfo/gogol-civicinfo.cabal+9−4 gogol-classroom/gen/Network/Google/API/Classroom/Courses/Aliases/Create.hs+251 gogol-classroom/gen/Network/Google/API/Classroom/Courses/Aliases/Delete.hs+261 gogol-classroom/gen/Network/Google/API/Classroom/Courses/Aliases/List.hs+283 gogol-classroom/gen/Network/Google/API/Classroom/Courses/Students/Create.hs+271 gogol-classroom/gen/Network/Google/API/Classroom/Courses/Students/Delete.hs+266 gogol-classroom/gen/Network/Google/API/Classroom/Courses/Students/Get.hs+266 gogol-classroom/gen/Network/Google/API/Classroom/Courses/Students/List.hs+279 gogol-classroom/gen/Network/Google/API/Classroom/Courses/Teachers/Create.hs+255 gogol-classroom/gen/Network/Google/API/Classroom/Courses/Teachers/Delete.hs+270 gogol-classroom/gen/Network/Google/API/Classroom/Courses/Teachers/Get.hs+266 gogol-classroom/gen/Network/Google/API/Classroom/Courses/Teachers/List.hs+279 gogol-classroom/gen/Network/Google/API/Classroom/Invitations/Accept.hs+247 gogol-classroom/gen/Network/Google/API/Classroom/Invitations/Create.hs+242 gogol-classroom/gen/Network/Google/API/Classroom/Invitations/Delete.hs+243 gogol-classroom/gen/Network/Google/API/Classroom/Invitations/Get.hs+243 gogol-classroom/gen/Network/Google/API/Classroom/Invitations/List.hs+290 gogol-classroom/gen/Network/Google/API/Classroom/UserProfiles/Get.hs+247 gogol-classroom/gen/Network/Google/Classroom.hs+146−542 gogol-classroom/gen/Network/Google/Classroom/Types.hs+63−55 gogol-classroom/gen/Network/Google/Classroom/Types/Product.hs+425−425 gogol-classroom/gogol-classroom.cabal+21−4 gogol-compute-autoscaler/gen/Network/Google/API/Autoscaler/Autoscalers/Delete.hs+190 gogol-compute-autoscaler/gen/Network/Google/API/Autoscaler/Autoscalers/Get.hs+189 gogol-compute-autoscaler/gen/Network/Google/API/Autoscaler/Autoscalers/Insert.hs+177 gogol-compute-autoscaler/gen/Network/Google/API/Autoscaler/Autoscalers/List.hs+209 gogol-compute-autoscaler/gen/Network/Google/API/Autoscaler/Autoscalers/Patch.hs+192 gogol-compute-autoscaler/gen/Network/Google/API/Autoscaler/Autoscalers/Update.hs+190 gogol-compute-autoscaler/gen/Network/Google/API/Autoscaler/ZoneOperations/Delete.hs+189 gogol-compute-autoscaler/gen/Network/Google/API/Autoscaler/ZoneOperations/Get.hs+189 gogol-compute-autoscaler/gen/Network/Google/API/Autoscaler/ZoneOperations/List.hs+213 gogol-compute-autoscaler/gen/Network/Google/API/Autoscaler/Zones/List.hs+191 gogol-compute-autoscaler/gen/Network/Google/Compute/Autoscaler.hs+151−304 gogol-compute-autoscaler/gen/Network/Google/Compute/Autoscaler/Types.hs+104−92 gogol-compute-autoscaler/gen/Network/Google/Compute/Autoscaler/Types/Product.hs+918−918 gogol-compute-autoscaler/gen/Network/Google/Compute/Autoscaler/Types/Sum.hs+24 gogol-compute-autoscaler/gogol-compute-autoscaler.cabal+14−4 gogol-compute-instancegroups-manager/gen/Network/Google/Compute/InstanceGroups/Manager.hs−445 gogol-compute-instancegroups-manager/gen/Network/Google/Compute/InstanceGroups/Manager/Types/Sum.hs−151 gogol-compute-instancegroups-updater/gen/Network/Google/Compute/InstanceGroups/Updater.hs−400 gogol-compute-instancegroups-updater/gen/Network/Google/Compute/InstanceGroups/Updater/Types/Sum.hs−18 gogol-compute-instancegroups-updater/gogol-compute-instancegroups-updater.cabal−43 gogol-compute-instancegroups/gen/Network/Google/Compute/InstanceGroups.hs−419 gogol-compute-instancegroups/gen/Network/Google/Compute/InstanceGroups/Types/Sum.hs−18 gogol-compute-useraccounts/gen/Network/Google/API/Clouduseraccounts/GlobalAccountsOperations/Delete.hs+185 gogol-compute-useraccounts/gen/Network/Google/API/Clouduseraccounts/GlobalAccountsOperations/Get.hs+184 gogol-compute-useraccounts/gen/Network/Google/API/Clouduseraccounts/GlobalAccountsOperations/List.hs+242 gogol-compute-useraccounts/gen/Network/Google/API/Clouduseraccounts/Groups/AddMember.hs+180 gogol-compute-useraccounts/gen/Network/Google/API/Clouduseraccounts/Groups/Delete.hs+175 gogol-compute-useraccounts/gen/Network/Google/API/Clouduseraccounts/Groups/Get.hs+174 gogol-compute-useraccounts/gen/Network/Google/API/Clouduseraccounts/Groups/Insert.hs+164 gogol-compute-useraccounts/gen/Network/Google/API/Clouduseraccounts/Groups/List.hs+227 gogol-compute-useraccounts/gen/Network/Google/API/Clouduseraccounts/Groups/RemoveMember.hs+181 gogol-compute-useraccounts/gen/Network/Google/API/Clouduseraccounts/Linux/GetAuthorizedKeysView.hs+225 gogol-compute-useraccounts/gen/Network/Google/API/Clouduseraccounts/Linux/GetLinuxAccountViews.hs+271 gogol-compute-useraccounts/gen/Network/Google/API/Clouduseraccounts/Users/AddPublicKey.hs+184 gogol-compute-useraccounts/gen/Network/Google/API/Clouduseraccounts/Users/Delete.hs+173 gogol-compute-useraccounts/gen/Network/Google/API/Clouduseraccounts/Users/Get.hs+173 gogol-compute-useraccounts/gen/Network/Google/API/Clouduseraccounts/Users/Insert.hs+163 gogol-compute-useraccounts/gen/Network/Google/API/Clouduseraccounts/Users/List.hs+227 gogol-compute-useraccounts/gen/Network/Google/API/Clouduseraccounts/Users/RemovePublicKey.hs+198 gogol-compute-useraccounts/gen/Network/Google/Compute/UserAccounts.hs+191−464 gogol-compute-useraccounts/gen/Network/Google/Compute/UserAccounts/Types.hs+109−97 gogol-compute-useraccounts/gen/Network/Google/Compute/UserAccounts/Types/Product.hs+933−933 gogol-compute-useraccounts/gen/Network/Google/Compute/UserAccounts/Types/Sum.hs+75−51 gogol-compute-useraccounts/gogol-compute-useraccounts.cabal+21−4 gogol-compute/gen/Network/Google/API/Compute/Addresses/AggregatedList.hs+217 gogol-compute/gen/Network/Google/API/Compute/Addresses/Delete.hs+187 gogol-compute/gen/Network/Google/API/Compute/Addresses/Get.hs+186 gogol-compute/gen/Network/Google/API/Compute/Addresses/Insert.hs+176 gogol-compute/gen/Network/Google/API/Compute/Addresses/List.hs+228 gogol-compute/gen/Network/Google/API/Compute/Autoscalers/AggregatedList.hs+221 gogol-compute/gen/Network/Google/API/Compute/Autoscalers/Delete.hs+188 gogol-compute/gen/Network/Google/API/Compute/Autoscalers/Get.hs+185 gogol-compute/gen/Network/Google/API/Compute/Autoscalers/Insert.hs+180 gogol-compute/gen/Network/Google/API/Compute/Autoscalers/List.hs+224 gogol-compute/gen/Network/Google/API/Compute/Autoscalers/Patch.hs+190 gogol-compute/gen/Network/Google/API/Compute/Autoscalers/Update.hs+189 gogol-compute/gen/Network/Google/API/Compute/BackendServices/Delete.hs+180 gogol-compute/gen/Network/Google/API/Compute/BackendServices/Get.hs+180 gogol-compute/gen/Network/Google/API/Compute/BackendServices/GetHealth.hs+186 gogol-compute/gen/Network/Google/API/Compute/BackendServices/Insert.hs+168 gogol-compute/gen/Network/Google/API/Compute/BackendServices/List.hs+218 gogol-compute/gen/Network/Google/API/Compute/BackendServices/Patch.hs+182 gogol-compute/gen/Network/Google/API/Compute/BackendServices/Update.hs+180 gogol-compute/gen/Network/Google/API/Compute/DiskTypes/AggregatedList.hs+220 gogol-compute/gen/Network/Google/API/Compute/DiskTypes/Get.hs+189 gogol-compute/gen/Network/Google/API/Compute/DiskTypes/List.hs+227 gogol-compute/gen/Network/Google/API/Compute/Disks/AggregatedList.hs+216 gogol-compute/gen/Network/Google/API/Compute/Disks/CreateSnapshot.hs+191 gogol-compute/gen/Network/Google/API/Compute/Disks/Delete.hs+190 gogol-compute/gen/Network/Google/API/Compute/Disks/Get.hs+184 gogol-compute/gen/Network/Google/API/Compute/Disks/Insert.hs+188 gogol-compute/gen/Network/Google/API/Compute/Disks/List.hs+221 gogol-compute/gen/Network/Google/API/Compute/Firewalls/Delete.hs+175 gogol-compute/gen/Network/Google/API/Compute/Firewalls/Get.hs+174 gogol-compute/gen/Network/Google/API/Compute/Firewalls/Insert.hs+164 gogol-compute/gen/Network/Google/API/Compute/Firewalls/List.hs+210 gogol-compute/gen/Network/Google/API/Compute/Firewalls/Patch.hs+177 gogol-compute/gen/Network/Google/API/Compute/Firewalls/Update.hs+177 gogol-compute/gen/Network/Google/API/Compute/ForwardingRules/AggregatedList.hs+222 gogol-compute/gen/Network/Google/API/Compute/ForwardingRules/Delete.hs+193 gogol-compute/gen/Network/Google/API/Compute/ForwardingRules/Get.hs+193 gogol-compute/gen/Network/Google/API/Compute/ForwardingRules/Insert.hs+181 gogol-compute/gen/Network/Google/API/Compute/ForwardingRules/List.hs+231 gogol-compute/gen/Network/Google/API/Compute/ForwardingRules/SetTarget.hs+197 gogol-compute/gen/Network/Google/API/Compute/GlobalAddresses/Delete.hs+179 gogol-compute/gen/Network/Google/API/Compute/GlobalAddresses/Get.hs+179 gogol-compute/gen/Network/Google/API/Compute/GlobalAddresses/Insert.hs+168 gogol-compute/gen/Network/Google/API/Compute/GlobalAddresses/List.hs+215 gogol-compute/gen/Network/Google/API/Compute/GlobalForwardingRules/Delete.hs+183 gogol-compute/gen/Network/Google/API/Compute/GlobalForwardingRules/Get.hs+183 gogol-compute/gen/Network/Google/API/Compute/GlobalForwardingRules/Insert.hs+171 gogol-compute/gen/Network/Google/API/Compute/GlobalForwardingRules/List.hs+223 gogol-compute/gen/Network/Google/API/Compute/GlobalForwardingRules/SetTarget.hs+185 gogol-compute/gen/Network/Google/API/Compute/GlobalOperations/AggregatedList.hs+222 gogol-compute/gen/Network/Google/API/Compute/GlobalOperations/Delete.hs+179 gogol-compute/gen/Network/Google/API/Compute/GlobalOperations/Get.hs+179 gogol-compute/gen/Network/Google/API/Compute/GlobalOperations/List.hs+217 gogol-compute/gen/Network/Google/API/Compute/HTTPHealthChecks/Delete.hs+187 gogol-compute/gen/Network/Google/API/Compute/HTTPHealthChecks/Get.hs+187 gogol-compute/gen/Network/Google/API/Compute/HTTPHealthChecks/Insert.hs+175 gogol-compute/gen/Network/Google/API/Compute/HTTPHealthChecks/List.hs+227 gogol-compute/gen/Network/Google/API/Compute/HTTPHealthChecks/Patch.hs+189 gogol-compute/gen/Network/Google/API/Compute/HTTPHealthChecks/Update.hs+189 gogol-compute/gen/Network/Google/API/Compute/Images/Delete.hs+176 gogol-compute/gen/Network/Google/API/Compute/Images/Deprecate.hs+183 gogol-compute/gen/Network/Google/API/Compute/Images/Get.hs+172 gogol-compute/gen/Network/Google/API/Compute/Images/Insert.hs+163 gogol-compute/gen/Network/Google/API/Compute/Images/List.hs+214 gogol-compute/gen/Network/Google/API/Compute/InstanceGroupManagers/AbandonInstances.hs+206 gogol-compute/gen/Network/Google/API/Compute/InstanceGroupManagers/AggregatedList.hs+225 gogol-compute/gen/Network/Google/API/Compute/InstanceGroupManagers/Delete.hs+195 gogol-compute/gen/Network/Google/API/Compute/InstanceGroupManagers/DeleteInstances.hs+206 gogol-compute/gen/Network/Google/API/Compute/InstanceGroupManagers/Get.hs+197 gogol-compute/gen/Network/Google/API/Compute/InstanceGroupManagers/Insert.hs+183 gogol-compute/gen/Network/Google/API/Compute/InstanceGroupManagers/List.hs+235 gogol-compute/gen/Network/Google/API/Compute/InstanceGroupManagers/ListManagedInstances.hs+205 gogol-compute/gen/Network/Google/API/Compute/InstanceGroupManagers/RecreateInstances.hs+202 gogol-compute/gen/Network/Google/API/Compute/InstanceGroupManagers/Resize.hs+217 gogol-compute/gen/Network/Google/API/Compute/InstanceGroupManagers/SetInstanceTemplate.hs+207 gogol-compute/gen/Network/Google/API/Compute/InstanceGroupManagers/SetTargetPools.hs+207 gogol-compute/gen/Network/Google/API/Compute/InstanceGroups/AddInstances.hs+198 gogol-compute/gen/Network/Google/API/Compute/InstanceGroups/AggregatedList.hs+222 gogol-compute/gen/Network/Google/API/Compute/InstanceGroups/Delete.hs+192 gogol-compute/gen/Network/Google/API/Compute/InstanceGroups/Get.hs+192 gogol-compute/gen/Network/Google/API/Compute/InstanceGroups/Insert.hs+180 gogol-compute/gen/Network/Google/API/Compute/InstanceGroups/List.hs+230 gogol-compute/gen/Network/Google/API/Compute/InstanceGroups/ListInstances.hs+253 gogol-compute/gen/Network/Google/API/Compute/InstanceGroups/RemoveInstances.hs+198 gogol-compute/gen/Network/Google/API/Compute/InstanceGroups/SetNamedPorts.hs+197 gogol-compute/gen/Network/Google/API/Compute/InstanceTemplates/Delete.hs+180 gogol-compute/gen/Network/Google/API/Compute/InstanceTemplates/Get.hs+180 gogol-compute/gen/Network/Google/API/Compute/InstanceTemplates/Insert.hs+168 gogol-compute/gen/Network/Google/API/Compute/InstanceTemplates/List.hs+218 gogol-compute/gen/Network/Google/API/Compute/Instances/AddAccessConfig.hs+209 gogol-compute/gen/Network/Google/API/Compute/Instances/AggregatedList.hs+216 gogol-compute/gen/Network/Google/API/Compute/Instances/AttachDisk.hs+192 gogol-compute/gen/Network/Google/API/Compute/Instances/Delete.hs+189 gogol-compute/gen/Network/Google/API/Compute/Instances/DeleteAccessConfig.hs+223 gogol-compute/gen/Network/Google/API/Compute/Instances/DetachDisk.hs+206 gogol-compute/gen/Network/Google/API/Compute/Instances/Get.hs+189 gogol-compute/gen/Network/Google/API/Compute/Instances/GetSerialPortOutput.hs+212 gogol-compute/gen/Network/Google/API/Compute/Instances/Insert.hs+174 gogol-compute/gen/Network/Google/API/Compute/Instances/List.hs+222 gogol-compute/gen/Network/Google/API/Compute/Instances/Reset.hs+191 gogol-compute/gen/Network/Google/API/Compute/Instances/SetDiskAutoDelete.hs+225 gogol-compute/gen/Network/Google/API/Compute/Instances/SetMetadata.hs+194 gogol-compute/gen/Network/Google/API/Compute/Instances/SetScheduling.hs+192 gogol-compute/gen/Network/Google/API/Compute/Instances/SetTags.hs+194 gogol-compute/gen/Network/Google/API/Compute/Instances/Start.hs+190 gogol-compute/gen/Network/Google/API/Compute/Instances/Stop.hs+202 gogol-compute/gen/Network/Google/API/Compute/Licenses/Get.hs+173 gogol-compute/gen/Network/Google/API/Compute/MachineTypes/AggregatedList.hs+221 gogol-compute/gen/Network/Google/API/Compute/MachineTypes/Get.hs+191 gogol-compute/gen/Network/Google/API/Compute/MachineTypes/List.hs+230 gogol-compute/gen/Network/Google/API/Compute/Networks/Delete.hs+175 gogol-compute/gen/Network/Google/API/Compute/Networks/Get.hs+173 gogol-compute/gen/Network/Google/API/Compute/Networks/Insert.hs+164 gogol-compute/gen/Network/Google/API/Compute/Networks/List.hs+210 gogol-compute/gen/Network/Google/API/Compute/Projects/Get.hs+158 gogol-compute/gen/Network/Google/API/Compute/Projects/MoveDisk.hs+165 gogol-compute/gen/Network/Google/API/Compute/Projects/MoveInstance.hs+167 gogol-compute/gen/Network/Google/API/Compute/Projects/SetCommonInstanceMetadata.hs+172 gogol-compute/gen/Network/Google/API/Compute/Projects/SetUsageExportBucket.hs+173 gogol-compute/gen/Network/Google/API/Compute/RegionOperations/Delete.hs+192 gogol-compute/gen/Network/Google/API/Compute/RegionOperations/Get.hs+192 gogol-compute/gen/Network/Google/API/Compute/RegionOperations/List.hs+230 gogol-compute/gen/Network/Google/API/Compute/Regions/Get.hs+175 gogol-compute/gen/Network/Google/API/Compute/Regions/List.hs+208 gogol-compute/gen/Network/Google/API/Compute/Routes/Delete.hs+173 gogol-compute/gen/Network/Google/API/Compute/Routes/Get.hs+172 gogol-compute/gen/Network/Google/API/Compute/Routes/Insert.hs+163 gogol-compute/gen/Network/Google/API/Compute/Routes/List.hs+207 gogol-compute/gen/Network/Google/API/Compute/Snapshots/Delete.hs+183 gogol-compute/gen/Network/Google/API/Compute/Snapshots/Get.hs+174 gogol-compute/gen/Network/Google/API/Compute/Snapshots/List.hs+210 gogol-compute/gen/Network/Google/API/Compute/TargetHTTPProxies/Delete.hs+187 gogol-compute/gen/Network/Google/API/Compute/TargetHTTPProxies/Get.hs+187 gogol-compute/gen/Network/Google/API/Compute/TargetHTTPProxies/Insert.hs+175 gogol-compute/gen/Network/Google/API/Compute/TargetHTTPProxies/List.hs+227 gogol-compute/gen/Network/Google/API/Compute/TargetHTTPProxies/SetURLMap.hs+188 gogol-compute/gen/Network/Google/API/Compute/TargetInstances/AggregatedList.hs+222 gogol-compute/gen/Network/Google/API/Compute/TargetInstances/Delete.hs+192 gogol-compute/gen/Network/Google/API/Compute/TargetInstances/Get.hs+192 gogol-compute/gen/Network/Google/API/Compute/TargetInstances/Insert.hs+180 gogol-compute/gen/Network/Google/API/Compute/TargetInstances/List.hs+230 gogol-compute/gen/Network/Google/API/Compute/TargetPools/AddHealthCheck.hs+197 gogol-compute/gen/Network/Google/API/Compute/TargetPools/AddInstance.hs+195 gogol-compute/gen/Network/Google/API/Compute/TargetPools/AggregatedList.hs+221 gogol-compute/gen/Network/Google/API/Compute/TargetPools/Delete.hs+193 gogol-compute/gen/Network/Google/API/Compute/TargetPools/Get.hs+192 gogol-compute/gen/Network/Google/API/Compute/TargetPools/GetHealth.hs+199 gogol-compute/gen/Network/Google/API/Compute/TargetPools/Insert.hs+181 gogol-compute/gen/Network/Google/API/Compute/TargetPools/List.hs+230 gogol-compute/gen/Network/Google/API/Compute/TargetPools/RemoveHealthCheck.hs+198 gogol-compute/gen/Network/Google/API/Compute/TargetPools/RemoveInstance.hs+196 gogol-compute/gen/Network/Google/API/Compute/TargetPools/SetBackup.hs+209 gogol-compute/gen/Network/Google/API/Compute/TargetVPNGateways/AggregatedList.hs+222 gogol-compute/gen/Network/Google/API/Compute/TargetVPNGateways/Delete.hs+195 gogol-compute/gen/Network/Google/API/Compute/TargetVPNGateways/Get.hs+195 gogol-compute/gen/Network/Google/API/Compute/TargetVPNGateways/Insert.hs+183 gogol-compute/gen/Network/Google/API/Compute/TargetVPNGateways/List.hs+234 gogol-compute/gen/Network/Google/API/Compute/URLMaps/Delete.hs+177 gogol-compute/gen/Network/Google/API/Compute/URLMaps/Get.hs+176 gogol-compute/gen/Network/Google/API/Compute/URLMaps/Insert.hs+166 gogol-compute/gen/Network/Google/API/Compute/URLMaps/List.hs+214 gogol-compute/gen/Network/Google/API/Compute/URLMaps/Patch.hs+179 gogol-compute/gen/Network/Google/API/Compute/URLMaps/Update.hs+177 gogol-compute/gen/Network/Google/API/Compute/URLMaps/Validate.hs+184 gogol-compute/gen/Network/Google/API/Compute/VPNTunnels/AggregatedList.hs+221 gogol-compute/gen/Network/Google/API/Compute/VPNTunnels/Delete.hs+192 gogol-compute/gen/Network/Google/API/Compute/VPNTunnels/Get.hs+190 gogol-compute/gen/Network/Google/API/Compute/VPNTunnels/Insert.hs+181 gogol-compute/gen/Network/Google/API/Compute/VPNTunnels/List.hs+229 gogol-compute/gen/Network/Google/API/Compute/ZoneOperations/Delete.hs+191 gogol-compute/gen/Network/Google/API/Compute/ZoneOperations/Get.hs+191 gogol-compute/gen/Network/Google/API/Compute/ZoneOperations/List.hs+229 gogol-compute/gen/Network/Google/API/Compute/Zones/Get.hs+171 gogol-compute/gen/Network/Google/API/Compute/Zones/List.hs+206 gogol-compute/gen/Network/Google/Compute.hs+2311−5219 gogol-compute/gen/Network/Google/Compute/Types.hs+1418−1406 gogol-compute/gen/Network/Google/Compute/Types/Product.hs+11116−11121 gogol-compute/gen/Network/Google/Compute/Types/Sum.hs+1693−1669 gogol-compute/gogol-compute.cabal+178−4 gogol-container/gen/Network/Google/API/Container/Projects/Clusters/List.hs+167 gogol-container/gen/Network/Google/API/Container/Projects/Operations/List.hs+167 gogol-container/gen/Network/Google/API/Container/Projects/Zones/Clusters/Create.hs+197 gogol-container/gen/Network/Google/API/Container/Projects/Zones/Clusters/Delete.hs+201 gogol-container/gen/Network/Google/API/Container/Projects/Zones/Clusters/Get.hs+197 gogol-container/gen/Network/Google/API/Container/Projects/Zones/Clusters/List.hs+185 gogol-container/gen/Network/Google/API/Container/Projects/Zones/Operations/Get.hs+199 gogol-container/gen/Network/Google/API/Container/Projects/Zones/Operations/List.hs+185 gogol-container/gen/Network/Google/Container.hs+86−215 gogol-container/gen/Network/Google/Container/Types.hs+47−35 gogol-container/gen/Network/Google/Container/Types/Product.hs+300−300 gogol-container/gen/Network/Google/Container/Types/Sum.hs+63−39 gogol-container/gogol-container.cabal+12−4 gogol-customsearch/gen/Network/Google/API/Search/Cse/List.hs+593 gogol-customsearch/gen/Network/Google/CustomSearch.hs+105−162 gogol-customsearch/gen/Network/Google/CustomSearch/Types.hs+101−62 gogol-customsearch/gen/Network/Google/CustomSearch/Types/Product.hs+590−590 gogol-customsearch/gen/Network/Google/CustomSearch/Types/Sum.hs+547−2 gogol-customsearch/gogol-customsearch.cabal+5−4 gogol-dataflow/gen/Network/Google/API/Dataflow/Projects/Jobs/Messages/List.hs+330 gogol-dataflow/gen/Network/Google/API/Dataflow/Projects/Jobs/WorkItems/Lease.hs+262 gogol-dataflow/gen/Network/Google/API/Dataflow/Projects/Jobs/WorkItems/ReportStatus.hs+266 gogol-dataflow/gen/Network/Google/Dataflow.hs+491−561 gogol-dataflow/gen/Network/Google/Dataflow/Types.hs+477−469 gogol-dataflow/gen/Network/Google/Dataflow/Types/Product.hs+4540−4540 gogol-dataflow/gogol-dataflow.cabal+7−4 gogol-datastore/gen/Network/Google/API/Datastore/Datasets/AllocateIds.hs+168 gogol-datastore/gen/Network/Google/API/Datastore/Datasets/BeginTransaction.hs+168 gogol-datastore/gen/Network/Google/API/Datastore/Datasets/Commit.hs+163 gogol-datastore/gen/Network/Google/API/Datastore/Datasets/Lookup.hs+161 gogol-datastore/gen/Network/Google/API/Datastore/Datasets/Rollback.hs+162 gogol-datastore/gen/Network/Google/API/Datastore/Datasets/RunQuery.hs+165 gogol-datastore/gen/Network/Google/Datastore.hs+206−277 gogol-datastore/gen/Network/Google/Datastore/Types.hs+178−166 gogol-datastore/gen/Network/Google/Datastore/Types/Product.hs+1144−1144 gogol-datastore/gen/Network/Google/Datastore/Types/Sum.hs+201−172 gogol-datastore/gogol-datastore.cabal+10−4 gogol-debugger/gen/Network/Google/API/Clouddebugger/Controller/Debuggees/Breakpoints/List.hs+286 gogol-debugger/gen/Network/Google/API/Clouddebugger/Controller/Debuggees/Breakpoints/Update.hs+275 gogol-debugger/gen/Network/Google/API/Clouddebugger/Debugger/Debuggees/Breakpoints/Delete.hs+263 gogol-debugger/gen/Network/Google/API/Clouddebugger/Debugger/Debuggees/Breakpoints/Get.hs+263 gogol-debugger/gen/Network/Google/API/Clouddebugger/Debugger/Debuggees/Breakpoints/List.hs+322 gogol-debugger/gen/Network/Google/API/Clouddebugger/Debugger/Debuggees/Breakpoints/Set.hs+250 gogol-debugger/gen/Network/Google/Debugger.hs+170−321 gogol-debugger/gen/Network/Google/Debugger/Types.hs+141−132 gogol-debugger/gen/Network/Google/Debugger/Types/Product.hs+1167−1167 gogol-debugger/gogol-debugger.cabal+10−4 gogol-deploymentmanager/gen/Network/Google/API/DeploymentManager/Deployments/Delete.hs+177 gogol-deploymentmanager/gen/Network/Google/API/DeploymentManager/Deployments/Get.hs+176 gogol-deploymentmanager/gen/Network/Google/API/DeploymentManager/Deployments/Insert.hs+166 gogol-deploymentmanager/gen/Network/Google/API/DeploymentManager/Deployments/List.hs+211 gogol-deploymentmanager/gen/Network/Google/API/DeploymentManager/Deployments/Patch.hs+225 gogol-deploymentmanager/gen/Network/Google/API/DeploymentManager/Deployments/Update.hs+225 gogol-deploymentmanager/gen/Network/Google/API/DeploymentManager/Manifests/Get.hs+189 gogol-deploymentmanager/gen/Network/Google/API/DeploymentManager/Manifests/List.hs+224 gogol-deploymentmanager/gen/Network/Google/API/DeploymentManager/Operations/Get.hs+175 gogol-deploymentmanager/gen/Network/Google/API/DeploymentManager/Operations/List.hs+211 gogol-deploymentmanager/gen/Network/Google/API/DeploymentManager/Resources/Get.hs+189 gogol-deploymentmanager/gen/Network/Google/API/DeploymentManager/Resources/List.hs+224 gogol-deploymentmanager/gen/Network/Google/API/DeploymentManager/Types/List.hs+209 gogol-deploymentmanager/gen/Network/Google/DeploymentManager.hs+191−390 gogol-deploymentmanager/gen/Network/Google/DeploymentManager/Types.hs+129−99 gogol-deploymentmanager/gen/Network/Google/DeploymentManager/Types/Product.hs+875−875 gogol-deploymentmanager/gen/Network/Google/DeploymentManager/Types/Sum.hs+186 gogol-deploymentmanager/gogol-deploymentmanager.cabal+17−4 gogol-dfareporting/gen/Network/Google/API/DFAReporting/AccountActiveAdSummaries/Get.hs+186 gogol-dfareporting/gen/Network/Google/API/DFAReporting/AccountPermissionGroups/Get.hs+184 gogol-dfareporting/gen/Network/Google/API/DFAReporting/AccountPermissionGroups/List.hs+172 gogol-dfareporting/gen/Network/Google/API/DFAReporting/AccountPermissions/Get.hs+178 gogol-dfareporting/gen/Network/Google/API/DFAReporting/AccountPermissions/List.hs+168 gogol-dfareporting/gen/Network/Google/API/DFAReporting/AccountUserProfiles/Get.hs+182 gogol-dfareporting/gen/Network/Google/API/DFAReporting/AccountUserProfiles/Insert.hs+172 gogol-dfareporting/gen/Network/Google/API/DFAReporting/AccountUserProfiles/List.hs+296 gogol-dfareporting/gen/Network/Google/API/DFAReporting/AccountUserProfiles/Patch.hs+186 gogol-dfareporting/gen/Network/Google/API/DFAReporting/AccountUserProfiles/Update.hs+172 gogol-dfareporting/gen/Network/Google/API/DFAReporting/Accounts/Get.hs+175 gogol-dfareporting/gen/Network/Google/API/DFAReporting/Accounts/List.hs+257 gogol-dfareporting/gen/Network/Google/API/DFAReporting/Accounts/Patch.hs+176 gogol-dfareporting/gen/Network/Google/API/DFAReporting/Accounts/Update.hs+161 gogol-dfareporting/gen/Network/Google/API/DFAReporting/Ads/Get.hs+172 gogol-dfareporting/gen/Network/Google/API/DFAReporting/Ads/Insert.hs+160 gogol-dfareporting/gen/Network/Google/API/DFAReporting/Ads/List.hs+523 gogol-dfareporting/gen/Network/Google/API/DFAReporting/Ads/Patch.hs+172 gogol-dfareporting/gen/Network/Google/API/DFAReporting/Ads/Update.hs+163 gogol-dfareporting/gen/Network/Google/API/DFAReporting/AdvertiserGroups/Delete.hs+178 gogol-dfareporting/gen/Network/Google/API/DFAReporting/AdvertiserGroups/Get.hs+181 gogol-dfareporting/gen/Network/Google/API/DFAReporting/AdvertiserGroups/Insert.hs+166 gogol-dfareporting/gen/Network/Google/API/DFAReporting/AdvertiserGroups/List.hs+250 gogol-dfareporting/gen/Network/Google/API/DFAReporting/AdvertiserGroups/Patch.hs+180 gogol-dfareporting/gen/Network/Google/API/DFAReporting/AdvertiserGroups/Update.hs+166 gogol-dfareporting/gen/Network/Google/API/DFAReporting/Advertisers/Get.hs+174 gogol-dfareporting/gen/Network/Google/API/DFAReporting/Advertisers/Insert.hs+166 gogol-dfareporting/gen/Network/Google/API/DFAReporting/Advertisers/List.hs+324 gogol-dfareporting/gen/Network/Google/API/DFAReporting/Advertisers/Patch.hs+181 gogol-dfareporting/gen/Network/Google/API/DFAReporting/Advertisers/Update.hs+163 gogol-dfareporting/gen/Network/Google/API/DFAReporting/Browsers/List.hs+162 gogol-dfareporting/gen/Network/Google/API/DFAReporting/CampaignCreativeAssociations/Insert.hs+193 gogol-dfareporting/gen/Network/Google/API/DFAReporting/CampaignCreativeAssociations/List.hs+232 gogol-dfareporting/gen/Network/Google/API/DFAReporting/Campaigns/Get.hs+172 gogol-dfareporting/gen/Network/Google/API/DFAReporting/Campaigns/Insert.hs+194 gogol-dfareporting/gen/Network/Google/API/DFAReporting/Campaigns/List.hs+340 gogol-dfareporting/gen/Network/Google/API/DFAReporting/Campaigns/Patch.hs+174 gogol-dfareporting/gen/Network/Google/API/DFAReporting/Campaigns/Update.hs+162 gogol-dfareporting/gen/Network/Google/API/DFAReporting/ChangeLogs/Get.hs+176 gogol-dfareporting/gen/Network/Google/API/DFAReporting/ChangeLogs/List.hs+305 gogol-dfareporting/gen/Network/Google/API/DFAReporting/Cities/List.hs+212 gogol-dfareporting/gen/Network/Google/API/DFAReporting/ConnectionTypes/Get.hs+178 gogol-dfareporting/gen/Network/Google/API/DFAReporting/ConnectionTypes/List.hs+168 gogol-dfareporting/gen/Network/Google/API/DFAReporting/ContentCategories/Delete.hs+178 gogol-dfareporting/gen/Network/Google/API/DFAReporting/ContentCategories/Get.hs+178 gogol-dfareporting/gen/Network/Google/API/DFAReporting/ContentCategories/Insert.hs+166 gogol-dfareporting/gen/Network/Google/API/DFAReporting/ContentCategories/List.hs+252 gogol-dfareporting/gen/Network/Google/API/DFAReporting/ContentCategories/Patch.hs+180 gogol-dfareporting/gen/Network/Google/API/DFAReporting/ContentCategories/Update.hs+166 gogol-dfareporting/gen/Network/Google/API/DFAReporting/Countries/Get.hs+173 gogol-dfareporting/gen/Network/Google/API/DFAReporting/Countries/List.hs+165 gogol-dfareporting/gen/Network/Google/API/DFAReporting/CreativeAssets/Insert.hs+182 gogol-dfareporting/gen/Network/Google/API/DFAReporting/CreativeFieldValues/Delete.hs+197 gogol-dfareporting/gen/Network/Google/API/DFAReporting/CreativeFieldValues/Get.hs+197 gogol-dfareporting/gen/Network/Google/API/DFAReporting/CreativeFieldValues/Insert.hs+187 gogol-dfareporting/gen/Network/Google/API/DFAReporting/CreativeFieldValues/List.hs+268 gogol-dfareporting/gen/Network/Google/API/DFAReporting/CreativeFieldValues/Patch.hs+201 gogol-dfareporting/gen/Network/Google/API/DFAReporting/CreativeFieldValues/Update.hs+187 gogol-dfareporting/gen/Network/Google/API/DFAReporting/CreativeFields/Delete.hs+178 gogol-dfareporting/gen/Network/Google/API/DFAReporting/CreativeFields/Get.hs+178 gogol-dfareporting/gen/Network/Google/API/DFAReporting/CreativeFields/Insert.hs+166 gogol-dfareporting/gen/Network/Google/API/DFAReporting/CreativeFields/List.hs+263 gogol-dfareporting/gen/Network/Google/API/DFAReporting/CreativeFields/Patch.hs+180 gogol-dfareporting/gen/Network/Google/API/DFAReporting/CreativeFields/Update.hs+166 gogol-dfareporting/gen/Network/Google/API/DFAReporting/CreativeGroups/Get.hs+178 gogol-dfareporting/gen/Network/Google/API/DFAReporting/CreativeGroups/Insert.hs+166 gogol-dfareporting/gen/Network/Google/API/DFAReporting/CreativeGroups/List.hs+276 gogol-dfareporting/gen/Network/Google/API/DFAReporting/CreativeGroups/Patch.hs+180 gogol-dfareporting/gen/Network/Google/API/DFAReporting/CreativeGroups/Update.hs+166 gogol-dfareporting/gen/Network/Google/API/DFAReporting/Creatives/Get.hs+179 gogol-dfareporting/gen/Network/Google/API/DFAReporting/Creatives/Insert.hs+162 gogol-dfareporting/gen/Network/Google/API/DFAReporting/Creatives/List.hs+379 gogol-dfareporting/gen/Network/Google/API/DFAReporting/Creatives/Patch.hs+177 gogol-dfareporting/gen/Network/Google/API/DFAReporting/Creatives/Update.hs+165 gogol-dfareporting/gen/Network/Google/API/DFAReporting/DimensionValues/Query.hs+193 gogol-dfareporting/gen/Network/Google/API/DFAReporting/DirectorySiteContacts/Get.hs+184 gogol-dfareporting/gen/Network/Google/API/DFAReporting/DirectorySiteContacts/List.hs+275 gogol-dfareporting/gen/Network/Google/API/DFAReporting/DirectorySites/Get.hs+178 gogol-dfareporting/gen/Network/Google/API/DFAReporting/DirectorySites/Insert.hs+166 gogol-dfareporting/gen/Network/Google/API/DFAReporting/DirectorySites/List.hs+347 gogol-dfareporting/gen/Network/Google/API/DFAReporting/EventTags/Delete.hs+177 gogol-dfareporting/gen/Network/Google/API/DFAReporting/EventTags/Get.hs+176 gogol-dfareporting/gen/Network/Google/API/DFAReporting/EventTags/Insert.hs+165 gogol-dfareporting/gen/Network/Google/API/DFAReporting/EventTags/List.hs+313 gogol-dfareporting/gen/Network/Google/API/DFAReporting/EventTags/Patch.hs+177 gogol-dfareporting/gen/Network/Google/API/DFAReporting/EventTags/Update.hs+165 gogol-dfareporting/gen/Network/Google/API/DFAReporting/Files/Get.hs+172 gogol-dfareporting/gen/Network/Google/API/DFAReporting/Files/List.hs+219 gogol-dfareporting/gen/Network/Google/API/DFAReporting/FloodlightActivities/Delete.hs+179 gogol-dfareporting/gen/Network/Google/API/DFAReporting/FloodlightActivities/Generatetag.hs+185 gogol-dfareporting/gen/Network/Google/API/DFAReporting/FloodlightActivities/Get.hs+175 gogol-dfareporting/gen/Network/Google/API/DFAReporting/FloodlightActivities/Insert.hs+169 gogol-dfareporting/gen/Network/Google/API/DFAReporting/FloodlightActivities/List.hs+360 gogol-dfareporting/gen/Network/Google/API/DFAReporting/FloodlightActivities/Patch.hs+183 gogol-dfareporting/gen/Network/Google/API/DFAReporting/FloodlightActivities/Update.hs+169 gogol-dfareporting/gen/Network/Google/API/DFAReporting/FloodlightActivityGroups/Delete.hs+183 gogol-dfareporting/gen/Network/Google/API/DFAReporting/FloodlightActivityGroups/Get.hs+184 gogol-dfareporting/gen/Network/Google/API/DFAReporting/FloodlightActivityGroups/Insert.hs+173 gogol-dfareporting/gen/Network/Google/API/DFAReporting/FloodlightActivityGroups/List.hs+308 gogol-dfareporting/gen/Network/Google/API/DFAReporting/FloodlightActivityGroups/Patch.hs+187 gogol-dfareporting/gen/Network/Google/API/DFAReporting/FloodlightActivityGroups/Update.hs+173 gogol-dfareporting/gen/Network/Google/API/DFAReporting/FloodlightConfigurations/Get.hs+181 gogol-dfareporting/gen/Network/Google/API/DFAReporting/FloodlightConfigurations/List.hs+182 gogol-dfareporting/gen/Network/Google/API/DFAReporting/FloodlightConfigurations/Patch.hs+184 gogol-dfareporting/gen/Network/Google/API/DFAReporting/FloodlightConfigurations/Update.hs+170 gogol-dfareporting/gen/Network/Google/API/DFAReporting/InventoryItems/Get.hs+192 gogol-dfareporting/gen/Network/Google/API/DFAReporting/InventoryItems/List.hs+282 gogol-dfareporting/gen/Network/Google/API/DFAReporting/LandingPages/Delete.hs+193 gogol-dfareporting/gen/Network/Google/API/DFAReporting/LandingPages/Get.hs+192 gogol-dfareporting/gen/Network/Google/API/DFAReporting/LandingPages/Insert.hs+181 gogol-dfareporting/gen/Network/Google/API/DFAReporting/LandingPages/List.hs+182 gogol-dfareporting/gen/Network/Google/API/DFAReporting/LandingPages/Patch.hs+195 gogol-dfareporting/gen/Network/Google/API/DFAReporting/LandingPages/Update.hs+181 gogol-dfareporting/gen/Network/Google/API/DFAReporting/Metros/List.hs+161 gogol-dfareporting/gen/Network/Google/API/DFAReporting/MobileCarriers/Get.hs+178 gogol-dfareporting/gen/Network/Google/API/DFAReporting/MobileCarriers/List.hs+168 gogol-dfareporting/gen/Network/Google/API/DFAReporting/OperatingSystemVersions/Get.hs+184 gogol-dfareporting/gen/Network/Google/API/DFAReporting/OperatingSystemVersions/List.hs+172 gogol-dfareporting/gen/Network/Google/API/DFAReporting/OperatingSystems/Get.hs+179 gogol-dfareporting/gen/Network/Google/API/DFAReporting/OperatingSystems/List.hs+168 gogol-dfareporting/gen/Network/Google/API/DFAReporting/OrderDocuments/Get.hs+192 gogol-dfareporting/gen/Network/Google/API/DFAReporting/OrderDocuments/List.hs+303 gogol-dfareporting/gen/Network/Google/API/DFAReporting/Orders/Get.hs+186 gogol-dfareporting/gen/Network/Google/API/DFAReporting/Orders/List.hs+263 gogol-dfareporting/gen/Network/Google/API/DFAReporting/PlacementGroups/Get.hs+178 gogol-dfareporting/gen/Network/Google/API/DFAReporting/PlacementGroups/Insert.hs+166 gogol-dfareporting/gen/Network/Google/API/DFAReporting/PlacementGroups/List.hs+455 gogol-dfareporting/gen/Network/Google/API/DFAReporting/PlacementGroups/Patch.hs+180 gogol-dfareporting/gen/Network/Google/API/DFAReporting/PlacementGroups/Update.hs+166 gogol-dfareporting/gen/Network/Google/API/DFAReporting/PlacementStrategies/Delete.hs+179 gogol-dfareporting/gen/Network/Google/API/DFAReporting/PlacementStrategies/Get.hs+178 gogol-dfareporting/gen/Network/Google/API/DFAReporting/PlacementStrategies/Insert.hs+169 gogol-dfareporting/gen/Network/Google/API/DFAReporting/PlacementStrategies/List.hs+252 gogol-dfareporting/gen/Network/Google/API/DFAReporting/PlacementStrategies/Patch.hs+182 gogol-dfareporting/gen/Network/Google/API/DFAReporting/PlacementStrategies/Update.hs+168 gogol-dfareporting/gen/Network/Google/API/DFAReporting/Placements/Generatetags.hs+206 gogol-dfareporting/gen/Network/Google/API/DFAReporting/Placements/Get.hs+179 gogol-dfareporting/gen/Network/Google/API/DFAReporting/Placements/Insert.hs+163 gogol-dfareporting/gen/Network/Google/API/DFAReporting/Placements/List.hs+493 gogol-dfareporting/gen/Network/Google/API/DFAReporting/Placements/Patch.hs+174 gogol-dfareporting/gen/Network/Google/API/DFAReporting/Placements/Update.hs+163 gogol-dfareporting/gen/Network/Google/API/DFAReporting/PlatformTypes/Get.hs+178 gogol-dfareporting/gen/Network/Google/API/DFAReporting/PlatformTypes/List.hs+168 gogol-dfareporting/gen/Network/Google/API/DFAReporting/PostalCodes/Get.hs+177 gogol-dfareporting/gen/Network/Google/API/DFAReporting/PostalCodes/List.hs+166 gogol-dfareporting/gen/Network/Google/API/DFAReporting/Projects/Get.hs+171 gogol-dfareporting/gen/Network/Google/API/DFAReporting/Projects/List.hs+257 gogol-dfareporting/gen/Network/Google/API/DFAReporting/Regions/List.hs+161 gogol-dfareporting/gen/Network/Google/API/DFAReporting/RemarketingListShares/Get.hs+186 gogol-dfareporting/gen/Network/Google/API/DFAReporting/RemarketingListShares/Patch.hs+188 gogol-dfareporting/gen/Network/Google/API/DFAReporting/RemarketingListShares/Update.hs+172 gogol-dfareporting/gen/Network/Google/API/DFAReporting/RemarketingLists/Get.hs+178 gogol-dfareporting/gen/Network/Google/API/DFAReporting/RemarketingLists/Insert.hs+166 gogol-dfareporting/gen/Network/Google/API/DFAReporting/RemarketingLists/List.hs+278 gogol-dfareporting/gen/Network/Google/API/DFAReporting/RemarketingLists/Patch.hs+180 gogol-dfareporting/gen/Network/Google/API/DFAReporting/RemarketingLists/Update.hs+166 gogol-dfareporting/gen/Network/Google/API/DFAReporting/Reports/CompatibleFields/Query.hs+178 gogol-dfareporting/gen/Network/Google/API/DFAReporting/Reports/Files/Get.hs+192 gogol-dfareporting/gen/Network/Google/API/DFAReporting/Reports/Files/List.hs+229 gogol-dfareporting/gen/Network/Google/API/DFAReporting/Sites/Get.hs+175 gogol-dfareporting/gen/Network/Google/API/DFAReporting/Sites/Insert.hs+163 gogol-dfareporting/gen/Network/Google/API/DFAReporting/Sites/List.hs+363 gogol-dfareporting/gen/Network/Google/API/DFAReporting/Sites/Patch.hs+175 gogol-dfareporting/gen/Network/Google/API/DFAReporting/Sites/Update.hs+160 gogol-dfareporting/gen/Network/Google/API/DFAReporting/Sizes/Get.hs+172 gogol-dfareporting/gen/Network/Google/API/DFAReporting/Sizes/Insert.hs+160 gogol-dfareporting/gen/Network/Google/API/DFAReporting/Sizes/List.hs+211 gogol-dfareporting/gen/Network/Google/API/DFAReporting/Subaccounts/Get.hs+173 gogol-dfareporting/gen/Network/Google/API/DFAReporting/Subaccounts/Insert.hs+166 gogol-dfareporting/gen/Network/Google/API/DFAReporting/Subaccounts/List.hs+241 gogol-dfareporting/gen/Network/Google/API/DFAReporting/Subaccounts/Patch.hs+175 gogol-dfareporting/gen/Network/Google/API/DFAReporting/Subaccounts/Update.hs+166 gogol-dfareporting/gen/Network/Google/API/DFAReporting/TargetableRemarketingLists/Get.hs+185 gogol-dfareporting/gen/Network/Google/API/DFAReporting/TargetableRemarketingLists/List.hs+275 gogol-dfareporting/gen/Network/Google/API/DFAReporting/UserProfiles/Get.hs+164 gogol-dfareporting/gen/Network/Google/API/DFAReporting/UserProfiles/List.hs+152 gogol-dfareporting/gen/Network/Google/API/DFAReporting/UserRolePermissionGroups/Get.hs+184 gogol-dfareporting/gen/Network/Google/API/DFAReporting/UserRolePermissionGroups/List.hs+173 gogol-dfareporting/gen/Network/Google/API/DFAReporting/UserRolePermissions/Get.hs+182 gogol-dfareporting/gen/Network/Google/API/DFAReporting/UserRolePermissions/List.hs+182 gogol-dfareporting/gen/Network/Google/API/DFAReporting/UserRoles/Delete.hs+177 gogol-dfareporting/gen/Network/Google/API/DFAReporting/UserRoles/Get.hs+176 gogol-dfareporting/gen/Network/Google/API/DFAReporting/UserRoles/Insert.hs+165 gogol-dfareporting/gen/Network/Google/API/DFAReporting/UserRoles/List.hs+271 gogol-dfareporting/gen/Network/Google/API/DFAReporting/UserRoles/Patch.hs+177 gogol-dfareporting/gen/Network/Google/API/DFAReporting/UserRoles/Update.hs+165 gogol-dfareporting/gen/Network/Google/DFAReporting.hs+3092−5989 gogol-dfareporting/gen/Network/Google/DFAReporting/Types.hs+2149−1903 gogol-dfareporting/gen/Network/Google/DFAReporting/Types/Product.hs+15862−15828 gogol-dfareporting/gen/Network/Google/DFAReporting/Types/Sum.hs+6214−3554 gogol-dfareporting/gogol-dfareporting.cabal+190−4 gogol-discovery/gen/Network/Google/API/Discovery/APIs/GetRest.hs+175 gogol-discovery/gen/Network/Google/API/Discovery/APIs/List.hs+170 gogol-discovery/gen/Network/Google/Discovery.hs+144−163 gogol-discovery/gen/Network/Google/Discovery/Types.hs+136−124 gogol-discovery/gen/Network/Google/Discovery/Types/Product.hs+922−922 gogol-discovery/gen/Network/Google/Discovery/Types/Sum.hs+24 gogol-discovery/gogol-discovery.cabal+6−4 gogol-dns/gen/Network/Google/API/DNS/Changes/Create.hs+176 gogol-dns/gen/Network/Google/API/DNS/Changes/Get.hs+189 gogol-dns/gen/Network/Google/API/DNS/Changes/List.hs+225 gogol-dns/gen/Network/Google/API/DNS/ManagedZones/Create.hs+165 gogol-dns/gen/Network/Google/API/DNS/ManagedZones/Delete.hs+180 gogol-dns/gen/Network/Google/API/DNS/ManagedZones/Get.hs+179 gogol-dns/gen/Network/Google/API/DNS/ManagedZones/List.hs+205 gogol-dns/gen/Network/Google/API/DNS/Projects/Get.hs+158 gogol-dns/gen/Network/Google/API/DNS/ResourceRecordSets/List.hs+237 gogol-dns/gen/Network/Google/DNS.hs+89−220 gogol-dns/gen/Network/Google/DNS/Types.hs+46−31 gogol-dns/gen/Network/Google/DNS/Types/Product.hs+293−293 gogol-dns/gen/Network/Google/DNS/Types/Sum.hs+47 gogol-dns/gogol-dns.cabal+13−4 gogol-doubleclick-bids/gen/Network/Google/API/Doubleclickbidmanager/Lineitems/Downloadlineitems.hs+153 gogol-doubleclick-bids/gen/Network/Google/API/Doubleclickbidmanager/Lineitems/Uploadlineitems.hs+153 gogol-doubleclick-bids/gen/Network/Google/API/Doubleclickbidmanager/Queries/Createquery.hs+149 gogol-doubleclick-bids/gen/Network/Google/API/Doubleclickbidmanager/Queries/Deletequery.hs+162 gogol-doubleclick-bids/gen/Network/Google/API/Doubleclickbidmanager/Queries/Getquery.hs+161 gogol-doubleclick-bids/gen/Network/Google/API/Doubleclickbidmanager/Queries/Listqueries.hs+150 gogol-doubleclick-bids/gen/Network/Google/API/Doubleclickbidmanager/Queries/Runquery.hs+161 gogol-doubleclick-bids/gen/Network/Google/API/Doubleclickbidmanager/Reports/Listreports.hs+164 gogol-doubleclick-bids/gen/Network/Google/DoubleClick/Bids.hs+168−257 gogol-doubleclick-bids/gen/Network/Google/DoubleClick/Bids/Types.hs+129−117 gogol-doubleclick-bids/gen/Network/Google/DoubleClick/Bids/Types/Product.hs+770−770 gogol-doubleclick-bids/gen/Network/Google/DoubleClick/Bids/Types/Sum.hs+1514−1490 gogol-doubleclick-bids/gogol-doubleclick-bids.cabal+12−4 gogol-doubleclick-search/gen/Network/Google/API/DoubleClickSearch/Conversion/Get.hs+299 gogol-doubleclick-search/gen/Network/Google/API/DoubleClickSearch/Conversion/Insert.hs+150 gogol-doubleclick-search/gen/Network/Google/API/DoubleClickSearch/Conversion/Patch.hs+250 gogol-doubleclick-search/gen/Network/Google/API/DoubleClickSearch/Conversion/Update.hs+150 gogol-doubleclick-search/gen/Network/Google/API/DoubleClickSearch/Conversion/UpdateAvailability.hs+160 gogol-doubleclick-search/gen/Network/Google/API/DoubleClickSearch/Reports/Generate.hs+148 gogol-doubleclick-search/gen/Network/Google/API/DoubleClickSearch/Reports/Get.hs+160 gogol-doubleclick-search/gen/Network/Google/API/DoubleClickSearch/Reports/GetFile.hs+180 gogol-doubleclick-search/gen/Network/Google/API/DoubleClickSearch/Reports/Request.hs+149 gogol-doubleclick-search/gen/Network/Google/API/DoubleClickSearch/SavedColumns/List.hs+183 gogol-doubleclick-search/gen/Network/Google/DoubleClick/Search.hs+141−276 gogol-doubleclick-search/gen/Network/Google/DoubleClick/Search/Types.hs+93−81 gogol-doubleclick-search/gen/Network/Google/DoubleClick/Search/Types/Product.hs+1269−1268 gogol-doubleclick-search/gen/Network/Google/DoubleClick/Search/Types/Sum.hs+24 gogol-doubleclick-search/gogol-doubleclick-search.cabal+14−4 gogol-drive/gen/Network/Google/API/Drive/About/Get.hs+190 gogol-drive/gen/Network/Google/API/Drive/Apps/Get.hs+158 gogol-drive/gen/Network/Google/API/Drive/Apps/List.hs+194 gogol-drive/gen/Network/Google/API/Drive/Changes/Get.hs+159 gogol-drive/gen/Network/Google/API/Drive/Changes/List.hs+223 gogol-drive/gen/Network/Google/API/Drive/Changes/Watch.hs+226 gogol-drive/gen/Network/Google/API/Drive/Channels/Stop.hs+148 gogol-drive/gen/Network/Google/API/Drive/Children/Delete.hs+175 gogol-drive/gen/Network/Google/API/Drive/Children/Get.hs+176 gogol-drive/gen/Network/Google/API/Drive/Children/Insert.hs+165 gogol-drive/gen/Network/Google/API/Drive/Children/List.hs+219 gogol-drive/gen/Network/Google/API/Drive/Comments/Delete.hs+178 gogol-drive/gen/Network/Google/API/Drive/Comments/Get.hs+186 gogol-drive/gen/Network/Google/API/Drive/Comments/Insert.hs+161 gogol-drive/gen/Network/Google/API/Drive/Comments/List.hs+214 gogol-drive/gen/Network/Google/API/Drive/Comments/Patch.hs+173 gogol-drive/gen/Network/Google/API/Drive/Comments/Update.hs+174 gogol-drive/gen/Network/Google/API/Drive/Files/Copy.hs+247 gogol-drive/gen/Network/Google/API/Drive/Files/Delete.hs+160 gogol-drive/gen/Network/Google/API/Drive/Files/EmptyTrash.hs+152 gogol-drive/gen/Network/Google/API/Drive/Files/GenerateIds.hs+180 gogol-drive/gen/Network/Google/API/Drive/Files/Get.hs+211 gogol-drive/gen/Network/Google/API/Drive/Files/Insert.hs+247 gogol-drive/gen/Network/Google/API/Drive/Files/List.hs+235 gogol-drive/gen/Network/Google/API/Drive/Files/Patch.hs+336 gogol-drive/gen/Network/Google/API/Drive/Files/Touch.hs+159 gogol-drive/gen/Network/Google/API/Drive/Files/Trash.hs+165 gogol-drive/gen/Network/Google/API/Drive/Files/Untrash.hs+160 gogol-drive/gen/Network/Google/API/Drive/Files/Update.hs+330 gogol-drive/gen/Network/Google/API/Drive/Files/Watch.hs+212 gogol-drive/gen/Network/Google/API/Drive/Parents/Delete.hs+179 gogol-drive/gen/Network/Google/API/Drive/Parents/Get.hs+176 gogol-drive/gen/Network/Google/API/Drive/Parents/Insert.hs+160 gogol-drive/gen/Network/Google/API/Drive/Parents/List.hs+159 gogol-drive/gen/Network/Google/API/Drive/Permissions/Delete.hs+176 gogol-drive/gen/Network/Google/API/Drive/Permissions/Get.hs+179 gogol-drive/gen/Network/Google/API/Drive/Permissions/GetIdForEmail.hs+168 gogol-drive/gen/Network/Google/API/Drive/Permissions/Insert.hs+193 gogol-drive/gen/Network/Google/API/Drive/Permissions/List.hs+159 gogol-drive/gen/Network/Google/API/Drive/Permissions/Patch.hs+196 gogol-drive/gen/Network/Google/API/Drive/Permissions/Update.hs+190 gogol-drive/gen/Network/Google/API/Drive/Properties/Delete.hs+194 gogol-drive/gen/Network/Google/API/Drive/Properties/Get.hs+187 gogol-drive/gen/Network/Google/API/Drive/Properties/Insert.hs+166 gogol-drive/gen/Network/Google/API/Drive/Properties/List.hs+165 gogol-drive/gen/Network/Google/API/Drive/Properties/Patch.hs+193 gogol-drive/gen/Network/Google/API/Drive/Properties/Update.hs+194 gogol-drive/gen/Network/Google/API/Drive/Realtime/Get.hs+181 gogol-drive/gen/Network/Google/API/Drive/Realtime/Update.hs+184 gogol-drive/gen/Network/Google/API/Drive/Replies/Delete.hs+191 gogol-drive/gen/Network/Google/API/Drive/Replies/Get.hs+199 gogol-drive/gen/Network/Google/API/Drive/Replies/Insert.hs+174 gogol-drive/gen/Network/Google/API/Drive/Replies/List.hs+213 gogol-drive/gen/Network/Google/API/Drive/Replies/Patch.hs+187 gogol-drive/gen/Network/Google/API/Drive/Replies/Update.hs+191 gogol-drive/gen/Network/Google/API/Drive/Revisions/Delete.hs+174 gogol-drive/gen/Network/Google/API/Drive/Revisions/Get.hs+178 gogol-drive/gen/Network/Google/API/Drive/Revisions/List.hs+160 gogol-drive/gen/Network/Google/API/Drive/Revisions/Patch.hs+179 gogol-drive/gen/Network/Google/API/Drive/Revisions/Update.hs+174 gogol-drive/gen/Network/Google/Drive.hs+673−1523 gogol-drive/gen/Network/Google/Drive/Types.hs+375−339 gogol-drive/gen/Network/Google/Drive/Types/Product.hs+3591−3592 gogol-drive/gen/Network/Google/Drive/Types/Sum.hs+310 gogol-drive/gogol-drive.cabal+64−4 gogol-fitness/gen/Network/Google/API/Fitness/Users/DataSources/Datasets/Delete.hs+240 gogol-fitness/gen/Network/Google/API/Fitness/Users/DataSources/Datasets/Get.hs+240 gogol-fitness/gen/Network/Google/API/Fitness/Users/DataSources/Datasets/Patch.hs+223 gogol-fitness/gen/Network/Google/API/Fitness/Users/Dataset/Aggregate.hs+173 gogol-fitness/gen/Network/Google/API/Fitness/Users/Sessions/Delete.hs+192 gogol-fitness/gen/Network/Google/API/Fitness/Users/Sessions/List.hs+223 gogol-fitness/gen/Network/Google/API/Fitness/Users/Sessions/Update.hs+192 gogol-fitness/gen/Network/Google/Fitness.hs+133−260 gogol-fitness/gen/Network/Google/Fitness/Types.hs+99−87 gogol-fitness/gen/Network/Google/Fitness/Types/Product.hs+791−791 gogol-fitness/gen/Network/Google/Fitness/Types/Sum.hs+88−64 gogol-fitness/gogol-fitness.cabal+11−4 gogol-fonts/gen/Network/Google/API/Webfonts/Webfonts/List.hs+160 gogol-fonts/gen/Network/Google/Fonts.hs+22−24 gogol-fonts/gen/Network/Google/Fonts/Types.hs+20−5 gogol-fonts/gen/Network/Google/Fonts/Types/Product.hs+22−22 gogol-fonts/gen/Network/Google/Fonts/Types/Sum.hs+68 gogol-fonts/gogol-fonts.cabal+5−4 gogol-freebasesearch/gen/Network/Google/API/Freebase/Reconcile.hs+212 gogol-freebasesearch/gen/Network/Google/API/Freebase/Search.hs+422 gogol-freebasesearch/gen/Network/Google/Freebase/Search.hs+48−97 gogol-freebasesearch/gen/Network/Google/Freebase/Search/Types.hs+41−14 gogol-freebasesearch/gen/Network/Google/Freebase/Search/Types/Product.hs+101−101 gogol-freebasesearch/gen/Network/Google/Freebase/Search/Types/Sum.hs+210 gogol-freebasesearch/gogol-freebasesearch.cabal+6−4 gogol-fusiontables/gen/Network/Google/API/FusionTables/Column/Delete.hs+174 gogol-fusiontables/gen/Network/Google/API/FusionTables/Column/Get.hs+173 gogol-fusiontables/gen/Network/Google/API/FusionTables/Column/Insert.hs+161 gogol-fusiontables/gen/Network/Google/API/FusionTables/Column/List.hs+184 gogol-fusiontables/gen/Network/Google/API/FusionTables/Column/Patch.hs+175 gogol-fusiontables/gen/Network/Google/API/FusionTables/Column/Update.hs+174 gogol-fusiontables/gen/Network/Google/API/FusionTables/Query/Sql.hs+184 gogol-fusiontables/gen/Network/Google/API/FusionTables/Query/SqlGet.hs+184 gogol-fusiontables/gen/Network/Google/API/FusionTables/Style/Delete.hs+173 gogol-fusiontables/gen/Network/Google/API/FusionTables/Style/Get.hs+173 gogol-fusiontables/gen/Network/Google/API/FusionTables/Style/Insert.hs+160 gogol-fusiontables/gen/Network/Google/API/FusionTables/Style/List.hs+184 gogol-fusiontables/gen/Network/Google/API/FusionTables/Style/Patch.hs+173 gogol-fusiontables/gen/Network/Google/API/FusionTables/Style/Update.hs+173 gogol-fusiontables/gen/Network/Google/API/FusionTables/Table/Copy.hs+173 gogol-fusiontables/gen/Network/Google/API/FusionTables/Table/Delete.hs+162 gogol-fusiontables/gen/Network/Google/API/FusionTables/Table/Get.hs+159 gogol-fusiontables/gen/Network/Google/API/FusionTables/Table/ImportRows.hs+233 gogol-fusiontables/gen/Network/Google/API/FusionTables/Table/ImportTable.hs+191 gogol-fusiontables/gen/Network/Google/API/FusionTables/Table/Insert.hs+146 gogol-fusiontables/gen/Network/Google/API/FusionTables/Table/List.hs+170 gogol-fusiontables/gen/Network/Google/API/FusionTables/Table/Patch.hs+178 gogol-fusiontables/gen/Network/Google/API/FusionTables/Table/ReplaceRows.hs+237 gogol-fusiontables/gen/Network/Google/API/FusionTables/Table/Update.hs+179 gogol-fusiontables/gen/Network/Google/API/FusionTables/Task/Delete.hs+178 gogol-fusiontables/gen/Network/Google/API/FusionTables/Task/Get.hs+176 gogol-fusiontables/gen/Network/Google/API/FusionTables/Task/List.hs+201 gogol-fusiontables/gen/Network/Google/API/FusionTables/Template/Delete.hs+175 gogol-fusiontables/gen/Network/Google/API/FusionTables/Template/Get.hs+178 gogol-fusiontables/gen/Network/Google/API/FusionTables/Template/Insert.hs+159 gogol-fusiontables/gen/Network/Google/API/FusionTables/Template/List.hs+185 gogol-fusiontables/gen/Network/Google/API/FusionTables/Template/Patch.hs+179 gogol-fusiontables/gen/Network/Google/API/FusionTables/Template/Update.hs+175 gogol-fusiontables/gen/Network/Google/FusionTables.hs+304−742 gogol-fusiontables/gen/Network/Google/FusionTables/Types.hs+141−129 gogol-fusiontables/gen/Network/Google/FusionTables/Types/Product.hs+1398−1398 gogol-fusiontables/gen/Network/Google/FusionTables/Types/Sum.hs+29 gogol-fusiontables/gogol-fusiontables.cabal+37−4 gogol-games-appstate/gen/Network/Google/API/Appstate/States/Clear.hs+178 gogol-games-appstate/gen/Network/Google/API/Appstate/States/Delete.hs+168 gogol-games-appstate/gen/Network/Google/API/Appstate/States/Get.hs+161 gogol-games-appstate/gen/Network/Google/API/Appstate/States/List.hs+160 gogol-games-appstate/gen/Network/Google/API/Appstate/States/Update.hs+181 gogol-games-appstate/gen/Network/Google/Games/AppState.hs+42−102 gogol-games-appstate/gen/Network/Google/Games/AppState/Types.hs+20−8 gogol-games-appstate/gen/Network/Google/Games/AppState/Types/Product.hs+60−60 gogol-games-appstate/gen/Network/Google/Games/AppState/Types/Sum.hs+24 gogol-games-appstate/gogol-games-appstate.cabal+9−4 gogol-games-configuration/gen/Network/Google/API/GamesConfiguration/AchievementConfigurations/Delete.hs+170 gogol-games-configuration/gen/Network/Google/API/GamesConfiguration/AchievementConfigurations/Get.hs+174 gogol-games-configuration/gen/Network/Google/API/GamesConfiguration/AchievementConfigurations/Insert.hs+172 gogol-games-configuration/gen/Network/Google/API/GamesConfiguration/AchievementConfigurations/List.hs+200 gogol-games-configuration/gen/Network/Google/API/GamesConfiguration/AchievementConfigurations/Patch.hs+174 gogol-games-configuration/gen/Network/Google/API/GamesConfiguration/AchievementConfigurations/Update.hs+172 gogol-games-configuration/gen/Network/Google/API/GamesConfiguration/ImageConfigurations/Upload.hs+187 gogol-games-configuration/gen/Network/Google/API/GamesConfiguration/LeaderboardConfigurations/Delete.hs+169 gogol-games-configuration/gen/Network/Google/API/GamesConfiguration/LeaderboardConfigurations/Get.hs+173 gogol-games-configuration/gen/Network/Google/API/GamesConfiguration/LeaderboardConfigurations/Insert.hs+172 gogol-games-configuration/gen/Network/Google/API/GamesConfiguration/LeaderboardConfigurations/List.hs+200 gogol-games-configuration/gen/Network/Google/API/GamesConfiguration/LeaderboardConfigurations/Patch.hs+173 gogol-games-configuration/gen/Network/Google/API/GamesConfiguration/LeaderboardConfigurations/Update.hs+171 gogol-games-configuration/gen/Network/Google/Games/Configuration.hs+121−290 gogol-games-configuration/gen/Network/Google/Games/Configuration/Types.hs+58−43 gogol-games-configuration/gen/Network/Google/Games/Configuration/Types/Product.hs+382−382 gogol-games-configuration/gen/Network/Google/Games/Configuration/Types/Sum.hs+53 gogol-games-configuration/gogol-games-configuration.cabal+17−4 gogol-games-management/gen/Network/Google/API/GamesManagement/Achievements/Reset.hs+170 gogol-games-management/gen/Network/Google/API/GamesManagement/Achievements/ResetAll.hs+159 gogol-games-management/gen/Network/Google/API/GamesManagement/Achievements/ResetAllForAllPlayers.hs+161 gogol-games-management/gen/Network/Google/API/GamesManagement/Achievements/ResetForAllPlayers.hs+175 gogol-games-management/gen/Network/Google/API/GamesManagement/Achievements/ResetMultipleForAllPlayers.hs+164 gogol-games-management/gen/Network/Google/API/GamesManagement/Applications/ListHidden.hs+199 gogol-games-management/gen/Network/Google/API/GamesManagement/Events/Reset.hs+166 gogol-games-management/gen/Network/Google/API/GamesManagement/Events/ResetAll.hs+156 gogol-games-management/gen/Network/Google/API/GamesManagement/Events/ResetAllForAllPlayers.hs+162 gogol-games-management/gen/Network/Google/API/GamesManagement/Events/ResetForAllPlayers.hs+173 gogol-games-management/gen/Network/Google/API/GamesManagement/Events/ResetMultipleForAllPlayers.hs+163 gogol-games-management/gen/Network/Google/API/GamesManagement/Players/Hide.hs+180 gogol-games-management/gen/Network/Google/API/GamesManagement/Players/Unhide.hs+181 gogol-games-management/gen/Network/Google/API/GamesManagement/Quests/Reset.hs+164 gogol-games-management/gen/Network/Google/API/GamesManagement/Quests/ResetAll.hs+156 gogol-games-management/gen/Network/Google/API/GamesManagement/Quests/ResetAllForAllPlayers.hs+160 gogol-games-management/gen/Network/Google/API/GamesManagement/Quests/ResetForAllPlayers.hs+173 gogol-games-management/gen/Network/Google/API/GamesManagement/Quests/ResetMultipleForAllPlayers.hs+163 gogol-games-management/gen/Network/Google/API/GamesManagement/Rooms/Reset.hs+151 gogol-games-management/gen/Network/Google/API/GamesManagement/Rooms/ResetForAllPlayers.hs+159 gogol-games-management/gen/Network/Google/API/GamesManagement/Scores/Reset.hs+167 gogol-games-management/gen/Network/Google/API/GamesManagement/Scores/ResetAll.hs+157 gogol-games-management/gen/Network/Google/API/GamesManagement/Scores/ResetAllForAllPlayers.hs+160 gogol-games-management/gen/Network/Google/API/GamesManagement/Scores/ResetForAllPlayers.hs+175 gogol-games-management/gen/Network/Google/API/GamesManagement/Scores/ResetMultipleForAllPlayers.hs+163 gogol-games-management/gen/Network/Google/API/GamesManagement/TurnBasedMatches/Reset.hs+157 gogol-games-management/gen/Network/Google/API/GamesManagement/TurnBasedMatches/ResetForAllPlayers.hs+166 gogol-games-management/gen/Network/Google/Games/Management.hs+202−588 gogol-games-management/gen/Network/Google/Games/Management/Types.hs+72−60 gogol-games-management/gen/Network/Google/Games/Management/Types/Product.hs+496−496 gogol-games-management/gen/Network/Google/Games/Management/Types/Sum.hs+24 gogol-games-management/gogol-games-management.cabal+31−4 gogol-games/gen/Network/Google/API/Games/AchievementDefinitions/List.hs+195 gogol-games/gen/Network/Google/API/Games/Achievements/Increment.hs+197 gogol-games/gen/Network/Google/API/Games/Achievements/List.hs+219 gogol-games/gen/Network/Google/API/Games/Achievements/Reveal.hs+169 gogol-games/gen/Network/Google/API/Games/Achievements/SetStepsAtLeast.hs+192 gogol-games/gen/Network/Google/API/Games/Achievements/Unlock.hs+167 gogol-games/gen/Network/Google/API/Games/Achievements/UpdateMultiple.hs+156 gogol-games/gen/Network/Google/API/Games/Applications/Get.hs+193 gogol-games/gen/Network/Google/API/Games/Applications/Played.hs+152 gogol-games/gen/Network/Google/API/Games/Events/ListByPlayer.hs+198 gogol-games/gen/Network/Google/API/Games/Events/ListDefinitions.hs+194 gogol-games/gen/Network/Google/API/Games/Events/Record.hs+162 gogol-games/gen/Network/Google/API/Games/Leaderboards/Get.hs+174 gogol-games/gen/Network/Google/API/Games/Leaderboards/List.hs+189 gogol-games/gen/Network/Google/API/Games/Metagame/GetMetagameConfig.hs+155 gogol-games/gen/Network/Google/API/Games/Metagame/ListCategoriesByPlayer.hs+234 gogol-games/gen/Network/Google/API/Games/Players/Get.hs+174 gogol-games/gen/Network/Google/API/Games/Players/List.hs+201 gogol-games/gen/Network/Google/API/Games/Pushtokens/Remove.hs+152 gogol-games/gen/Network/Google/API/Games/Pushtokens/Update.hs+149 gogol-games/gen/Network/Google/API/Games/QuestMilestones/Claim.hs+200 gogol-games/gen/Network/Google/API/Games/Quests/Accept.hs+175 gogol-games/gen/Network/Google/API/Games/Quests/List.hs+204 gogol-games/gen/Network/Google/API/Games/Revisions/Check.hs+171 gogol-games/gen/Network/Google/API/Games/Rooms/Create.hs+161 gogol-games/gen/Network/Google/API/Games/Rooms/Decline.hs+174 gogol-games/gen/Network/Google/API/Games/Rooms/Dismiss.hs+160 gogol-games/gen/Network/Google/API/Games/Rooms/Get.hs+170 gogol-games/gen/Network/Google/API/Games/Rooms/Join.hs+173 gogol-games/gen/Network/Google/API/Games/Rooms/Leave.hs+173 gogol-games/gen/Network/Google/API/Games/Rooms/List.hs+189 gogol-games/gen/Network/Google/API/Games/Rooms/ReportStatus.hs+182 gogol-games/gen/Network/Google/API/Games/Scores/Get.hs+256 gogol-games/gen/Network/Google/API/Games/Scores/List.hs+232 gogol-games/gen/Network/Google/API/Games/Scores/ListWindow.hs+267 gogol-games/gen/Network/Google/API/Games/Scores/Submit.hs+205 gogol-games/gen/Network/Google/API/Games/Scores/SubmitMultiple.hs+167 gogol-games/gen/Network/Google/API/Games/Snapshots/Get.hs+176 gogol-games/gen/Network/Google/API/Games/Snapshots/List.hs+204 gogol-games/gen/Network/Google/API/Games/TurnBasedMatches/Cancel.hs+168 gogol-games/gen/Network/Google/API/Games/TurnBasedMatches/Create.hs+167 gogol-games/gen/Network/Google/API/Games/TurnBasedMatches/Decline.hs+180 gogol-games/gen/Network/Google/API/Games/TurnBasedMatches/Dismiss.hs+162 gogol-games/gen/Network/Google/API/Games/TurnBasedMatches/Finish.hs+184 gogol-games/gen/Network/Google/API/Games/TurnBasedMatches/Get.hs+192 gogol-games/gen/Network/Google/API/Games/TurnBasedMatches/Join.hs+180 gogol-games/gen/Network/Google/API/Games/TurnBasedMatches/Leave.hs+182 gogol-games/gen/Network/Google/API/Games/TurnBasedMatches/LeaveTurn.hs+214 gogol-games/gen/Network/Google/API/Games/TurnBasedMatches/List.hs+226 gogol-games/gen/Network/Google/API/Games/TurnBasedMatches/Rematch.hs+203 gogol-games/gen/Network/Google/API/Games/TurnBasedMatches/Sync.hs+235 gogol-games/gen/Network/Google/API/Games/TurnBasedMatches/TakeTurn.hs+182 gogol-games/gen/Network/Google/Games.hs+956−1716 gogol-games/gen/Network/Google/Games/Types.hs+691−649 gogol-games/gen/Network/Google/Games/Types/Product.hs+5997−5994 gogol-games/gen/Network/Google/Games/Types/Sum.hs+355 gogol-games/gogol-games.cabal+56−4 gogol-genomics/gen/Network/Google/API/Genomics/AnnotationSets/Create.hs+154 gogol-genomics/gen/Network/Google/API/Genomics/AnnotationSets/Delete.hs+169 gogol-genomics/gen/Network/Google/API/Genomics/AnnotationSets/Get.hs+169 gogol-genomics/gen/Network/Google/API/Genomics/AnnotationSets/Patch.hs+173 gogol-genomics/gen/Network/Google/API/Genomics/AnnotationSets/Search.hs+159 gogol-genomics/gen/Network/Google/API/Genomics/AnnotationSets/Update.hs+171 gogol-genomics/gen/Network/Google/API/Genomics/Annotations/BatchCreate.hs+168 gogol-genomics/gen/Network/Google/API/Genomics/Annotations/Create.hs+151 gogol-genomics/gen/Network/Google/API/Genomics/Annotations/Delete.hs+165 gogol-genomics/gen/Network/Google/API/Genomics/Annotations/Get.hs+164 gogol-genomics/gen/Network/Google/API/Genomics/Annotations/Patch.hs+169 gogol-genomics/gen/Network/Google/API/Genomics/Annotations/Search.hs+158 gogol-genomics/gen/Network/Google/API/Genomics/Annotations/Update.hs+167 gogol-genomics/gen/Network/Google/API/Genomics/Callsets/Create.hs+148 gogol-genomics/gen/Network/Google/API/Genomics/Callsets/Delete.hs+161 gogol-genomics/gen/Network/Google/API/Genomics/Callsets/Get.hs+159 gogol-genomics/gen/Network/Google/API/Genomics/Callsets/Patch.hs+160 gogol-genomics/gen/Network/Google/API/Genomics/Callsets/Search.hs+152 gogol-genomics/gen/Network/Google/API/Genomics/Callsets/Update.hs+161 gogol-genomics/gen/Network/Google/API/Genomics/Datasets/Create.hs+148 gogol-genomics/gen/Network/Google/API/Genomics/Datasets/Delete.hs+161 gogol-genomics/gen/Network/Google/API/Genomics/Datasets/Get.hs+159 gogol-genomics/gen/Network/Google/API/Genomics/Datasets/List.hs+188 gogol-genomics/gen/Network/Google/API/Genomics/Datasets/Patch.hs+160 gogol-genomics/gen/Network/Google/API/Genomics/Datasets/Undelete.hs+167 gogol-genomics/gen/Network/Google/API/Genomics/Datasets/Update.hs+159 gogol-genomics/gen/Network/Google/API/Genomics/Experimental/Jobs/Create.hs+158 gogol-genomics/gen/Network/Google/API/Genomics/Jobs/Cancel.hs+161 gogol-genomics/gen/Network/Google/API/Genomics/Jobs/Get.hs+158 gogol-genomics/gen/Network/Google/API/Genomics/Jobs/Search.hs+148 gogol-genomics/gen/Network/Google/API/Genomics/Readgroupsets/Coveragebuckets/List.hs+271 gogol-genomics/gen/Network/Google/API/Genomics/Reads/Search.hs+166 gogol-genomics/gen/Network/Google/API/Genomics/References/Bases/List.hs+219 gogol-genomics/gen/Network/Google/API/Genomics/Referencesets/Get.hs+167 gogol-genomics/gen/Network/Google/API/Genomics/Referencesets/Search.hs+154 gogol-genomics/gen/Network/Google/API/Genomics/Variants/Create.hs+148 gogol-genomics/gen/Network/Google/API/Genomics/Variants/Delete.hs+161 gogol-genomics/gen/Network/Google/API/Genomics/Variants/Get.hs+159 gogol-genomics/gen/Network/Google/API/Genomics/Variants/Search.hs+155 gogol-genomics/gen/Network/Google/API/Genomics/Variants/Update.hs+163 gogol-genomics/gen/Network/Google/API/Genomics/Variantsets/Create.hs+158 gogol-genomics/gen/Network/Google/API/Genomics/Variantsets/Delete.hs+169 gogol-genomics/gen/Network/Google/API/Genomics/Variantsets/Export.hs+168 gogol-genomics/gen/Network/Google/API/Genomics/Variantsets/Get.hs+166 gogol-genomics/gen/Network/Google/API/Genomics/Variantsets/ImportVariants.hs+187 gogol-genomics/gen/Network/Google/API/Genomics/Variantsets/MergeVariants.hs+179 gogol-genomics/gen/Network/Google/API/Genomics/Variantsets/Patch.hs+166 gogol-genomics/gen/Network/Google/API/Genomics/Variantsets/Search.hs+154 gogol-genomics/gen/Network/Google/API/Genomics/Variantsets/Update.hs+164 gogol-genomics/gen/Network/Google/Genomics.hs+786−1457 gogol-genomics/gen/Network/Google/Genomics/Types.hs+575−563 gogol-genomics/gen/Network/Google/Genomics/Types/Product.hs+4672−4669 gogol-genomics/gen/Network/Google/Genomics/Types/Sum.hs+425−401 gogol-genomics/gogol-genomics.cabal+53−4 gogol-gmail/gen/Network/Google/API/Gmail/Users/Drafts/Create.hs+166 gogol-gmail/gen/Network/Google/API/Gmail/Users/Drafts/Delete.hs+180 gogol-gmail/gen/Network/Google/API/Gmail/Users/Drafts/Get.hs+189 gogol-gmail/gen/Network/Google/API/Gmail/Users/Drafts/List.hs+191 gogol-gmail/gen/Network/Google/API/Gmail/Users/Drafts/Send.hs+168 gogol-gmail/gen/Network/Google/API/Gmail/Users/Drafts/Update.hs+178 gogol-gmail/gen/Network/Google/API/Gmail/Users/History/List.hs+229 gogol-gmail/gen/Network/Google/API/Gmail/Users/Labels/Create.hs+166 gogol-gmail/gen/Network/Google/API/Gmail/Users/Labels/Delete.hs+180 gogol-gmail/gen/Network/Google/API/Gmail/Users/Labels/Get.hs+177 gogol-gmail/gen/Network/Google/API/Gmail/Users/Labels/List.hs+166 gogol-gmail/gen/Network/Google/API/Gmail/Users/Labels/Patch.hs+178 gogol-gmail/gen/Network/Google/API/Gmail/Users/Labels/Update.hs+178 gogol-gmail/gen/Network/Google/API/Gmail/Users/Messages/Attachments/Get.hs+197 gogol-gmail/gen/Network/Google/API/Gmail/Users/Threads/Delete.hs+180 gogol-gmail/gen/Network/Google/API/Gmail/Users/Threads/Get.hs+202 gogol-gmail/gen/Network/Google/API/Gmail/Users/Threads/List.hs+231 gogol-gmail/gen/Network/Google/API/Gmail/Users/Threads/Modify.hs+181 gogol-gmail/gen/Network/Google/API/Gmail/Users/Threads/Trash.hs+179 gogol-gmail/gen/Network/Google/API/Gmail/Users/Threads/Untrash.hs+179 gogol-gmail/gen/Network/Google/Gmail.hs+226−511 gogol-gmail/gen/Network/Google/Gmail/Types.hs+128−110 gogol-gmail/gen/Network/Google/Gmail/Types/Product.hs+820−820 gogol-gmail/gen/Network/Google/Gmail/Types/Sum.hs+117−27 gogol-gmail/gogol-gmail.cabal+24−4 gogol-groups-migration/gen/Network/Google/API/GroupsMigration/Archive/Insert.hs+160 gogol-groups-migration/gen/Network/Google/API/GroupsSettings/Groups/Get.hs+159 gogol-groups-migration/gen/Network/Google/API/GroupsSettings/Groups/Patch.hs+159 gogol-groups-migration/gen/Network/Google/API/GroupsSettings/Groups/Update.hs+160 gogol-groups-migration/gen/Network/Google/Groups/Migration.hs+16−21 gogol-groups-migration/gen/Network/Google/Groups/Migration/Types.hs+13−1 gogol-groups-migration/gen/Network/Google/Groups/Migration/Types/Sum.hs+24 gogol-groups-migration/gen/Network/Google/Groups/Settings.hs+24−50 gogol-groups-migration/gen/Network/Google/Groups/Settings/Types.hs+13−1 gogol-groups-migration/gen/Network/Google/Groups/Settings/Types/Sum.hs+29 gogol-groups-migration/gogol-groups-migration.cabal+8−4 gogol-identity-toolkit/gen/Network/Google/API/IdentityToolkit/Relyingparty/CreateAuthURI.hs+157 gogol-identity-toolkit/gen/Network/Google/API/IdentityToolkit/Relyingparty/DeleteAccount.hs+155 gogol-identity-toolkit/gen/Network/Google/API/IdentityToolkit/Relyingparty/DownloadAccount.hs+155 gogol-identity-toolkit/gen/Network/Google/API/IdentityToolkit/Relyingparty/GetAccountInfo.hs+157 gogol-identity-toolkit/gen/Network/Google/API/IdentityToolkit/Relyingparty/GetOobConfirmationCode.hs+159 gogol-identity-toolkit/gen/Network/Google/API/IdentityToolkit/Relyingparty/GetPublicKeys.hs+158 gogol-identity-toolkit/gen/Network/Google/API/IdentityToolkit/Relyingparty/GetRecaptchaParam.hs+158 gogol-identity-toolkit/gen/Network/Google/API/IdentityToolkit/Relyingparty/ResetPassword.hs+155 gogol-identity-toolkit/gen/Network/Google/API/IdentityToolkit/Relyingparty/SetAccountInfo.hs+157 gogol-identity-toolkit/gen/Network/Google/API/IdentityToolkit/Relyingparty/UploadAccount.hs+155 gogol-identity-toolkit/gen/Network/Google/API/IdentityToolkit/Relyingparty/VerifyAssertion.hs+155 gogol-identity-toolkit/gen/Network/Google/API/IdentityToolkit/Relyingparty/VerifyPassword.hs+155 gogol-identity-toolkit/gen/Network/Google/IdentityToolkit.hs+215−353 gogol-identity-toolkit/gen/Network/Google/IdentityToolkit/Types.hs+155−143 gogol-identity-toolkit/gen/Network/Google/IdentityToolkit/Types/Product.hs+1473−1473 gogol-identity-toolkit/gen/Network/Google/IdentityToolkit/Types/Sum.hs+24 gogol-identity-toolkit/gogol-identity-toolkit.cabal+16−4 gogol-instancegroups-manager/LICENSE+373 gogol-instancegroups-manager/Makefile+1 gogol-instancegroups-manager/README.md+2−2 gogol-instancegroups-manager/Setup.hs+2 gogol-instancegroups-manager/gen/Network/Google/API/Replicapool/InstanceGroupManagers/AbandonInstances.hs+205 gogol-instancegroups-manager/gen/Network/Google/API/Replicapool/InstanceGroupManagers/Delete.hs+200 gogol-instancegroups-manager/gen/Network/Google/API/Replicapool/InstanceGroupManagers/DeleteInstances.hs+207 gogol-instancegroups-manager/gen/Network/Google/API/Replicapool/InstanceGroupManagers/Get.hs+198 gogol-instancegroups-manager/gen/Network/Google/API/Replicapool/InstanceGroupManagers/Insert.hs+196 gogol-instancegroups-manager/gen/Network/Google/API/Replicapool/InstanceGroupManagers/List.hs+226 gogol-instancegroups-manager/gen/Network/Google/API/Replicapool/InstanceGroupManagers/RecreateInstances.hs+203 gogol-instancegroups-manager/gen/Network/Google/API/Replicapool/InstanceGroupManagers/Resize.hs+215 gogol-instancegroups-manager/gen/Network/Google/API/Replicapool/InstanceGroupManagers/SetInstanceTemplate.hs+206 gogol-instancegroups-manager/gen/Network/Google/API/Replicapool/InstanceGroupManagers/SetTargetPools.hs+206 gogol-instancegroups-manager/gen/Network/Google/API/Replicapool/ZoneOperations/Get.hs+192 gogol-instancegroups-manager/gen/Network/Google/API/Replicapool/ZoneOperations/List.hs+220 gogol-instancegroups-manager/gen/Network/Google/InstanceGroups/Manager.hs+232 gogol-instancegroups-manager/gen/Network/Google/InstanceGroups/Manager/Types.hs+92−80 gogol-instancegroups-manager/gen/Network/Google/InstanceGroups/Manager/Types/Product.hs+847−847 gogol-instancegroups-manager/gen/Network/Google/InstanceGroups/Manager/Types/Sum.hs+175 gogol-instancegroups-manager/gogol-instancegroups-manager.cabal+55 gogol-instancegroups-manager/src/.gitkeep gogol-instancegroups-updater/LICENSE+373 gogol-instancegroups-updater/Makefile+1 gogol-instancegroups-updater/README.md+2−2 gogol-instancegroups-updater/Setup.hs+2 gogol-instancegroups-updater/gen/Network/Google/API/Replicapoolupdater/RollingUpdates/Cancel.hs+197 gogol-instancegroups-updater/gen/Network/Google/API/Replicapoolupdater/RollingUpdates/Get.hs+194 gogol-instancegroups-updater/gen/Network/Google/API/Replicapoolupdater/RollingUpdates/Insert.hs+179 gogol-instancegroups-updater/gen/Network/Google/API/Replicapoolupdater/RollingUpdates/List.hs+221 gogol-instancegroups-updater/gen/Network/Google/API/Replicapoolupdater/RollingUpdates/ListInstanceUpdates.hs+241 gogol-instancegroups-updater/gen/Network/Google/API/Replicapoolupdater/RollingUpdates/Pause.hs+197 gogol-instancegroups-updater/gen/Network/Google/API/Replicapoolupdater/RollingUpdates/Resume.hs+191 gogol-instancegroups-updater/gen/Network/Google/API/Replicapoolupdater/RollingUpdates/Rollback.hs+197 gogol-instancegroups-updater/gen/Network/Google/API/Replicapoolupdater/ZoneOperations/Get.hs+192 gogol-instancegroups-updater/gen/Network/Google/API/Replicapoolupdater/ZoneOperations/List.hs+220 gogol-instancegroups-updater/gen/Network/Google/InstanceGroups/Updater.hs+229 gogol-instancegroups-updater/gen/Network/Google/InstanceGroups/Updater/Types.hs+96−84 gogol-instancegroups-updater/gen/Network/Google/InstanceGroups/Updater/Types/Product.hs+830−830 gogol-instancegroups-updater/gen/Network/Google/InstanceGroups/Updater/Types/Sum.hs+42 gogol-instancegroups-updater/gogol-instancegroups-updater.cabal+53 gogol-instancegroups-updater/src/.gitkeep gogol-instancegroups/LICENSE+373 gogol-instancegroups/Makefile+1 gogol-instancegroups/README.md+2−2 gogol-instancegroups/Setup.hs+2 gogol-instancegroups/gen/Network/Google/API/Resourceviews/ZoneOperations/Get.hs+191 gogol-instancegroups/gen/Network/Google/API/Resourceviews/ZoneOperations/List.hs+219 gogol-instancegroups/gen/Network/Google/API/Resourceviews/ZoneViews/AddResources.hs+195 gogol-instancegroups/gen/Network/Google/API/Resourceviews/ZoneViews/Delete.hs+192 gogol-instancegroups/gen/Network/Google/API/Resourceviews/ZoneViews/Get.hs+191 gogol-instancegroups/gen/Network/Google/API/Resourceviews/ZoneViews/GetService.hs+211 gogol-instancegroups/gen/Network/Google/API/Resourceviews/ZoneViews/Insert.hs+177 gogol-instancegroups/gen/Network/Google/API/Resourceviews/ZoneViews/List.hs+204 gogol-instancegroups/gen/Network/Google/API/Resourceviews/ZoneViews/ListResources.hs+270 gogol-instancegroups/gen/Network/Google/API/Resourceviews/ZoneViews/RemoveResources.hs+196 gogol-instancegroups/gen/Network/Google/API/Resourceviews/ZoneViews/SetService.hs+195 gogol-instancegroups/gen/Network/Google/InstanceGroups.hs+240 gogol-instancegroups/gen/Network/Google/InstanceGroups/Types.hs+101−83 gogol-instancegroups/gen/Network/Google/InstanceGroups/Types/Product.hs+779−779 gogol-instancegroups/gen/Network/Google/InstanceGroups/Types/Sum.hs+102 gogol-instancegroups/gogol-instancegroups.cabal+54 gogol-instancegroups/src/.gitkeep gogol-latencytest/gen/Network/Google/API/Cloudlatencytest/Statscollection/Updateaggregatedstats.hs+154 gogol-latencytest/gen/Network/Google/API/Cloudlatencytest/Statscollection/Updatestats.hs+148 gogol-latencytest/gen/Network/Google/LatencyTest.hs+37−51 gogol-latencytest/gen/Network/Google/LatencyTest/Types.hs+28−16 gogol-latencytest/gen/Network/Google/LatencyTest/Types/Product.hs+92−92 gogol-latencytest/gen/Network/Google/LatencyTest/Types/Sum.hs+24 gogol-latencytest/gogol-latencytest.cabal+6−4 gogol-logging/gen/Network/Google/API/Logging/Projects/LogServices/Indexes/List.hs+354 gogol-logging/gen/Network/Google/API/Logging/Projects/LogServices/Sinks/Create.hs+266 gogol-logging/gen/Network/Google/API/Logging/Projects/LogServices/Sinks/Delete.hs+279 gogol-logging/gen/Network/Google/API/Logging/Projects/LogServices/Sinks/Get.hs+276 gogol-logging/gen/Network/Google/API/Logging/Projects/LogServices/Sinks/List.hs+265 gogol-logging/gen/Network/Google/API/Logging/Projects/LogServices/Sinks/Update.hs+277 gogol-logging/gen/Network/Google/API/Logging/Projects/Logs/Entries/Write.hs+272 gogol-logging/gen/Network/Google/API/Logging/Projects/Logs/Sinks/Create.hs+262 gogol-logging/gen/Network/Google/API/Logging/Projects/Logs/Sinks/Delete.hs+274 gogol-logging/gen/Network/Google/API/Logging/Projects/Logs/Sinks/Get.hs+272 gogol-logging/gen/Network/Google/API/Logging/Projects/Logs/Sinks/List.hs+260 gogol-logging/gen/Network/Google/API/Logging/Projects/Logs/Sinks/Update.hs+272 gogol-logging/gen/Network/Google/API/Logging/Projects/Sinks/Create.hs+245 gogol-logging/gen/Network/Google/API/Logging/Projects/Sinks/Delete.hs+257 gogol-logging/gen/Network/Google/API/Logging/Projects/Sinks/Get.hs+255 gogol-logging/gen/Network/Google/API/Logging/Projects/Sinks/List.hs+242 gogol-logging/gen/Network/Google/API/Logging/Projects/Sinks/Update.hs+257 gogol-logging/gen/Network/Google/Logging.hs+195−563 gogol-logging/gen/Network/Google/Logging/Types.hs+110−103 gogol-logging/gen/Network/Google/Logging/Types/Product.hs+958−958 gogol-logging/gogol-logging.cabal+21−4 gogol-maps-coordinate/gen/Network/Google/API/Coordinate/CustomFieldDef/List.hs+170 gogol-maps-coordinate/gen/Network/Google/API/Coordinate/Jobs/Get.hs+171 gogol-maps-coordinate/gen/Network/Google/API/Coordinate/Jobs/Insert.hs+276 gogol-maps-coordinate/gen/Network/Google/API/Coordinate/Jobs/List.hs+210 gogol-maps-coordinate/gen/Network/Google/API/Coordinate/Jobs/Patch.hs+298 gogol-maps-coordinate/gen/Network/Google/API/Coordinate/Jobs/Update.hs+296 gogol-maps-coordinate/gen/Network/Google/API/Coordinate/Location/List.hs+215 gogol-maps-coordinate/gen/Network/Google/API/Coordinate/Schedule/Get.hs+172 gogol-maps-coordinate/gen/Network/Google/API/Coordinate/Schedule/Patch.hs+224 gogol-maps-coordinate/gen/Network/Google/API/Coordinate/Schedule/Update.hs+222 gogol-maps-coordinate/gen/Network/Google/API/Coordinate/Team/List.hs+180 gogol-maps-coordinate/gen/Network/Google/API/Coordinate/Worker/List.hs+160 gogol-maps-coordinate/gen/Network/Google/Maps/Coordinate.hs+163−374 gogol-maps-coordinate/gen/Network/Google/Maps/Coordinate/Types.hs+106−88 gogol-maps-coordinate/gen/Network/Google/Maps/Coordinate/Types/Product.hs+734−734 gogol-maps-coordinate/gen/Network/Google/Maps/Coordinate/Types/Sum.hs+112 gogol-maps-coordinate/gogol-maps-coordinate.cabal+16−4 gogol-maps-engine/gen/Network/Google/API/Mapsengine/Assets/Parents/List.hs+194 gogol-maps-engine/gen/Network/Google/API/Mapsengine/Assets/Permissions/List.hs+167 gogol-maps-engine/gen/Network/Google/API/Mapsengine/Layers/Parents/List.hs+194 gogol-maps-engine/gen/Network/Google/API/Mapsengine/Layers/Permissions/BatchDelete.hs+172 gogol-maps-engine/gen/Network/Google/API/Mapsengine/Layers/Permissions/BatchUpdate.hs+176 gogol-maps-engine/gen/Network/Google/API/Mapsengine/Layers/Permissions/List.hs+167 gogol-maps-engine/gen/Network/Google/API/Mapsengine/Maps/Permissions/BatchDelete.hs+171 gogol-maps-engine/gen/Network/Google/API/Mapsengine/Maps/Permissions/BatchUpdate.hs+175 gogol-maps-engine/gen/Network/Google/API/Mapsengine/Maps/Permissions/List.hs+167 gogol-maps-engine/gen/Network/Google/API/Mapsengine/Projects/Icons/Create.hs+166 gogol-maps-engine/gen/Network/Google/API/Mapsengine/Projects/Icons/Get.hs+178 gogol-maps-engine/gen/Network/Google/API/Mapsengine/Projects/Icons/List.hs+194 gogol-maps-engine/gen/Network/Google/API/Mapsengine/RasterCollections/Parents/List.hs+197 gogol-maps-engine/gen/Network/Google/API/Mapsengine/RasterCollections/Permissions/BatchDelete.hs+173 gogol-maps-engine/gen/Network/Google/API/Mapsengine/RasterCollections/Permissions/BatchUpdate.hs+177 gogol-maps-engine/gen/Network/Google/API/Mapsengine/RasterCollections/Permissions/List.hs+171 gogol-maps-engine/gen/Network/Google/API/Mapsengine/RasterCollections/Rasters/BatchDelete.hs+178 gogol-maps-engine/gen/Network/Google/API/Mapsengine/RasterCollections/Rasters/BatchInsert.hs+180 gogol-maps-engine/gen/Network/Google/API/Mapsengine/RasterCollections/Rasters/List.hs+321 gogol-maps-engine/gen/Network/Google/API/Mapsengine/Rasters/Files/Insert.hs+178 gogol-maps-engine/gen/Network/Google/API/Mapsengine/Rasters/Parents/List.hs+194 gogol-maps-engine/gen/Network/Google/API/Mapsengine/Rasters/Permissions/BatchDelete.hs+172 gogol-maps-engine/gen/Network/Google/API/Mapsengine/Rasters/Permissions/BatchUpdate.hs+176 gogol-maps-engine/gen/Network/Google/API/Mapsengine/Rasters/Permissions/List.hs+169 gogol-maps-engine/gen/Network/Google/API/Mapsengine/Tables/Features/BatchDelete.hs+169 gogol-maps-engine/gen/Network/Google/API/Mapsengine/Tables/Features/BatchInsert.hs+181 gogol-maps-engine/gen/Network/Google/API/Mapsengine/Tables/Features/BatchPatch.hs+191 gogol-maps-engine/gen/Network/Google/API/Mapsengine/Tables/Features/Get.hs+203 gogol-maps-engine/gen/Network/Google/API/Mapsengine/Tables/Features/List.hs+281 gogol-maps-engine/gen/Network/Google/API/Mapsengine/Tables/Files/Insert.hs+184 gogol-maps-engine/gen/Network/Google/API/Mapsengine/Tables/Parents/List.hs+194 gogol-maps-engine/gen/Network/Google/API/Mapsengine/Tables/Permissions/BatchDelete.hs+172 gogol-maps-engine/gen/Network/Google/API/Mapsengine/Tables/Permissions/BatchUpdate.hs+176 gogol-maps-engine/gen/Network/Google/API/Mapsengine/Tables/Permissions/List.hs+162 gogol-maps-engine/gen/Network/Google/Map/Engine.hs+679−1247 gogol-maps-engine/gen/Network/Google/Map/Engine/Types.hs+509−488 gogol-maps-engine/gen/Network/Google/Map/Engine/Types/Product.hs+3617−3613 gogol-maps-engine/gen/Network/Google/Map/Engine/Types/Sum.hs+738−621 gogol-maps-engine/gogol-maps-engine.cabal+38−4 gogol-mirror/gen/Network/Google/API/Mirror/Accounts/Insert.hs+189 gogol-mirror/gen/Network/Google/API/Mirror/Contacts/Delete.hs+160 gogol-mirror/gen/Network/Google/API/Mirror/Contacts/Get.hs+158 gogol-mirror/gen/Network/Google/API/Mirror/Contacts/Insert.hs+148 gogol-mirror/gen/Network/Google/API/Mirror/Contacts/List.hs+148 gogol-mirror/gen/Network/Google/API/Mirror/Contacts/Patch.hs+159 gogol-mirror/gen/Network/Google/API/Mirror/Contacts/Update.hs+160 gogol-mirror/gen/Network/Google/API/Mirror/Locations/Get.hs+159 gogol-mirror/gen/Network/Google/API/Mirror/Locations/List.hs+148 gogol-mirror/gen/Network/Google/API/Mirror/Settings/Get.hs+162 gogol-mirror/gen/Network/Google/API/Mirror/Subscriptions/Delete.hs+161 gogol-mirror/gen/Network/Google/API/Mirror/Subscriptions/Insert.hs+149 gogol-mirror/gen/Network/Google/API/Mirror/Subscriptions/List.hs+153 gogol-mirror/gen/Network/Google/API/Mirror/Subscriptions/Update.hs+161 gogol-mirror/gen/Network/Google/API/Mirror/Timeline/Attachments/Delete.hs+181 gogol-mirror/gen/Network/Google/API/Mirror/Timeline/Attachments/Get.hs+180 gogol-mirror/gen/Network/Google/API/Mirror/Timeline/Attachments/Insert.hs+167 gogol-mirror/gen/Network/Google/API/Mirror/Timeline/Attachments/List.hs+168 gogol-mirror/gen/Network/Google/Mirror.hs+203−417 gogol-mirror/gen/Network/Google/Mirror/Types.hs+115−103 gogol-mirror/gen/Network/Google/Mirror/Types/Product.hs+987−987 gogol-mirror/gen/Network/Google/Mirror/Types/Sum.hs+24 gogol-mirror/gogol-mirror.cabal+22−4 gogol-monitoring/gen/Network/Google/API/Cloudmonitoring/MetricDescriptors/Create.hs+166 gogol-monitoring/gen/Network/Google/API/Cloudmonitoring/MetricDescriptors/Delete.hs+180 gogol-monitoring/gen/Network/Google/API/Cloudmonitoring/MetricDescriptors/List.hs+218 gogol-monitoring/gen/Network/Google/API/Cloudmonitoring/Timeseries/List.hs+302 gogol-monitoring/gen/Network/Google/API/Cloudmonitoring/Timeseries/Write.hs+175 gogol-monitoring/gen/Network/Google/API/Cloudmonitoring/TimeseriesDescriptors/List.hs+316 gogol-monitoring/gen/Network/Google/Monitoring.hs+140−254 gogol-monitoring/gen/Network/Google/Monitoring/Types.hs+112−94 gogol-monitoring/gen/Network/Google/Monitoring/Types/Product.hs+829−829 gogol-monitoring/gen/Network/Google/Monitoring/Types/Sum.hs+98 gogol-monitoring/gogol-monitoring.cabal+10−4 gogol-oauth2/gen/Network/Google/API/OAuth2/Userinfo/V2/Me/Get.hs+154 gogol-oauth2/gen/Network/Google/OAuth2.hs+30−38 gogol-oauth2/gen/Network/Google/OAuth2/Types.hs+26−16 gogol-oauth2/gen/Network/Google/OAuth2/Types/Product.hs+135−135 gogol-oauth2/gen/Network/Google/OAuth2/Types/Sum.hs+24 gogol-oauth2/gogol-oauth2.cabal+5−4 gogol-pagespeed/gen/Network/Google/API/Pagespeedonline/Pagespeedapi/Runpagespeed.hs+229 gogol-pagespeed/gen/Network/Google/PageSpeed.hs+68−76 gogol-pagespeed/gen/Network/Google/PageSpeed/Types.hs+64−49 gogol-pagespeed/gen/Network/Google/PageSpeed/Types/Product.hs+658−658 gogol-pagespeed/gen/Network/Google/PageSpeed/Types/Sum.hs+53 gogol-pagespeed/gogol-pagespeed.cabal+5−4 gogol-partners/gen/Network/Google/API/Partners/ClientMessages/Log.hs+231 gogol-partners/gen/Network/Google/API/Partners/Companies/Leads/Create.hs+241 gogol-partners/gen/Network/Google/API/Partners/UserEvents/Log.hs+225 gogol-partners/gen/Network/Google/API/Partners/UserStates/List.hs+342 gogol-partners/gen/Network/Google/Partners.hs+157−255 gogol-partners/gen/Network/Google/Partners/Types.hs+138−130 gogol-partners/gen/Network/Google/Partners/Types/Product.hs+1088−1088 gogol-partners/gogol-partners.cabal+8−4 gogol-play-developer/gen/Network/Google/API/Androidpublisher/Edits/Apklistings/Delete.hs+216 gogol-play-developer/gen/Network/Google/API/Androidpublisher/Edits/Apklistings/Deleteall.hs+199 gogol-play-developer/gen/Network/Google/API/Androidpublisher/Edits/Apklistings/Get.hs+215 gogol-play-developer/gen/Network/Google/API/Androidpublisher/Edits/Apklistings/List.hs+200 gogol-play-developer/gen/Network/Google/API/Androidpublisher/Edits/Apklistings/Patch.hs+215 gogol-play-developer/gen/Network/Google/API/Androidpublisher/Edits/Apklistings/Update.hs+216 gogol-play-developer/gen/Network/Google/API/Androidpublisher/Edits/Apks/Addexternallyhosted.hs+193 gogol-play-developer/gen/Network/Google/API/Androidpublisher/Edits/Apks/List.hs+180 gogol-play-developer/gen/Network/Google/API/Androidpublisher/Edits/Apks/Upload.hs+180 gogol-play-developer/gen/Network/Google/API/Androidpublisher/Edits/Details/Get.hs+183 gogol-play-developer/gen/Network/Google/API/Androidpublisher/Edits/Details/Patch.hs+182 gogol-play-developer/gen/Network/Google/API/Androidpublisher/Edits/Details/Update.hs+182 gogol-play-developer/gen/Network/Google/API/Androidpublisher/Edits/Expansionfiles/Get.hs+213 gogol-play-developer/gen/Network/Google/API/Androidpublisher/Edits/Expansionfiles/Patch.hs+219 gogol-play-developer/gen/Network/Google/API/Androidpublisher/Edits/Expansionfiles/Update.hs+219 gogol-play-developer/gen/Network/Google/API/Androidpublisher/Edits/Expansionfiles/Upload.hs+216 gogol-play-developer/gen/Network/Google/API/Androidpublisher/Edits/Images/Delete.hs+225 gogol-play-developer/gen/Network/Google/API/Androidpublisher/Edits/Images/Deleteall.hs+211 gogol-play-developer/gen/Network/Google/API/Androidpublisher/Edits/Images/List.hs+209 gogol-play-developer/gen/Network/Google/API/Androidpublisher/Edits/Images/Upload.hs+212 gogol-play-developer/gen/Network/Google/API/Androidpublisher/Edits/Listings/Delete.hs+196 gogol-play-developer/gen/Network/Google/API/Androidpublisher/Edits/Listings/Deleteall.hs+183 gogol-play-developer/gen/Network/Google/API/Androidpublisher/Edits/Listings/Get.hs+196 gogol-play-developer/gen/Network/Google/API/Androidpublisher/Edits/Listings/List.hs+183 gogol-play-developer/gen/Network/Google/API/Androidpublisher/Edits/Listings/Patch.hs+198 gogol-play-developer/gen/Network/Google/API/Androidpublisher/Edits/Listings/Update.hs+196 gogol-play-developer/gen/Network/Google/API/Androidpublisher/Edits/Testers/Get.hs+190 gogol-play-developer/gen/Network/Google/API/Androidpublisher/Edits/Testers/Patch.hs+191 gogol-play-developer/gen/Network/Google/API/Androidpublisher/Edits/Testers/Update.hs+191 gogol-play-developer/gen/Network/Google/API/Androidpublisher/Edits/Tracks/Get.hs+188 gogol-play-developer/gen/Network/Google/API/Androidpublisher/Edits/Tracks/List.hs+182 gogol-play-developer/gen/Network/Google/API/Androidpublisher/Edits/Tracks/Patch.hs+199 gogol-play-developer/gen/Network/Google/API/Androidpublisher/Edits/Tracks/Update.hs+200 gogol-play-developer/gen/Network/Google/API/Androidpublisher/Entitlements/List.hs+211 gogol-play-developer/gen/Network/Google/API/Androidpublisher/Inappproducts/Batch.hs+151 gogol-play-developer/gen/Network/Google/API/Androidpublisher/Inappproducts/Delete.hs+177 gogol-play-developer/gen/Network/Google/API/Androidpublisher/Inappproducts/Get.hs+175 gogol-play-developer/gen/Network/Google/API/Androidpublisher/Inappproducts/Insert.hs+180 gogol-play-developer/gen/Network/Google/API/Androidpublisher/Inappproducts/List.hs+201 gogol-play-developer/gen/Network/Google/API/Androidpublisher/Inappproducts/Patch.hs+195 gogol-play-developer/gen/Network/Google/API/Androidpublisher/Inappproducts/Update.hs+193 gogol-play-developer/gen/Network/Google/API/Androidpublisher/Purchases/Products/Get.hs+196 gogol-play-developer/gen/Network/Google/API/Androidpublisher/Purchases/Subscriptions/Cancel.hs+201 gogol-play-developer/gen/Network/Google/API/Androidpublisher/Purchases/Subscriptions/Defer.hs+202 gogol-play-developer/gen/Network/Google/API/Androidpublisher/Purchases/Subscriptions/Get.hs+202 gogol-play-developer/gen/Network/Google/API/Androidpublisher/Purchases/Subscriptions/Refund.hs+195 gogol-play-developer/gen/Network/Google/API/Androidpublisher/Purchases/Subscriptions/Revoke.hs+203 gogol-play-developer/gen/Network/Google/Play/Developer.hs+497−1239 gogol-play-developer/gen/Network/Google/Play/Developer/Types.hs+264−210 gogol-play-developer/gen/Network/Google/Play/Developer/Types/Product.hs+1725−1725 gogol-play-developer/gen/Network/Google/Play/Developer/Types/Sum.hs+551 gogol-play-developer/gogol-play-developer.cabal+51−4 gogol-play-enterprise/gen/Network/Google/API/Androidenterprise/Collections/Delete.hs+179 gogol-play-enterprise/gen/Network/Google/API/Androidenterprise/Collections/Get.hs+178 gogol-play-enterprise/gen/Network/Google/API/Androidenterprise/Collections/Insert.hs+165 gogol-play-enterprise/gen/Network/Google/API/Androidenterprise/Collections/List.hs+165 gogol-play-enterprise/gen/Network/Google/API/Androidenterprise/Collections/Patch.hs+179 gogol-play-enterprise/gen/Network/Google/API/Androidenterprise/Collections/Update.hs+179 gogol-play-enterprise/gen/Network/Google/API/Androidenterprise/Collectionviewers/Delete.hs+200 gogol-play-enterprise/gen/Network/Google/API/Androidenterprise/Collectionviewers/Get.hs+194 gogol-play-enterprise/gen/Network/Google/API/Androidenterprise/Collectionviewers/List.hs+189 gogol-play-enterprise/gen/Network/Google/API/Androidenterprise/Collectionviewers/Patch.hs+202 gogol-play-enterprise/gen/Network/Google/API/Androidenterprise/Collectionviewers/Update.hs+200 gogol-play-enterprise/gen/Network/Google/API/Androidenterprise/Devices/Get.hs+188 gogol-play-enterprise/gen/Network/Google/API/Androidenterprise/Devices/GetState.hs+203 gogol-play-enterprise/gen/Network/Google/API/Androidenterprise/Devices/List.hs+176 gogol-play-enterprise/gen/Network/Google/API/Androidenterprise/Devices/SetState.hs+203 gogol-play-enterprise/gen/Network/Google/API/Androidenterprise/Enterprises/Delete.hs+168 gogol-play-enterprise/gen/Network/Google/API/Androidenterprise/Enterprises/Enroll.hs+162 gogol-play-enterprise/gen/Network/Google/API/Androidenterprise/Enterprises/Get.hs+163 gogol-play-enterprise/gen/Network/Google/API/Androidenterprise/Enterprises/Insert.hs+163 gogol-play-enterprise/gen/Network/Google/API/Androidenterprise/Enterprises/List.hs+165 gogol-play-enterprise/gen/Network/Google/API/Androidenterprise/Enterprises/SendTestPushNotification.hs+177 gogol-play-enterprise/gen/Network/Google/API/Androidenterprise/Enterprises/SetAccount.hs+170 gogol-play-enterprise/gen/Network/Google/API/Androidenterprise/Enterprises/Unenroll.hs+168 gogol-play-enterprise/gen/Network/Google/API/Androidenterprise/Entitlements/Delete.hs+192 gogol-play-enterprise/gen/Network/Google/API/Androidenterprise/Entitlements/Get.hs+195 gogol-play-enterprise/gen/Network/Google/API/Androidenterprise/Entitlements/List.hs+179 gogol-play-enterprise/gen/Network/Google/API/Androidenterprise/Entitlements/Patch.hs+209 gogol-play-enterprise/gen/Network/Google/API/Androidenterprise/Entitlements/Update.hs+207 gogol-play-enterprise/gen/Network/Google/API/Androidenterprise/Grouplicenses/Get.hs+180 gogol-play-enterprise/gen/Network/Google/API/Androidenterprise/Grouplicenses/List.hs+169 gogol-play-enterprise/gen/Network/Google/API/Androidenterprise/Grouplicenseusers/List.hs+183 gogol-play-enterprise/gen/Network/Google/API/Androidenterprise/Installs/Delete.hs+209 gogol-play-enterprise/gen/Network/Google/API/Androidenterprise/Installs/Get.hs+203 gogol-play-enterprise/gen/Network/Google/API/Androidenterprise/Installs/List.hs+191 gogol-play-enterprise/gen/Network/Google/API/Androidenterprise/Installs/Patch.hs+208 gogol-play-enterprise/gen/Network/Google/API/Androidenterprise/Installs/Update.hs+209 gogol-play-enterprise/gen/Network/Google/API/Androidenterprise/Permissions/Get.hs+175 gogol-play-enterprise/gen/Network/Google/API/Androidenterprise/Products/Approve.hs+180 gogol-play-enterprise/gen/Network/Google/API/Androidenterprise/Products/GenerateApprovalURL.hs+215 gogol-play-enterprise/gen/Network/Google/API/Androidenterprise/Products/Get.hs+188 gogol-play-enterprise/gen/Network/Google/API/Androidenterprise/Products/GetAppRestrictionsSchema.hs+206 gogol-play-enterprise/gen/Network/Google/API/Androidenterprise/Products/GetPermissions.hs+183 gogol-play-enterprise/gen/Network/Google/API/Androidenterprise/Products/UpdatePermissions.hs+187 gogol-play-enterprise/gen/Network/Google/API/Androidenterprise/Users/GenerateToken.hs+186 gogol-play-enterprise/gen/Network/Google/API/Androidenterprise/Users/Get.hs+174 gogol-play-enterprise/gen/Network/Google/API/Androidenterprise/Users/GetAvailableProductSet.hs+184 gogol-play-enterprise/gen/Network/Google/API/Androidenterprise/Users/List.hs+174 gogol-play-enterprise/gen/Network/Google/API/Androidenterprise/Users/RevokeToken.hs+182 gogol-play-enterprise/gen/Network/Google/API/Androidenterprise/Users/SetAvailableProductSet.hs+184 gogol-play-enterprise/gen/Network/Google/Play/Enterprise.hs+405−1179 gogol-play-enterprise/gen/Network/Google/Play/Enterprise/Types.hs+163−151 gogol-play-enterprise/gen/Network/Google/Play/Enterprise/Types/Product.hs+1344−1344 gogol-play-enterprise/gen/Network/Google/Play/Enterprise/Types/Sum.hs+24 gogol-play-enterprise/gogol-play-enterprise.cabal+53−4 gogol-play-moviespartner/gen/Network/Google/API/PlayMoviesPartner/Accounts/Avails/List.hs+345 gogol-play-moviespartner/gen/Network/Google/API/PlayMoviesPartner/Accounts/ExperienceLocales/Get.hs+265 gogol-play-moviespartner/gen/Network/Google/API/PlayMoviesPartner/Accounts/ExperienceLocales/List.hs+368 gogol-play-moviespartner/gen/Network/Google/API/PlayMoviesPartner/Accounts/Orders/Get.hs+257 gogol-play-moviespartner/gen/Network/Google/API/PlayMoviesPartner/Accounts/Orders/List.hs+332 gogol-play-moviespartner/gen/Network/Google/API/PlayMoviesPartner/Accounts/StoreInfos/Country/Get.hs+280 gogol-play-moviespartner/gen/Network/Google/Play/Movies/Partner.hs+112−272 gogol-play-moviespartner/gen/Network/Google/Play/Movies/Partner/Types.hs+84−75 gogol-play-moviespartner/gen/Network/Google/Play/Movies/Partner/Types/Product.hs+1062−1062 gogol-play-moviespartner/gogol-play-moviespartner.cabal+10−4 gogol-plus-domains/gen/Network/Google/API/PlusDomains/Activities/Get.hs+160 gogol-plus-domains/gen/Network/Google/API/PlusDomains/Activities/Insert.hs+177 gogol-plus-domains/gen/Network/Google/API/PlusDomains/Activities/List.hs+205 gogol-plus-domains/gen/Network/Google/API/PlusDomains/Audiences/List.hs+190 gogol-plus-domains/gen/Network/Google/API/PlusDomains/Circles/AddPeople.hs+191 gogol-plus-domains/gen/Network/Google/API/PlusDomains/Circles/Get.hs+159 gogol-plus-domains/gen/Network/Google/API/PlusDomains/Circles/Insert.hs+161 gogol-plus-domains/gen/Network/Google/API/PlusDomains/Circles/List.hs+188 gogol-plus-domains/gen/Network/Google/API/PlusDomains/Circles/Patch.hs+160 gogol-plus-domains/gen/Network/Google/API/PlusDomains/Circles/Remove.hs+160 gogol-plus-domains/gen/Network/Google/API/PlusDomains/Circles/RemovePeople.hs+189 gogol-plus-domains/gen/Network/Google/API/PlusDomains/Circles/Update.hs+160 gogol-plus-domains/gen/Network/Google/API/PlusDomains/Comments/Get.hs+162 gogol-plus-domains/gen/Network/Google/API/PlusDomains/Comments/Insert.hs+166 gogol-plus-domains/gen/Network/Google/API/PlusDomains/Comments/List.hs+201 gogol-plus-domains/gen/Network/Google/API/PlusDomains/Media/Insert.hs+177 gogol-plus-domains/gen/Network/Google/API/PlusDomains/People/Get.hs+159 gogol-plus-domains/gen/Network/Google/API/PlusDomains/People/List.hs+214 gogol-plus-domains/gen/Network/Google/API/PlusDomains/People/ListByActivity.hs+217 gogol-plus-domains/gen/Network/Google/API/PlusDomains/People/ListByCircle.hs+199 gogol-plus-domains/gen/Network/Google/PlusDomains.hs+460−714 gogol-plus-domains/gen/Network/Google/PlusDomains/Types.hs+362−332 gogol-plus-domains/gen/Network/Google/PlusDomains/Types/Product.hs+2917−2917 gogol-plus-domains/gen/Network/Google/PlusDomains/Types/Sum.hs+188 gogol-plus-domains/gogol-plus-domains.cabal+24−4 gogol-plus/gen/Network/Google/API/Plus/Activities/Get.hs+160 gogol-plus/gen/Network/Google/API/Plus/Activities/List.hs+206 gogol-plus/gen/Network/Google/API/Plus/Activities/Search.hs+217 gogol-plus/gen/Network/Google/API/Plus/Comments/Get.hs+159 gogol-plus/gen/Network/Google/API/Plus/Comments/List.hs+201 gogol-plus/gen/Network/Google/API/Plus/Moments/Insert.hs+187 gogol-plus/gen/Network/Google/API/Plus/Moments/List.hs+225 gogol-plus/gen/Network/Google/API/Plus/People/Get.hs+163 gogol-plus/gen/Network/Google/API/Plus/People/List.hs+214 gogol-plus/gen/Network/Google/API/Plus/People/ListByActivity.hs+217 gogol-plus/gen/Network/Google/API/Plus/People/Search.hs+203 gogol-plus/gen/Network/Google/Plus.hs+415−553 gogol-plus/gen/Network/Google/Plus/Types.hs+358−323 gogol-plus/gen/Network/Google/Plus/Types/Product.hs+3188−3188 gogol-plus/gen/Network/Google/Plus/Types/Sum.hs+245 gogol-plus/gogol-plus.cabal+15−4 gogol-prediction/gen/Network/Google/API/Prediction/Hostedmodels/Predict.hs+177 gogol-prediction/gen/Network/Google/API/Prediction/Trainedmodels/Analyze.hs+175 gogol-prediction/gen/Network/Google/API/Prediction/Trainedmodels/Delete.hs+174 gogol-prediction/gen/Network/Google/API/Prediction/Trainedmodels/Get.hs+174 gogol-prediction/gen/Network/Google/API/Prediction/Trainedmodels/Insert.hs+162 gogol-prediction/gen/Network/Google/API/Prediction/Trainedmodels/List.hs+187 gogol-prediction/gen/Network/Google/API/Prediction/Trainedmodels/Predict.hs+175 gogol-prediction/gen/Network/Google/API/Prediction/Trainedmodels/Update.hs+174 gogol-prediction/gen/Network/Google/Prediction.hs+145−249 gogol-prediction/gen/Network/Google/Prediction/Types.hs+108−96 gogol-prediction/gen/Network/Google/Prediction/Types/Product.hs+729−729 gogol-prediction/gen/Network/Google/Prediction/Types/Sum.hs+24 gogol-prediction/gogol-prediction.cabal+12−4 gogol-proximitybeacon/gen/Network/Google/API/ProximityBeacon/Beaconinfo/Getforobserved.hs+229 gogol-proximitybeacon/gen/Network/Google/API/ProximityBeacon/Beacons/Attachments/BatchDelete.hs+272 gogol-proximitybeacon/gen/Network/Google/API/ProximityBeacon/Beacons/Attachments/Create.hs+254 gogol-proximitybeacon/gen/Network/Google/API/ProximityBeacon/Beacons/Attachments/Delete.hs+251 gogol-proximitybeacon/gen/Network/Google/API/ProximityBeacon/Beacons/Attachments/List.hs+267 gogol-proximitybeacon/gen/Network/Google/API/ProximityBeacon/Beacons/Diagnostics/List.hs+286 gogol-proximitybeacon/gen/Network/Google/API/ProximityBeacon/Namespaces/List.hs+227 gogol-proximitybeacon/gen/Network/Google/ProximityBeacon.hs+112−263 gogol-proximitybeacon/gen/Network/Google/ProximityBeacon/Types.hs+78−69 gogol-proximitybeacon/gen/Network/Google/ProximityBeacon/Types/Product.hs+673−673 gogol-proximitybeacon/gogol-proximitybeacon.cabal+11−4 gogol-pubsub/gen/Network/Google/API/PubSub/Projects/Subscriptions/Acknowledge.hs+249 gogol-pubsub/gen/Network/Google/API/PubSub/Projects/Subscriptions/Create.hs+253 gogol-pubsub/gen/Network/Google/API/PubSub/Projects/Subscriptions/Delete.hs+248 gogol-pubsub/gen/Network/Google/API/PubSub/Projects/Subscriptions/Get.hs+241 gogol-pubsub/gen/Network/Google/API/PubSub/Projects/Subscriptions/GetIAMPolicy.hs+248 gogol-pubsub/gen/Network/Google/API/PubSub/Projects/Subscriptions/List.hs+268 gogol-pubsub/gen/Network/Google/API/PubSub/Projects/Subscriptions/ModifyAckDeadline.hs+253 gogol-pubsub/gen/Network/Google/API/PubSub/Projects/Subscriptions/ModifyPushConfig.hs+255 gogol-pubsub/gen/Network/Google/API/PubSub/Projects/Subscriptions/Pull.hs+247 gogol-pubsub/gen/Network/Google/API/PubSub/Projects/Subscriptions/SetIAMPolicy.hs+249 gogol-pubsub/gen/Network/Google/API/PubSub/Projects/Subscriptions/TestIAMPermissions.hs+249 gogol-pubsub/gen/Network/Google/API/PubSub/Projects/Topics/Subscriptions/List.hs+274 gogol-pubsub/gen/Network/Google/PubSub.hs+145−365 gogol-pubsub/gen/Network/Google/PubSub/Types.hs+87−80 gogol-pubsub/gen/Network/Google/PubSub/Types/Product.hs+685−685 gogol-pubsub/gogol-pubsub.cabal+16−4 gogol-qpxexpress/gen/Network/Google/API/QPXExpress/Trips/Search.hs+147 gogol-qpxexpress/gen/Network/Google/QPXExpress.hs+155−160 gogol-qpxexpress/gen/Network/Google/QPXExpress/Types.hs+151−139 gogol-qpxexpress/gen/Network/Google/QPXExpress/Types/Product.hs+1434−1434 gogol-qpxexpress/gen/Network/Google/QPXExpress/Types/Sum.hs+24 gogol-qpxexpress/gogol-qpxexpress.cabal+5−4 gogol-resourcemanager/gen/Network/Google/API/Cloudresourcemanager/Organizations/Get.hs+238 gogol-resourcemanager/gen/Network/Google/API/Cloudresourcemanager/Organizations/GetIAMPolicy.hs+246 gogol-resourcemanager/gen/Network/Google/API/Cloudresourcemanager/Organizations/List.hs+270 gogol-resourcemanager/gen/Network/Google/API/Cloudresourcemanager/Organizations/SetIAMPolicy.hs+247 gogol-resourcemanager/gen/Network/Google/API/Cloudresourcemanager/Organizations/TestIAMPermissions.hs+248 gogol-resourcemanager/gen/Network/Google/API/Cloudresourcemanager/Organizations/Update.hs+240 gogol-resourcemanager/gen/Network/Google/API/Cloudresourcemanager/Projects/Create.hs+228 gogol-resourcemanager/gen/Network/Google/API/Cloudresourcemanager/Projects/Delete.hs+281 gogol-resourcemanager/gen/Network/Google/API/Cloudresourcemanager/Projects/Get.hs+237 gogol-resourcemanager/gen/Network/Google/API/Cloudresourcemanager/Projects/GetIAMPolicy.hs+243 gogol-resourcemanager/gen/Network/Google/API/Cloudresourcemanager/Projects/List.hs+276 gogol-resourcemanager/gen/Network/Google/API/Cloudresourcemanager/Projects/SetIAMPolicy.hs+248 gogol-resourcemanager/gen/Network/Google/API/Cloudresourcemanager/Projects/TestIAMPermissions.hs+249 gogol-resourcemanager/gen/Network/Google/API/Cloudresourcemanager/Projects/Undelete.hs+255 gogol-resourcemanager/gen/Network/Google/API/Cloudresourcemanager/Projects/Update.hs+239 gogol-resourcemanager/gen/Network/Google/ResourceManager.hs+128−421 gogol-resourcemanager/gen/Network/Google/ResourceManager/Types.hs+56−47 gogol-resourcemanager/gen/Network/Google/ResourceManager/Types/Product.hs+383−383 gogol-resourcemanager/gogol-resourcemanager.cabal+19−4 gogol-shopping-content/gen/Network/Google/API/Content/Orders/Acknowledge.hs+183 gogol-shopping-content/gen/Network/Google/API/Content/Orders/Advancetestorder.hs+180 gogol-shopping-content/gen/Network/Google/API/Content/Orders/Cancel.hs+175 gogol-shopping-content/gen/Network/Google/API/Content/Orders/Cancellineitem.hs+178 gogol-shopping-content/gen/Network/Google/API/Content/Orders/Createtestorder.hs+169 gogol-shopping-content/gen/Network/Google/API/Content/Orders/Custombatch.hs+150 gogol-shopping-content/gen/Network/Google/API/Content/Orders/Get.hs+177 gogol-shopping-content/gen/Network/Google/API/Content/Orders/Getbymerchantorderid.hs+184 gogol-shopping-content/gen/Network/Google/API/Content/Orders/Gettestordertemplate.hs+183 gogol-shopping-content/gen/Network/Google/API/Content/Orders/List.hs+264 gogol-shopping-content/gen/Network/Google/API/Content/Orders/Refund.hs+175 gogol-shopping-content/gen/Network/Google/API/Content/Orders/Returnlineitem.hs+183 gogol-shopping-content/gen/Network/Google/API/Content/Orders/Shiplineitems.hs+178 gogol-shopping-content/gen/Network/Google/API/Content/Orders/Updatemerchantorderid.hs+184 gogol-shopping-content/gen/Network/Google/API/Content/Orders/Updateshipment.hs+178 gogol-shopping-content/gen/Network/Google/Shopping/Content.hs+453−646 gogol-shopping-content/gen/Network/Google/Shopping/Content/Types.hs+381−360 gogol-shopping-content/gen/Network/Google/Shopping/Content/Types/Product.hs+3183−3180 gogol-shopping-content/gen/Network/Google/Shopping/Content/Types/Sum.hs+150 gogol-shopping-content/gogol-shopping-content.cabal+19−4 gogol-siteverification/gen/Network/Google/API/SiteVerification/WebResource/Delete.hs+164 gogol-siteverification/gen/Network/Google/API/SiteVerification/WebResource/Get.hs+165 gogol-siteverification/gen/Network/Google/API/SiteVerification/WebResource/GetToken.hs+157 gogol-siteverification/gen/Network/Google/API/SiteVerification/WebResource/Insert.hs+168 gogol-siteverification/gen/Network/Google/API/SiteVerification/WebResource/List.hs+153 gogol-siteverification/gen/Network/Google/API/SiteVerification/WebResource/Patch.hs+168 gogol-siteverification/gen/Network/Google/API/SiteVerification/WebResource/Update.hs+166 gogol-siteverification/gen/Network/Google/SiteVerification.hs+55−131 gogol-siteverification/gen/Network/Google/SiteVerification/Types.hs+22−10 gogol-siteverification/gen/Network/Google/SiteVerification/Types/Product.hs+78−78 gogol-siteverification/gen/Network/Google/SiteVerification/Types/Sum.hs+24 gogol-siteverification/gogol-siteverification.cabal+11−4 gogol-spectrum/gen/Network/Google/API/Spectrum/Paws/GetSpectrum.hs+156 gogol-spectrum/gen/Network/Google/API/Spectrum/Paws/GetSpectrumBatch.hs+158 gogol-spectrum/gen/Network/Google/API/Spectrum/Paws/Init.hs+148 gogol-spectrum/gen/Network/Google/API/Spectrum/Paws/NotifySpectrumUse.hs+162 gogol-spectrum/gen/Network/Google/API/Spectrum/Paws/Register.hs+150 gogol-spectrum/gen/Network/Google/API/Spectrum/Paws/VerifyDevice.hs+157 gogol-spectrum/gen/Network/Google/Spectrum.hs+218−292 gogol-spectrum/gen/Network/Google/Spectrum/Types.hs+189−177 gogol-spectrum/gen/Network/Google/Spectrum/Types/Product.hs+1994−1994 gogol-spectrum/gen/Network/Google/Spectrum/Types/Sum.hs+29 gogol-spectrum/gogol-spectrum.cabal+10−4 gogol-sqladmin/gen/Network/Google/API/Sql/BackupRuns/Delete.hs+192 gogol-sqladmin/gen/Network/Google/API/Sql/BackupRuns/Get.hs+190 gogol-sqladmin/gen/Network/Google/API/Sql/BackupRuns/List.hs+208 gogol-sqladmin/gen/Network/Google/API/Sql/Databases/Delete.hs+191 gogol-sqladmin/gen/Network/Google/API/Sql/Databases/Get.hs+190 gogol-sqladmin/gen/Network/Google/API/Sql/Databases/Insert.hs+176 gogol-sqladmin/gen/Network/Google/API/Sql/Databases/List.hs+176 gogol-sqladmin/gen/Network/Google/API/Sql/Databases/Patch.hs+191 gogol-sqladmin/gen/Network/Google/API/Sql/Databases/Update.hs+191 gogol-sqladmin/gen/Network/Google/API/Sql/Flags/List.hs+146 gogol-sqladmin/gen/Network/Google/API/Sql/Instances/Clone.hs+177 gogol-sqladmin/gen/Network/Google/API/Sql/Instances/Delete.hs+175 gogol-sqladmin/gen/Network/Google/API/Sql/Instances/Export.hs+178 gogol-sqladmin/gen/Network/Google/API/Sql/Instances/Get.hs+174 gogol-sqladmin/gen/Network/Google/API/Sql/Instances/Import.hs+176 gogol-sqladmin/gen/Network/Google/API/Sql/Instances/Insert.hs+163 gogol-sqladmin/gen/Network/Google/API/Sql/Instances/List.hs+189 gogol-sqladmin/gen/Network/Google/API/Sql/Instances/Patch.hs+181 gogol-sqladmin/gen/Network/Google/API/Sql/Instances/PromoteReplica.hs+182 gogol-sqladmin/gen/Network/Google/API/Sql/Instances/ResetSSLConfig.hs+188 gogol-sqladmin/gen/Network/Google/API/Sql/Instances/Restart.hs+177 gogol-sqladmin/gen/Network/Google/API/Sql/Instances/RestoreBackup.hs+180 gogol-sqladmin/gen/Network/Google/API/Sql/Instances/StartReplica.hs+180 gogol-sqladmin/gen/Network/Google/API/Sql/Instances/StopReplica.hs+180 gogol-sqladmin/gen/Network/Google/API/Sql/Instances/Update.hs+179 gogol-sqladmin/gen/Network/Google/API/Sql/Operations/Get.hs+174 gogol-sqladmin/gen/Network/Google/API/Sql/Operations/List.hs+203 gogol-sqladmin/gen/Network/Google/API/Sql/SSLCerts/CreateEphemeral.hs+188 gogol-sqladmin/gen/Network/Google/API/Sql/SSLCerts/Delete.hs+195 gogol-sqladmin/gen/Network/Google/API/Sql/SSLCerts/Get.hs+195 gogol-sqladmin/gen/Network/Google/API/Sql/SSLCerts/Insert.hs+185 gogol-sqladmin/gen/Network/Google/API/Sql/SSLCerts/List.hs+179 gogol-sqladmin/gen/Network/Google/API/Sql/Tiers/List.hs+162 gogol-sqladmin/gen/Network/Google/API/Sql/Users/Delete.hs+198 gogol-sqladmin/gen/Network/Google/API/Sql/Users/Insert.hs+174 gogol-sqladmin/gen/Network/Google/API/Sql/Users/List.hs+174 gogol-sqladmin/gen/Network/Google/API/Sql/Users/Update.hs+198 gogol-sqladmin/gen/Network/Google/SQLAdmin.hs+430−1004 gogol-sqladmin/gen/Network/Google/SQLAdmin/Types.hs+253−241 gogol-sqladmin/gen/Network/Google/SQLAdmin/Types/Product.hs+2271−2268 gogol-sqladmin/gen/Network/Google/SQLAdmin/Types/Sum.hs+24 gogol-sqladmin/gogol-sqladmin.cabal+41−4 gogol-storage-transfer/gen/Network/Google/API/StorageTransfer/GetGoogleServiceAccount.hs+256 gogol-storage-transfer/gen/Network/Google/API/StorageTransfer/GoogleServiceAccounts/Get.hs+259 gogol-storage-transfer/gen/Network/Google/API/StorageTransfer/TransferJobs/Create.hs+227 gogol-storage-transfer/gen/Network/Google/API/StorageTransfer/TransferJobs/Get.hs+251 gogol-storage-transfer/gen/Network/Google/API/StorageTransfer/TransferJobs/List.hs+270 gogol-storage-transfer/gen/Network/Google/API/StorageTransfer/TransferJobs/Patch.hs+243 gogol-storage-transfer/gen/Network/Google/API/StorageTransfer/TransferOperations/Cancel.hs+240 gogol-storage-transfer/gen/Network/Google/API/StorageTransfer/TransferOperations/Delete.hs+238 gogol-storage-transfer/gen/Network/Google/API/StorageTransfer/TransferOperations/Get.hs+241 gogol-storage-transfer/gen/Network/Google/API/StorageTransfer/TransferOperations/List.hs+283 gogol-storage-transfer/gen/Network/Google/API/StorageTransfer/TransferOperations/Pause.hs+237 gogol-storage-transfer/gen/Network/Google/API/StorageTransfer/TransferOperations/Resume.hs+238 gogol-storage-transfer/gen/Network/Google/Storage/Transfer.hs+188−409 gogol-storage-transfer/gen/Network/Google/Storage/Transfer/Types.hs+130−121 gogol-storage-transfer/gen/Network/Google/Storage/Transfer/Types/Product.hs+1275−1275 gogol-storage-transfer/gogol-storage-transfer.cabal+16−4 gogol-storage/gen/Network/Google/API/Storage/BucketAccessControls/Delete.hs+186 gogol-storage/gen/Network/Google/API/Storage/BucketAccessControls/Get.hs+185 gogol-storage/gen/Network/Google/API/Storage/BucketAccessControls/Insert.hs+171 gogol-storage/gen/Network/Google/API/Storage/BucketAccessControls/List.hs+171 gogol-storage/gen/Network/Google/API/Storage/BucketAccessControls/Patch.hs+188 gogol-storage/gen/Network/Google/API/Storage/BucketAccessControls/Update.hs+186 gogol-storage/gen/Network/Google/API/Storage/Buckets/Delete.hs+188 gogol-storage/gen/Network/Google/API/Storage/Buckets/Get.hs+199 gogol-storage/gen/Network/Google/API/Storage/Buckets/Insert.hs+175 gogol-storage/gen/Network/Google/API/Storage/Buckets/List.hs+197 gogol-storage/gen/Network/Google/API/Storage/Buckets/Patch.hs+200 gogol-storage/gen/Network/Google/API/Storage/Buckets/Update.hs+200 gogol-storage/gen/Network/Google/API/Storage/Channels/Stop.hs+148 gogol-storage/gen/Network/Google/API/Storage/DefaultObjectAccessControls/Delete.hs+187 gogol-storage/gen/Network/Google/API/Storage/DefaultObjectAccessControls/Get.hs+189 gogol-storage/gen/Network/Google/API/Storage/DefaultObjectAccessControls/Insert.hs+172 gogol-storage/gen/Network/Google/API/Storage/DefaultObjectAccessControls/List.hs+200 gogol-storage/gen/Network/Google/API/Storage/DefaultObjectAccessControls/Patch.hs+189 gogol-storage/gen/Network/Google/API/Storage/DefaultObjectAccessControls/Update.hs+187 gogol-storage/gen/Network/Google/API/Storage/ObjectAccessControls/Delete.hs+214 gogol-storage/gen/Network/Google/API/Storage/ObjectAccessControls/Get.hs+213 gogol-storage/gen/Network/Google/API/Storage/ObjectAccessControls/Insert.hs+199 gogol-storage/gen/Network/Google/API/Storage/ObjectAccessControls/List.hs+199 gogol-storage/gen/Network/Google/API/Storage/ObjectAccessControls/Patch.hs+216 gogol-storage/gen/Network/Google/API/Storage/ObjectAccessControls/Update.hs+214 gogol-storage/gen/Network/Google/API/Storage/Objects/Compose.hs+208 gogol-storage/gen/Network/Google/API/Storage/Objects/Copy.hs+365 gogol-storage/gen/Network/Google/API/Storage/Objects/Delete.hs+246 gogol-storage/gen/Network/Google/API/Storage/Objects/Get.hs+253 gogol-storage/gen/Network/Google/API/Storage/Objects/Insert.hs+243 gogol-storage/gen/Network/Google/API/Storage/Objects/List.hs+236 gogol-storage/gen/Network/Google/API/Storage/Objects/Patch.hs+257 gogol-storage/gen/Network/Google/API/Storage/Objects/Update.hs+254 gogol-storage/gen/Network/Google/API/Storage/Objects/WatchAll.hs+247 gogol-storage/gen/Network/Google/Storage.hs+332−874 gogol-storage/gen/Network/Google/Storage/Types.hs+164−116 gogol-storage/gen/Network/Google/Storage/Types/Product.hs+1393−1393 gogol-storage/gen/Network/Google/Storage/Types/Sum.hs+376 gogol-storage/gogol-storage.cabal+38−4 gogol-tagmanager/gen/Network/Google/API/TagManager/Accounts/Containers/Folders/Entities/List.hs+204 gogol-tagmanager/gen/Network/Google/API/TagManager/Accounts/Containers/MACros/Create.hs+188 gogol-tagmanager/gen/Network/Google/API/TagManager/Accounts/Containers/MACros/Delete.hs+202 gogol-tagmanager/gen/Network/Google/API/TagManager/Accounts/Containers/MACros/Get.hs+201 gogol-tagmanager/gen/Network/Google/API/TagManager/Accounts/Containers/MACros/List.hs+190 gogol-tagmanager/gen/Network/Google/API/TagManager/Accounts/Containers/MACros/Update.hs+216 gogol-tagmanager/gen/Network/Google/API/TagManager/Accounts/Containers/Move_folders/Update.hs+238 gogol-tagmanager/gen/Network/Google/API/TagManager/Accounts/Containers/Rules/Create.hs+186 gogol-tagmanager/gen/Network/Google/API/TagManager/Accounts/Containers/Rules/Delete.hs+199 gogol-tagmanager/gen/Network/Google/API/TagManager/Accounts/Containers/Rules/Get.hs+198 gogol-tagmanager/gen/Network/Google/API/TagManager/Accounts/Containers/Rules/List.hs+186 gogol-tagmanager/gen/Network/Google/API/TagManager/Accounts/Containers/Rules/Update.hs+213 gogol-tagmanager/gen/Network/Google/API/TagManager/Accounts/Containers/Tags/Create.hs+186 gogol-tagmanager/gen/Network/Google/API/TagManager/Accounts/Containers/Tags/Delete.hs+199 gogol-tagmanager/gen/Network/Google/API/TagManager/Accounts/Containers/Tags/Get.hs+198 gogol-tagmanager/gen/Network/Google/API/TagManager/Accounts/Containers/Tags/List.hs+186 gogol-tagmanager/gen/Network/Google/API/TagManager/Accounts/Containers/Tags/Update.hs+213 gogol-tagmanager/gen/Network/Google/API/TagManager/Accounts/Containers/Triggers/Create.hs+186 gogol-tagmanager/gen/Network/Google/API/TagManager/Accounts/Containers/Triggers/Delete.hs+200 gogol-tagmanager/gen/Network/Google/API/TagManager/Accounts/Containers/Triggers/Get.hs+197 gogol-tagmanager/gen/Network/Google/API/TagManager/Accounts/Containers/Triggers/List.hs+188 gogol-tagmanager/gen/Network/Google/API/TagManager/Accounts/Containers/Triggers/Update.hs+214 gogol-tagmanager/gen/Network/Google/API/TagManager/Accounts/Containers/Variables/Create.hs+178 gogol-tagmanager/gen/Network/Google/API/TagManager/Accounts/Containers/Variables/Delete.hs+200 gogol-tagmanager/gen/Network/Google/API/TagManager/Accounts/Containers/Variables/Get.hs+200 gogol-tagmanager/gen/Network/Google/API/TagManager/Accounts/Containers/Variables/List.hs+188 gogol-tagmanager/gen/Network/Google/API/TagManager/Accounts/Containers/Variables/Update.hs+214 gogol-tagmanager/gen/Network/Google/API/TagManager/Accounts/Containers/Versions/Create.hs+188 gogol-tagmanager/gen/Network/Google/API/TagManager/Accounts/Containers/Versions/Delete.hs+200 gogol-tagmanager/gen/Network/Google/API/TagManager/Accounts/Containers/Versions/Get.hs+203 gogol-tagmanager/gen/Network/Google/API/TagManager/Accounts/Containers/Versions/List.hs+200 gogol-tagmanager/gen/Network/Google/API/TagManager/Accounts/Containers/Versions/Publish.hs+217 gogol-tagmanager/gen/Network/Google/API/TagManager/Accounts/Containers/Versions/Restore.hs+209 gogol-tagmanager/gen/Network/Google/API/TagManager/Accounts/Containers/Versions/Undelete.hs+204 gogol-tagmanager/gen/Network/Google/API/TagManager/Accounts/Containers/Versions/Update.hs+216 gogol-tagmanager/gen/Network/Google/API/TagManager/Accounts/Permissions/Create.hs+167 gogol-tagmanager/gen/Network/Google/API/TagManager/Accounts/Permissions/Delete.hs+183 gogol-tagmanager/gen/Network/Google/API/TagManager/Accounts/Permissions/Get.hs+180 gogol-tagmanager/gen/Network/Google/API/TagManager/Accounts/Permissions/List.hs+170 gogol-tagmanager/gen/Network/Google/API/TagManager/Accounts/Permissions/Update.hs+181 gogol-tagmanager/gen/Network/Google/TagManager.hs+394−1022 gogol-tagmanager/gen/Network/Google/TagManager/Types.hs+198−186 gogol-tagmanager/gen/Network/Google/TagManager/Types/Product.hs+1894−1893 gogol-tagmanager/gen/Network/Google/TagManager/Types/Sum.hs+225−201 gogol-tagmanager/gogol-tagmanager.cabal+44−4 gogol-translate/gen/Network/Google/API/Language/Detections/List.hs+162 gogol-translate/gen/Network/Google/API/Language/Languages/List.hs+161 gogol-translate/gen/Network/Google/API/Language/Translations/List.hs+207 gogol-translate/gen/Network/Google/Translate.hs+48−85 gogol-translate/gen/Network/Google/Translate/Types.hs+35−20 gogol-translate/gen/Network/Google/Translate/Types/Product.hs+154−154 gogol-translate/gen/Network/Google/Translate/Types/Sum.hs+53 gogol-translate/gogol-translate.cabal+7−4 gogol-urlshortener/gen/Network/Google/API/URLShortener/URL/Get.hs+171 gogol-urlshortener/gen/Network/Google/API/URLShortener/URL/Insert.hs+146 gogol-urlshortener/gen/Network/Google/API/URLShortener/URL/List.hs+171 gogol-urlshortener/gen/Network/Google/URLShortener.hs+45−66 gogol-urlshortener/gen/Network/Google/URLShortener/Types.hs+33−15 gogol-urlshortener/gen/Network/Google/URLShortener/Types/Product.hs+125−125 gogol-urlshortener/gen/Network/Google/URLShortener/Types/Sum.hs+87 gogol-urlshortener/gogol-urlshortener.cabal+7−4 gogol-webmaster-tools/gen/Network/Google/API/Webmasters/Searchanalytics/Query.hs+177 gogol-webmaster-tools/gen/Network/Google/API/Webmasters/Sitemaps/Delete.hs+181 gogol-webmaster-tools/gen/Network/Google/API/Webmasters/Sitemaps/Get.hs+175 gogol-webmaster-tools/gen/Network/Google/API/Webmasters/Sitemaps/List.hs+177 gogol-webmaster-tools/gen/Network/Google/API/Webmasters/Sitemaps/Submit.hs+177 gogol-webmaster-tools/gen/Network/Google/API/Webmasters/Sites/Add.hs+159 gogol-webmaster-tools/gen/Network/Google/API/Webmasters/Sites/Delete.hs+160 gogol-webmaster-tools/gen/Network/Google/API/Webmasters/Sites/Get.hs+163 gogol-webmaster-tools/gen/Network/Google/API/Webmasters/Sites/List.hs+146 gogol-webmaster-tools/gen/Network/Google/API/Webmasters/URLcrawlerrorscounts/Query.hs+213 gogol-webmaster-tools/gen/Network/Google/API/Webmasters/URLcrawlerrorssamples/Get.hs+213 gogol-webmaster-tools/gen/Network/Google/API/Webmasters/URLcrawlerrorssamples/List.hs+200 gogol-webmaster-tools/gen/Network/Google/API/Webmasters/URLcrawlerrorssamples/MarkAsFixed.hs+218 gogol-webmaster-tools/gen/Network/Google/Webmaster/Tools.hs+166−330 gogol-webmaster-tools/gen/Network/Google/Webmaster/Tools/Types.hs+103−67 gogol-webmaster-tools/gen/Network/Google/Webmaster/Tools/Types/Product.hs+577−577 gogol-webmaster-tools/gen/Network/Google/Webmaster/Tools/Types/Sum.hs+354 gogol-webmaster-tools/gogol-webmaster-tools.cabal+17−4 gogol-youtube-analytics/gen/Network/Google/API/YouTubeAnalytics/BatchReportDefinitions/List.hs+172 gogol-youtube-analytics/gen/Network/Google/API/YouTubeAnalytics/BatchReports/List.hs+183 gogol-youtube-analytics/gen/Network/Google/API/YouTubeAnalytics/GroupItems/Delete.hs+187 gogol-youtube-analytics/gen/Network/Google/API/YouTubeAnalytics/GroupItems/Insert.hs+174 gogol-youtube-analytics/gen/Network/Google/API/YouTubeAnalytics/GroupItems/List.hs+190 gogol-youtube-analytics/gen/Network/Google/API/YouTubeAnalytics/Groups/Delete.hs+182 gogol-youtube-analytics/gen/Network/Google/API/YouTubeAnalytics/Groups/Insert.hs+169 gogol-youtube-analytics/gen/Network/Google/API/YouTubeAnalytics/Groups/List.hs+197 gogol-youtube-analytics/gen/Network/Google/API/YouTubeAnalytics/Groups/Update.hs+169 gogol-youtube-analytics/gen/Network/Google/API/YouTubeAnalytics/Reports/Query.hs+301 gogol-youtube-analytics/gen/Network/Google/YouTube/Analytics.hs−347 gogol-youtube-analytics/gen/Network/Google/YouTube/Analytics/Types/Sum.hs−18 gogol-youtube-analytics/gen/Network/Google/YouTubeAnalytics.hs+200 gogol-youtube-analytics/gen/Network/Google/YouTubeAnalytics/Types.hs+74−62 gogol-youtube-analytics/gen/Network/Google/YouTubeAnalytics/Types/Product.hs+528−528 gogol-youtube-analytics/gen/Network/Google/YouTubeAnalytics/Types/Sum.hs+47 gogol-youtube-analytics/gogol-youtube-analytics.cabal+17−7 gogol-youtube/gen/Network/Google/API/YouTube/Activities/Insert.hs+176 gogol-youtube/gen/Network/Google/API/YouTube/Activities/List.hs+292 gogol-youtube/gen/Network/Google/API/YouTube/Captions/Delete.hs+197 gogol-youtube/gen/Network/Google/API/YouTube/Captions/Download.hs+239 gogol-youtube/gen/Network/Google/API/YouTube/Captions/Insert.hs+213 gogol-youtube/gen/Network/Google/API/YouTube/Captions/List.hs+227 gogol-youtube/gen/Network/Google/API/YouTube/Captions/Update.hs+218 gogol-youtube/gen/Network/Google/API/YouTube/ChannelBanners/Insert.hs+192 gogol-youtube/gen/Network/Google/API/YouTube/ChannelSections/Delete.hs+188 gogol-youtube/gen/Network/Google/API/YouTube/ChannelSections/Insert.hs+218 gogol-youtube/gen/Network/Google/API/YouTube/ChannelSections/List.hs+254 gogol-youtube/gen/Network/Google/API/YouTube/ChannelSections/Update.hs+190 gogol-youtube/gen/Network/Google/API/YouTube/Channels/List.hs+319 gogol-youtube/gen/Network/Google/API/YouTube/Channels/Update.hs+195 gogol-youtube/gen/Network/Google/API/YouTube/CommentThreads/Insert.hs+169 gogol-youtube/gen/Network/Google/API/YouTube/CommentThreads/List.hs+317 gogol-youtube/gen/Network/Google/API/YouTube/CommentThreads/Update.hs+168 gogol-youtube/gen/Network/Google/API/YouTube/Comments/Delete.hs+164 gogol-youtube/gen/Network/Google/API/YouTube/Comments/Insert.hs+168 gogol-youtube/gen/Network/Google/API/YouTube/Comments/List.hs+233 gogol-youtube/gen/Network/Google/API/YouTube/Comments/MarkAsSpam.hs+170 gogol-youtube/gen/Network/Google/API/YouTube/Comments/SetModerationStatus.hs+205 gogol-youtube/gen/Network/Google/API/YouTube/Comments/Update.hs+167 gogol-youtube/gen/Network/Google/API/YouTube/GuideCategories/List.hs+211 gogol-youtube/gen/Network/Google/API/YouTube/I18nLanguages/List.hs+181 gogol-youtube/gen/Network/Google/API/YouTube/I18nRegions/List.hs+178 gogol-youtube/gen/Network/Google/API/YouTube/LiveBroadcasts/Bind.hs+254 gogol-youtube/gen/Network/Google/API/YouTube/LiveBroadcasts/Bind_direct.hs+251 gogol-youtube/gen/Network/Google/API/YouTube/LiveBroadcasts/Control.hs+285 gogol-youtube/gen/Network/Google/API/YouTube/LiveBroadcasts/Delete.hs+215 gogol-youtube/gen/Network/Google/API/YouTube/LiveBroadcasts/Insert.hs+219 gogol-youtube/gen/Network/Google/API/YouTube/LiveBroadcasts/List.hs+292 gogol-youtube/gen/Network/Google/API/YouTube/LiveBroadcasts/Transition.hs+263 gogol-youtube/gen/Network/Google/API/YouTube/LiveBroadcasts/Update.hs+229 gogol-youtube/gen/Network/Google/API/YouTube/LiveStreams/Delete.hs+215 gogol-youtube/gen/Network/Google/API/YouTube/LiveStreams/Insert.hs+220 gogol-youtube/gen/Network/Google/API/YouTube/LiveStreams/List.hs+272 gogol-youtube/gen/Network/Google/API/YouTube/LiveStreams/Update.hs+226 gogol-youtube/gen/Network/Google/API/YouTube/PlaylistItems/Delete.hs+166 gogol-youtube/gen/Network/Google/API/YouTube/PlaylistItems/Insert.hs+189 gogol-youtube/gen/Network/Google/API/YouTube/PlaylistItems/List.hs+268 gogol-youtube/gen/Network/Google/API/YouTube/PlaylistItems/Update.hs+179 gogol-youtube/gen/Network/Google/API/YouTube/Playlists/Delete.hs+184 gogol-youtube/gen/Network/Google/API/YouTube/Playlists/Insert.hs+213 gogol-youtube/gen/Network/Google/API/YouTube/Playlists/List.hs+299 gogol-youtube/gen/Network/Google/API/YouTube/Playlists/Update.hs+193 gogol-youtube/gen/Network/Google/API/YouTube/Search/List.hs+689 gogol-youtube/gen/Network/Google/API/YouTube/Subscriptions/Delete.hs+163 gogol-youtube/gen/Network/Google/API/YouTube/Subscriptions/Insert.hs+164 gogol-youtube/gen/Network/Google/API/YouTube/Subscriptions/List.hs+326 gogol-youtube/gen/Network/Google/API/YouTube/Thumbnails/Set.hs+185 gogol-youtube/gen/Network/Google/API/YouTube/VideoAbuseReportReasons/List.hs+185 gogol-youtube/gen/Network/Google/API/YouTube/VideoCategories/List.hs+207 gogol-youtube/gen/Network/Google/API/YouTube/Videos/Delete.hs+183 gogol-youtube/gen/Network/Google/API/YouTube/Videos/GetRating.hs+191 gogol-youtube/gen/Network/Google/API/YouTube/Videos/Insert.hs+262 gogol-youtube/gen/Network/Google/API/YouTube/Videos/List.hs+317 gogol-youtube/gen/Network/Google/API/YouTube/Videos/Rate.hs+173 gogol-youtube/gen/Network/Google/API/YouTube/Videos/ReportAbuse.hs+175 gogol-youtube/gen/Network/Google/API/YouTube/Videos/Update.hs+198 gogol-youtube/gen/Network/Google/API/YouTube/Watermarks/Set.hs+184 gogol-youtube/gen/Network/Google/API/YouTube/Watermarks/Unset.hs+185 gogol-youtube/gen/Network/Google/YouTube.hs+1837−2852 gogol-youtube/gen/Network/Google/YouTube/Types.hs+1495−1411 gogol-youtube/gen/Network/Google/YouTube/Types/Product.hs+10462−10465 gogol-youtube/gen/Network/Google/YouTube/Types/Sum.hs+4525−3619 gogol-youtube/gogol-youtube.cabal+66−4
README.md+2−2
@@ -1,7 +1,7 @@
11# Gogol
22
3−**Warning:** This is an experimental preview release which is still under
4−heavy development and not intended for public consumption, caveat emptor!
3+**Warning:** This is an experimental prototype/preview release which is still
4+under heavy development and not intended for public consumption, caveat emptor!
55
66
77* [Description](#description)
core/gogol-core.cabal+2
@@ -48,6 +48,8 @@ library
4848 , servant
4949 , servant-client
5050 , text
51+ , either
52+ , scientific
5153
5254 if !impl(ghc>=7.9)
5355 build-depends:
core/src/Network/Google/Prelude.hs+87−15
@@ -1,3 +1,12 @@
1+{-# LANGUAGE DataKinds #-}
2+{-# LANGUAGE DeriveDataTypeable #-}
3+{-# LANGUAGE FlexibleContexts #-}
4+{-# LANGUAGE GeneralizedNewtypeDeriving #-}
5+{-# LANGUAGE ScopedTypeVariables #-}
6+{-# LANGUAGE TypeFamilies #-}
7+{-# LANGUAGE TypeOperators #-}
8+{-# LANGUAGE UndecidableInstances #-}
9+
110-- |
211-- Module : Network.Google.Prelude
312-- Copyright : (c) 2015 Brendan Hay <brendan.g.hay@gmail.com>
@@ -8,6 +17,10 @@
817--
918module Network.Google.Prelude
1019 ( module Export
20+ , module Network.Google.Prelude
21+
22+ -- * Types
23+ , mapping
1124
1225 -- * Serialisation
1326 , parseJSONText
@@ -18,23 +31,73 @@ module Network.Google.Prelude
1831 , _Default
1932 ) where
2033
21−import Control.Lens as Export (Lens', lens)
22−import Control.Lens hiding (coerce)
23−import Data.Aeson as Export
34+import Control.Lens as Export (Lens', lens,
35+ mapping)
36+import Control.Lens hiding (coerce)
37+import Control.Monad
38+import Control.Monad.Trans.Either as Export (EitherT)
39+import Data.Aeson as Export
2440import Data.Aeson.Types
2541import Data.Coerce
26−import Data.Data as Export (Data, Typeable)
27−import Data.Hashable as Export
28−import Data.Int as Export (Int32, Int64)
29−import Data.Maybe as Export
30−import Data.Proxy as Export
31−import Data.Text as Export (Text)
32−import Data.Time as Export (UTCTime)
33−import Data.Word as Export (Word32, Word64, Word8)
34−import GHC.Generics as Export (Generic)
35−import Numeric.Natural as Export (Natural)
36−import Servant.API as Export
37−import Servant.Client as Export
42+import Data.Data as Export (Data, Typeable)
43+import Data.Hashable as Export
44+import Data.Int as Export (Int32, Int64)
45+import Data.Maybe as Export
46+import Data.Proxy as Export
47+import Data.Scientific
48+import Data.Text as Export (Text)
49+import qualified Data.Text as Text
50+import qualified Data.Text.Lazy as LText
51+import Data.Text.Lazy.Builder (Builder)
52+import qualified Data.Text.Lazy.Builder as Build
53+import qualified Data.Text.Lazy.Builder.Int as Build
54+import qualified Data.Text.Lazy.Builder.Scientific as Build
55+import qualified Data.Text.Read as Read
56+import Data.Time as Export (UTCTime)
57+import Data.Word as Export (Word32, Word64,
58+ Word8)
59+import GHC.Exts (Constraint)
60+import GHC.Generics as Export (Generic)
61+import Numeric.Natural as Export (Natural)
62+import Servant.API as Export
63+import Servant.API as Export
64+import Servant.Client as Export
65+import Servant.Common.Req as Export (Req, defReq)
66+import Servant.Utils.Links as Export
67+
68+newtype Nat = Nat { unNat :: Natural }
69+ deriving (Eq, Ord, Enum, Show, Read, Num, Real, Integral, Data, Typeable)
70+
71+_Nat :: Iso' Nat Natural
72+_Nat = iso unNat Nat
73+
74+instance FromJSON Nat where
75+ parseJSON = parseJSON >=> go
76+ where
77+ go n = case floatingOrInteger n of
78+ Left (_ :: Double) -> fail (floatErr n)
79+ Right i
80+ | n < 0 -> fail (negateErr n)
81+ | otherwise -> return . Nat $ fromInteger i
82+
83+ floatErr = mappend "Cannot convert float to Natural: " . show
84+ negateErr = mappend "Cannot convert negative number to Natural: " . show
85+
86+instance ToJSON Nat where
87+ toJSON = Number . flip scientific 0 . toInteger . unNat
88+
89+instance ToText Nat where
90+ toText = shortText . Build.decimal
91+
92+instance FromText Nat where
93+ fromText t =
94+ case Read.decimal t of
95+ Right (x, r) | Text.null r
96+ -> Just x
97+ _ -> Nothing
98+
99+shortText :: Builder -> Text
100+shortText = LText.toStrict . Build.toLazyTextWith 32
38101
39102_Coerce :: (Coercible a b, Coercible b a) => Iso' a b
40103_Coerce = iso coerce coerce
@@ -52,3 +115,12 @@ parseJSONText n = withText n (maybe (fail n) pure . fromText)
52115
53116toJSONText :: ToText a => a -> Value
54117toJSONText = String . toText
118+
119+class GoogleRequest a where
120+ type Rs a :: *
121+
122+ requestWithRoute :: Req -> BaseUrl -> a -> EitherT ServantError IO (Rs a)
123+ request :: a -> EitherT ServantError IO (Rs a)
124+
125+send :: GoogleRequest a => a -> EitherT ServantError IO (Rs a)
126+send = undefined
gogol-adexchange-buyer/gen/Network/Google/API/AdExchangeBuyer/Accounts/Get.hsnew file+158
@@ -0,0 +1,158 @@
1+{-# LANGUAGE DataKinds #-}
2+{-# LANGUAGE DeriveDataTypeable #-}
3+{-# LANGUAGE DeriveGeneric #-}
4+{-# LANGUAGE RecordWildCards #-}
5+{-# LANGUAGE TypeFamilies #-}
6+{-# LANGUAGE TypeOperators #-}
7+
8+{-# OPTIONS_GHC -fno-warn-unused-imports #-}
9+{-# OPTIONS_GHC -fno-warn-duplicate-exports #-}
10+
11+-- |
12+-- Module : Network.Google.API.AdExchangeBuyer.Accounts.Get
13+-- Copyright : (c) 2015 Brendan Hay
14+-- License : Mozilla Public License, v. 2.0.
15+-- Maintainer : Brendan Hay <brendan.g.hay@gmail.com>
16+-- Stability : auto-generated
17+-- Portability : non-portable (GHC extensions)
18+--
19+-- | Gets one account by ID.
20+--
21+-- /See:/ <https://developers.google.com/ad-exchange/buyer-rest Ad Exchange Buyer API Reference> for @adexchangebuyer.accounts.get@.
22+module Network.Google.API.AdExchangeBuyer.Accounts.Get
23+ (
24+ -- * REST Resource
25+ AccountsGetAPI
26+
27+ -- * Creating a Request
28+ , accountsGet'
29+ , AccountsGet'
30+
31+ -- * Request Lenses
32+ , agQuotaUser
33+ , agPrettyPrint
34+ , agUserIp
35+ , agKey
36+ , agId
37+ , agOauthToken
38+ , agFields
39+ , agAlt
40+ ) where
41+
42+import Network.Google.AdExchangeBuyer.Types
43+import Network.Google.Prelude
44+
45+-- | A resource alias for adexchangebuyer.accounts.get which the
46+-- 'AccountsGet'' request conforms to.
47+type AccountsGetAPI =
48+ "accounts" :>
49+ Capture "id" Int32 :>
50+ QueryParam "quotaUser" Text :>
51+ QueryParam "prettyPrint" Bool :>
52+ QueryParam "userIp" Text :>
53+ QueryParam "key" Text :>
54+ QueryParam "oauth_token" Text :>
55+ QueryParam "fields" Text :>
56+ QueryParam "alt" Alt :> Get '[JSON] Account
57+
58+-- | Gets one account by ID.
59+--
60+-- /See:/ 'accountsGet'' smart constructor.
61+data AccountsGet' = AccountsGet'
62+ { _agQuotaUser :: !(Maybe Text)
63+ , _agPrettyPrint :: !Bool
64+ , _agUserIp :: !(Maybe Text)
65+ , _agKey :: !(Maybe Text)
66+ , _agId :: !Int32
67+ , _agOauthToken :: !(Maybe Text)
68+ , _agFields :: !(Maybe Text)
69+ , _agAlt :: !Alt
70+ } deriving (Eq,Read,Show,Data,Typeable,Generic)
71+
72+-- | Creates a value of 'AccountsGet'' with the minimum fields required to make a request.
73+--
74+-- Use one of the following lenses to modify other fields as desired:
75+--
76+-- * 'agQuotaUser'
77+--
78+-- * 'agPrettyPrint'
79+--
80+-- * 'agUserIp'
81+--
82+-- * 'agKey'
83+--
84+-- * 'agId'
85+--
86+-- * 'agOauthToken'
87+--
88+-- * 'agFields'
89+--
90+-- * 'agAlt'
91+accountsGet'
92+ :: Int32 -- ^ 'id'
93+ -> AccountsGet'
94+accountsGet' pAgId_ =
95+ AccountsGet'
96+ { _agQuotaUser = Nothing
97+ , _agPrettyPrint = True
98+ , _agUserIp = Nothing
99+ , _agKey = Nothing
100+ , _agId = pAgId_
101+ , _agOauthToken = Nothing
102+ , _agFields = Nothing
103+ , _agAlt = JSON
104+ }
105+
106+-- | Available to use for quota purposes for server-side applications. Can be
107+-- any arbitrary string assigned to a user, but should not exceed 40
108+-- characters. Overrides userIp if both are provided.
109+agQuotaUser :: Lens' AccountsGet' (Maybe Text)
110+agQuotaUser
111+ = lens _agQuotaUser (\ s a -> s{_agQuotaUser = a})
112+
113+-- | Returns response with indentations and line breaks.
114+agPrettyPrint :: Lens' AccountsGet' Bool
115+agPrettyPrint
116+ = lens _agPrettyPrint
117+ (\ s a -> s{_agPrettyPrint = a})
118+
119+-- | IP address of the site where the request originates. Use this if you
120+-- want to enforce per-user limits.
121+agUserIp :: Lens' AccountsGet' (Maybe Text)
122+agUserIp = lens _agUserIp (\ s a -> s{_agUserIp = a})
123+
124+-- | API key. Your API key identifies your project and provides you with API
125+-- access, quota, and reports. Required unless you provide an OAuth 2.0
126+-- token.
127+agKey :: Lens' AccountsGet' (Maybe Text)
128+agKey = lens _agKey (\ s a -> s{_agKey = a})
129+
130+-- | The account id
131+agId :: Lens' AccountsGet' Int32
132+agId = lens _agId (\ s a -> s{_agId = a})
133+
134+-- | OAuth 2.0 token for the current user.
135+agOauthToken :: Lens' AccountsGet' (Maybe Text)
136+agOauthToken
137+ = lens _agOauthToken (\ s a -> s{_agOauthToken = a})
138+
139+-- | Selector specifying which fields to include in a partial response.
140+agFields :: Lens' AccountsGet' (Maybe Text)
141+agFields = lens _agFields (\ s a -> s{_agFields = a})
142+
143+-- | Data format for the response.
144+agAlt :: Lens' AccountsGet' Alt
145+agAlt = lens _agAlt (\ s a -> s{_agAlt = a})
146+
147+instance GoogleRequest AccountsGet' where
148+ type Rs AccountsGet' = Account
149+ request = requestWithRoute defReq adExchangeBuyerURL
150+ requestWithRoute r u AccountsGet'{..}
151+ = go _agQuotaUser (Just _agPrettyPrint) _agUserIp
152+ _agKey
153+ _agId
154+ _agOauthToken
155+ _agFields
156+ (Just _agAlt)
157+ where go
158+ = clientWithRoute (Proxy :: Proxy AccountsGetAPI) r u
gogol-adexchange-buyer/gen/Network/Google/API/AdExchangeBuyer/Accounts/List.hsnew file+147
@@ -0,0 +1,147 @@
1+{-# LANGUAGE DataKinds #-}
2+{-# LANGUAGE DeriveDataTypeable #-}
3+{-# LANGUAGE DeriveGeneric #-}
4+{-# LANGUAGE RecordWildCards #-}
5+{-# LANGUAGE TypeFamilies #-}
6+{-# LANGUAGE TypeOperators #-}
7+
8+{-# OPTIONS_GHC -fno-warn-unused-imports #-}
9+{-# OPTIONS_GHC -fno-warn-duplicate-exports #-}
10+
11+-- |
12+-- Module : Network.Google.API.AdExchangeBuyer.Accounts.List
13+-- Copyright : (c) 2015 Brendan Hay
14+-- License : Mozilla Public License, v. 2.0.
15+-- Maintainer : Brendan Hay <brendan.g.hay@gmail.com>
16+-- Stability : auto-generated
17+-- Portability : non-portable (GHC extensions)
18+--
19+-- | Retrieves the authenticated user\'s list of accounts.
20+--
21+-- /See:/ <https://developers.google.com/ad-exchange/buyer-rest Ad Exchange Buyer API Reference> for @adexchangebuyer.accounts.list@.
22+module Network.Google.API.AdExchangeBuyer.Accounts.List
23+ (
24+ -- * REST Resource
25+ AccountsListAPI
26+
27+ -- * Creating a Request
28+ , accountsList'
29+ , AccountsList'
30+
31+ -- * Request Lenses
32+ , alQuotaUser
33+ , alPrettyPrint
34+ , alUserIp
35+ , alKey
36+ , alOauthToken
37+ , alFields
38+ , alAlt
39+ ) where
40+
41+import Network.Google.AdExchangeBuyer.Types
42+import Network.Google.Prelude
43+
44+-- | A resource alias for adexchangebuyer.accounts.list which the
45+-- 'AccountsList'' request conforms to.
46+type AccountsListAPI =
47+ "accounts" :>
48+ QueryParam "quotaUser" Text :>
49+ QueryParam "prettyPrint" Bool :>
50+ QueryParam "userIp" Text :>
51+ QueryParam "key" Text :>
52+ QueryParam "oauth_token" Text :>
53+ QueryParam "fields" Text :>
54+ QueryParam "alt" Alt :> Get '[JSON] AccountsList
55+
56+-- | Retrieves the authenticated user\'s list of accounts.
57+--
58+-- /See:/ 'accountsList'' smart constructor.
59+data AccountsList' = AccountsList'
60+ { _alQuotaUser :: !(Maybe Text)
61+ , _alPrettyPrint :: !Bool
62+ , _alUserIp :: !(Maybe Text)
63+ , _alKey :: !(Maybe Text)
64+ , _alOauthToken :: !(Maybe Text)
65+ , _alFields :: !(Maybe Text)
66+ , _alAlt :: !Alt
67+ } deriving (Eq,Read,Show,Data,Typeable,Generic)
68+
69+-- | Creates a value of 'AccountsList'' with the minimum fields required to make a request.
70+--
71+-- Use one of the following lenses to modify other fields as desired:
72+--
73+-- * 'alQuotaUser'
74+--
75+-- * 'alPrettyPrint'
76+--
77+-- * 'alUserIp'
78+--
79+-- * 'alKey'
80+--
81+-- * 'alOauthToken'
82+--
83+-- * 'alFields'
84+--
85+-- * 'alAlt'
86+accountsList'
87+ :: AccountsList'
88+accountsList' =
89+ AccountsList'
90+ { _alQuotaUser = Nothing
91+ , _alPrettyPrint = True
92+ , _alUserIp = Nothing
93+ , _alKey = Nothing
94+ , _alOauthToken = Nothing
95+ , _alFields = Nothing
96+ , _alAlt = JSON
97+ }
98+
99+-- | Available to use for quota purposes for server-side applications. Can be
100+-- any arbitrary string assigned to a user, but should not exceed 40
101+-- characters. Overrides userIp if both are provided.
102+alQuotaUser :: Lens' AccountsList' (Maybe Text)
103+alQuotaUser
104+ = lens _alQuotaUser (\ s a -> s{_alQuotaUser = a})
105+
106+-- | Returns response with indentations and line breaks.
107+alPrettyPrint :: Lens' AccountsList' Bool
108+alPrettyPrint
109+ = lens _alPrettyPrint
110+ (\ s a -> s{_alPrettyPrint = a})
111+
112+-- | IP address of the site where the request originates. Use this if you
113+-- want to enforce per-user limits.
114+alUserIp :: Lens' AccountsList' (Maybe Text)
115+alUserIp = lens _alUserIp (\ s a -> s{_alUserIp = a})
116+
117+-- | API key. Your API key identifies your project and provides you with API
118+-- access, quota, and reports. Required unless you provide an OAuth 2.0
119+-- token.
120+alKey :: Lens' AccountsList' (Maybe Text)
121+alKey = lens _alKey (\ s a -> s{_alKey = a})
122+
123+-- | OAuth 2.0 token for the current user.
124+alOauthToken :: Lens' AccountsList' (Maybe Text)
125+alOauthToken
126+ = lens _alOauthToken (\ s a -> s{_alOauthToken = a})
127+
128+-- | Selector specifying which fields to include in a partial response.
129+alFields :: Lens' AccountsList' (Maybe Text)
130+alFields = lens _alFields (\ s a -> s{_alFields = a})
131+
132+-- | Data format for the response.
133+alAlt :: Lens' AccountsList' Alt
134+alAlt = lens _alAlt (\ s a -> s{_alAlt = a})
135+
136+instance GoogleRequest AccountsList' where
137+ type Rs AccountsList' = AccountsList
138+ request = requestWithRoute defReq adExchangeBuyerURL
139+ requestWithRoute r u AccountsList'{..}
140+ = go _alQuotaUser (Just _alPrettyPrint) _alUserIp
141+ _alKey
142+ _alOauthToken
143+ _alFields
144+ (Just _alAlt)
145+ where go
146+ = clientWithRoute (Proxy :: Proxy AccountsListAPI) r
147+ u
gogol-adexchange-buyer/gen/Network/Google/API/AdExchangeBuyer/Accounts/Patch.hsnew file+159
@@ -0,0 +1,159 @@
1+{-# LANGUAGE DataKinds #-}
2+{-# LANGUAGE DeriveDataTypeable #-}
3+{-# LANGUAGE DeriveGeneric #-}
4+{-# LANGUAGE RecordWildCards #-}
5+{-# LANGUAGE TypeFamilies #-}
6+{-# LANGUAGE TypeOperators #-}
7+
8+{-# OPTIONS_GHC -fno-warn-unused-imports #-}
9+{-# OPTIONS_GHC -fno-warn-duplicate-exports #-}
10+
11+-- |
12+-- Module : Network.Google.API.AdExchangeBuyer.Accounts.Patch
13+-- Copyright : (c) 2015 Brendan Hay
14+-- License : Mozilla Public License, v. 2.0.
15+-- Maintainer : Brendan Hay <brendan.g.hay@gmail.com>
16+-- Stability : auto-generated
17+-- Portability : non-portable (GHC extensions)
18+--
19+-- | Updates an existing account. This method supports patch semantics.
20+--
21+-- /See:/ <https://developers.google.com/ad-exchange/buyer-rest Ad Exchange Buyer API Reference> for @adexchangebuyer.accounts.patch@.
22+module Network.Google.API.AdExchangeBuyer.Accounts.Patch
23+ (
24+ -- * REST Resource
25+ AccountsPatchAPI
26+
27+ -- * Creating a Request
28+ , accountsPatch'
29+ , AccountsPatch'
30+
31+ -- * Request Lenses
32+ , apQuotaUser
33+ , apPrettyPrint
34+ , apUserIp
35+ , apKey
36+ , apId
37+ , apOauthToken
38+ , apFields
39+ , apAlt
40+ ) where
41+
42+import Network.Google.AdExchangeBuyer.Types
43+import Network.Google.Prelude
44+
45+-- | A resource alias for adexchangebuyer.accounts.patch which the
46+-- 'AccountsPatch'' request conforms to.
47+type AccountsPatchAPI =
48+ "accounts" :>
49+ Capture "id" Int32 :>
50+ QueryParam "quotaUser" Text :>
51+ QueryParam "prettyPrint" Bool :>
52+ QueryParam "userIp" Text :>
53+ QueryParam "key" Text :>
54+ QueryParam "oauth_token" Text :>
55+ QueryParam "fields" Text :>
56+ QueryParam "alt" Alt :> Patch '[JSON] Account
57+
58+-- | Updates an existing account. This method supports patch semantics.
59+--
60+-- /See:/ 'accountsPatch'' smart constructor.
61+data AccountsPatch' = AccountsPatch'
62+ { _apQuotaUser :: !(Maybe Text)
63+ , _apPrettyPrint :: !Bool
64+ , _apUserIp :: !(Maybe Text)
65+ , _apKey :: !(Maybe Text)
66+ , _apId :: !Int32
67+ , _apOauthToken :: !(Maybe Text)
68+ , _apFields :: !(Maybe Text)
69+ , _apAlt :: !Alt
70+ } deriving (Eq,Read,Show,Data,Typeable,Generic)
71+
72+-- | Creates a value of 'AccountsPatch'' with the minimum fields required to make a request.
73+--
74+-- Use one of the following lenses to modify other fields as desired:
75+--
76+-- * 'apQuotaUser'
77+--
78+-- * 'apPrettyPrint'
79+--
80+-- * 'apUserIp'
81+--
82+-- * 'apKey'
83+--
84+-- * 'apId'
85+--
86+-- * 'apOauthToken'
87+--
88+-- * 'apFields'
89+--
90+-- * 'apAlt'
91+accountsPatch'
92+ :: Int32 -- ^ 'id'
93+ -> AccountsPatch'
94+accountsPatch' pApId_ =
95+ AccountsPatch'
96+ { _apQuotaUser = Nothing
97+ , _apPrettyPrint = True
98+ , _apUserIp = Nothing
99+ , _apKey = Nothing
100+ , _apId = pApId_
101+ , _apOauthToken = Nothing
102+ , _apFields = Nothing
103+ , _apAlt = JSON
104+ }
105+
106+-- | Available to use for quota purposes for server-side applications. Can be
107+-- any arbitrary string assigned to a user, but should not exceed 40
108+-- characters. Overrides userIp if both are provided.
109+apQuotaUser :: Lens' AccountsPatch' (Maybe Text)
110+apQuotaUser
111+ = lens _apQuotaUser (\ s a -> s{_apQuotaUser = a})
112+
113+-- | Returns response with indentations and line breaks.
114+apPrettyPrint :: Lens' AccountsPatch' Bool
115+apPrettyPrint
116+ = lens _apPrettyPrint
117+ (\ s a -> s{_apPrettyPrint = a})
118+
119+-- | IP address of the site where the request originates. Use this if you
120+-- want to enforce per-user limits.
121+apUserIp :: Lens' AccountsPatch' (Maybe Text)
122+apUserIp = lens _apUserIp (\ s a -> s{_apUserIp = a})
123+
124+-- | API key. Your API key identifies your project and provides you with API
125+-- access, quota, and reports. Required unless you provide an OAuth 2.0
126+-- token.
127+apKey :: Lens' AccountsPatch' (Maybe Text)
128+apKey = lens _apKey (\ s a -> s{_apKey = a})
129+
130+-- | The account id
131+apId :: Lens' AccountsPatch' Int32
132+apId = lens _apId (\ s a -> s{_apId = a})
133+
134+-- | OAuth 2.0 token for the current user.
135+apOauthToken :: Lens' AccountsPatch' (Maybe Text)
136+apOauthToken
137+ = lens _apOauthToken (\ s a -> s{_apOauthToken = a})
138+
139+-- | Selector specifying which fields to include in a partial response.
140+apFields :: Lens' AccountsPatch' (Maybe Text)
141+apFields = lens _apFields (\ s a -> s{_apFields = a})
142+
143+-- | Data format for the response.
144+apAlt :: Lens' AccountsPatch' Alt
145+apAlt = lens _apAlt (\ s a -> s{_apAlt = a})
146+
147+instance GoogleRequest AccountsPatch' where
148+ type Rs AccountsPatch' = Account
149+ request = requestWithRoute defReq adExchangeBuyerURL
150+ requestWithRoute r u AccountsPatch'{..}
151+ = go _apQuotaUser (Just _apPrettyPrint) _apUserIp
152+ _apKey
153+ _apId
154+ _apOauthToken
155+ _apFields
156+ (Just _apAlt)
157+ where go
158+ = clientWithRoute (Proxy :: Proxy AccountsPatchAPI) r
159+ u
gogol-adexchange-buyer/gen/Network/Google/API/AdExchangeBuyer/Accounts/Update.hsnew file+160
@@ -0,0 +1,160 @@
1+{-# LANGUAGE DataKinds #-}
2+{-# LANGUAGE DeriveDataTypeable #-}
3+{-# LANGUAGE DeriveGeneric #-}
4+{-# LANGUAGE RecordWildCards #-}
5+{-# LANGUAGE TypeFamilies #-}
6+{-# LANGUAGE TypeOperators #-}
7+
8+{-# OPTIONS_GHC -fno-warn-unused-imports #-}
9+{-# OPTIONS_GHC -fno-warn-duplicate-exports #-}
10+
11+-- |
12+-- Module : Network.Google.API.AdExchangeBuyer.Accounts.Update
13+-- Copyright : (c) 2015 Brendan Hay
14+-- License : Mozilla Public License, v. 2.0.
15+-- Maintainer : Brendan Hay <brendan.g.hay@gmail.com>
16+-- Stability : auto-generated
17+-- Portability : non-portable (GHC extensions)
18+--
19+-- | Updates an existing account.
20+--
21+-- /See:/ <https://developers.google.com/ad-exchange/buyer-rest Ad Exchange Buyer API Reference> for @adexchangebuyer.accounts.update@.
22+module Network.Google.API.AdExchangeBuyer.Accounts.Update
23+ (
24+ -- * REST Resource
25+ AccountsUpdateAPI
26+
27+ -- * Creating a Request
28+ , accountsUpdate'
29+ , AccountsUpdate'
30+
31+ -- * Request Lenses
32+ , auQuotaUser
33+ , auPrettyPrint
34+ , auUserIp
35+ , auKey
36+ , auId
37+ , auOauthToken
38+ , auFields
39+ , auAlt
40+ ) where
41+
42+import Network.Google.AdExchangeBuyer.Types
43+import Network.Google.Prelude
44+
45+-- | A resource alias for adexchangebuyer.accounts.update which the
46+-- 'AccountsUpdate'' request conforms to.
47+type AccountsUpdateAPI =
48+ "accounts" :>
49+ Capture "id" Int32 :>
50+ QueryParam "quotaUser" Text :>
51+ QueryParam "prettyPrint" Bool :>
52+ QueryParam "userIp" Text :>
53+ QueryParam "key" Text :>
54+ QueryParam "oauth_token" Text :>
55+ QueryParam "fields" Text :>
56+ QueryParam "alt" Alt :> Put '[JSON] Account
57+
58+-- | Updates an existing account.
59+--
60+-- /See:/ 'accountsUpdate'' smart constructor.
61+data AccountsUpdate' = AccountsUpdate'
62+ { _auQuotaUser :: !(Maybe Text)
63+ , _auPrettyPrint :: !Bool
64+ , _auUserIp :: !(Maybe Text)
65+ , _auKey :: !(Maybe Text)
66+ , _auId :: !Int32
67+ , _auOauthToken :: !(Maybe Text)
68+ , _auFields :: !(Maybe Text)
69+ , _auAlt :: !Alt
70+ } deriving (Eq,Read,Show,Data,Typeable,Generic)
71+
72+-- | Creates a value of 'AccountsUpdate'' with the minimum fields required to make a request.
73+--
74+-- Use one of the following lenses to modify other fields as desired:
75+--
76+-- * 'auQuotaUser'
77+--
78+-- * 'auPrettyPrint'
79+--
80+-- * 'auUserIp'
81+--
82+-- * 'auKey'
83+--
84+-- * 'auId'
85+--
86+-- * 'auOauthToken'
87+--
88+-- * 'auFields'
89+--
90+-- * 'auAlt'
91+accountsUpdate'
92+ :: Int32 -- ^ 'id'
93+ -> AccountsUpdate'
94+accountsUpdate' pAuId_ =
95+ AccountsUpdate'
96+ { _auQuotaUser = Nothing
97+ , _auPrettyPrint = True
98+ , _auUserIp = Nothing
99+ , _auKey = Nothing
100+ , _auId = pAuId_
101+ , _auOauthToken = Nothing
102+ , _auFields = Nothing
103+ , _auAlt = JSON
104+ }
105+
106+-- | Available to use for quota purposes for server-side applications. Can be
107+-- any arbitrary string assigned to a user, but should not exceed 40
108+-- characters. Overrides userIp if both are provided.
109+auQuotaUser :: Lens' AccountsUpdate' (Maybe Text)
110+auQuotaUser
111+ = lens _auQuotaUser (\ s a -> s{_auQuotaUser = a})
112+
113+-- | Returns response with indentations and line breaks.
114+auPrettyPrint :: Lens' AccountsUpdate' Bool
115+auPrettyPrint
116+ = lens _auPrettyPrint
117+ (\ s a -> s{_auPrettyPrint = a})
118+
119+-- | IP address of the site where the request originates. Use this if you
120+-- want to enforce per-user limits.
121+auUserIp :: Lens' AccountsUpdate' (Maybe Text)
122+auUserIp = lens _auUserIp (\ s a -> s{_auUserIp = a})
123+
124+-- | API key. Your API key identifies your project and provides you with API
125+-- access, quota, and reports. Required unless you provide an OAuth 2.0
126+-- token.
127+auKey :: Lens' AccountsUpdate' (Maybe Text)
128+auKey = lens _auKey (\ s a -> s{_auKey = a})
129+
130+-- | The account id
131+auId :: Lens' AccountsUpdate' Int32
132+auId = lens _auId (\ s a -> s{_auId = a})
133+
134+-- | OAuth 2.0 token for the current user.
135+auOauthToken :: Lens' AccountsUpdate' (Maybe Text)
136+auOauthToken
137+ = lens _auOauthToken (\ s a -> s{_auOauthToken = a})
138+
139+-- | Selector specifying which fields to include in a partial response.
140+auFields :: Lens' AccountsUpdate' (Maybe Text)
141+auFields = lens _auFields (\ s a -> s{_auFields = a})
142+
143+-- | Data format for the response.
144+auAlt :: Lens' AccountsUpdate' Alt
145+auAlt = lens _auAlt (\ s a -> s{_auAlt = a})
146+
147+instance GoogleRequest AccountsUpdate' where
148+ type Rs AccountsUpdate' = Account
149+ request = requestWithRoute defReq adExchangeBuyerURL
150+ requestWithRoute r u AccountsUpdate'{..}
151+ = go _auQuotaUser (Just _auPrettyPrint) _auUserIp
152+ _auKey
153+ _auId
154+ _auOauthToken
155+ _auFields
156+ (Just _auAlt)
157+ where go
158+ = clientWithRoute (Proxy :: Proxy AccountsUpdateAPI)
159+ r
160+ u
gogol-adexchange-buyer/gen/Network/Google/API/AdExchangeBuyer/BillingInfo/Get.hsnew file+164
@@ -0,0 +1,164 @@
1+{-# LANGUAGE DataKinds #-}
2+{-# LANGUAGE DeriveDataTypeable #-}
3+{-# LANGUAGE DeriveGeneric #-}
4+{-# LANGUAGE RecordWildCards #-}
5+{-# LANGUAGE TypeFamilies #-}
6+{-# LANGUAGE TypeOperators #-}
7+
8+{-# OPTIONS_GHC -fno-warn-unused-imports #-}
9+{-# OPTIONS_GHC -fno-warn-duplicate-exports #-}
10+
11+-- |
12+-- Module : Network.Google.API.AdExchangeBuyer.BillingInfo.Get
13+-- Copyright : (c) 2015 Brendan Hay
14+-- License : Mozilla Public License, v. 2.0.
15+-- Maintainer : Brendan Hay <brendan.g.hay@gmail.com>
16+-- Stability : auto-generated
17+-- Portability : non-portable (GHC extensions)
18+--
19+-- | Returns the billing information for one account specified by account ID.
20+--
21+-- /See:/ <https://developers.google.com/ad-exchange/buyer-rest Ad Exchange Buyer API Reference> for @adexchangebuyer.billingInfo.get@.
22+module Network.Google.API.AdExchangeBuyer.BillingInfo.Get
23+ (
24+ -- * REST Resource
25+ BillingInfoGetAPI
26+
27+ -- * Creating a Request
28+ , billingInfoGet'
29+ , BillingInfoGet'
30+
31+ -- * Request Lenses
32+ , bigQuotaUser
33+ , bigPrettyPrint
34+ , bigUserIp
35+ , bigAccountId
36+ , bigKey
37+ , bigOauthToken
38+ , bigFields
39+ , bigAlt
40+ ) where
41+
42+import Network.Google.AdExchangeBuyer.Types
43+import Network.Google.Prelude
44+
45+-- | A resource alias for adexchangebuyer.billingInfo.get which the
46+-- 'BillingInfoGet'' request conforms to.
47+type BillingInfoGetAPI =
48+ "billinginfo" :>
49+ Capture "accountId" Int32 :>
50+ QueryParam "quotaUser" Text :>
51+ QueryParam "prettyPrint" Bool :>
52+ QueryParam "userIp" Text :>
53+ QueryParam "key" Text :>
54+ QueryParam "oauth_token" Text :>
55+ QueryParam "fields" Text :>
56+ QueryParam "alt" Alt :> Get '[JSON] BillingInfo
57+
58+-- | Returns the billing information for one account specified by account ID.
59+--
60+-- /See:/ 'billingInfoGet'' smart constructor.
61+data BillingInfoGet' = BillingInfoGet'
62+ { _bigQuotaUser :: !(Maybe Text)
63+ , _bigPrettyPrint :: !Bool
64+ , _bigUserIp :: !(Maybe Text)
65+ , _bigAccountId :: !Int32
66+ , _bigKey :: !(Maybe Text)
67+ , _bigOauthToken :: !(Maybe Text)
68+ , _bigFields :: !(Maybe Text)
69+ , _bigAlt :: !Alt
70+ } deriving (Eq,Read,Show,Data,Typeable,Generic)
71+
72+-- | Creates a value of 'BillingInfoGet'' with the minimum fields required to make a request.
73+--
74+-- Use one of the following lenses to modify other fields as desired:
75+--
76+-- * 'bigQuotaUser'
77+--
78+-- * 'bigPrettyPrint'
79+--
80+-- * 'bigUserIp'
81+--
82+-- * 'bigAccountId'
83+--
84+-- * 'bigKey'
85+--
86+-- * 'bigOauthToken'
87+--
88+-- * 'bigFields'
89+--
90+-- * 'bigAlt'
91+billingInfoGet'
92+ :: Int32 -- ^ 'accountId'
93+ -> BillingInfoGet'
94+billingInfoGet' pBigAccountId_ =
95+ BillingInfoGet'
96+ { _bigQuotaUser = Nothing
97+ , _bigPrettyPrint = True
98+ , _bigUserIp = Nothing
99+ , _bigAccountId = pBigAccountId_
100+ , _bigKey = Nothing
101+ , _bigOauthToken = Nothing
102+ , _bigFields = Nothing
103+ , _bigAlt = JSON
104+ }
105+
106+-- | Available to use for quota purposes for server-side applications. Can be
107+-- any arbitrary string assigned to a user, but should not exceed 40
108+-- characters. Overrides userIp if both are provided.
109+bigQuotaUser :: Lens' BillingInfoGet' (Maybe Text)
110+bigQuotaUser
111+ = lens _bigQuotaUser (\ s a -> s{_bigQuotaUser = a})
112+
113+-- | Returns response with indentations and line breaks.
114+bigPrettyPrint :: Lens' BillingInfoGet' Bool
115+bigPrettyPrint
116+ = lens _bigPrettyPrint
117+ (\ s a -> s{_bigPrettyPrint = a})
118+
119+-- | IP address of the site where the request originates. Use this if you
120+-- want to enforce per-user limits.
121+bigUserIp :: Lens' BillingInfoGet' (Maybe Text)
122+bigUserIp
123+ = lens _bigUserIp (\ s a -> s{_bigUserIp = a})
124+
125+-- | The account id.
126+bigAccountId :: Lens' BillingInfoGet' Int32
127+bigAccountId
128+ = lens _bigAccountId (\ s a -> s{_bigAccountId = a})
129+
130+-- | API key. Your API key identifies your project and provides you with API
131+-- access, quota, and reports. Required unless you provide an OAuth 2.0
132+-- token.
133+bigKey :: Lens' BillingInfoGet' (Maybe Text)
134+bigKey = lens _bigKey (\ s a -> s{_bigKey = a})
135+
136+-- | OAuth 2.0 token for the current user.
137+bigOauthToken :: Lens' BillingInfoGet' (Maybe Text)
138+bigOauthToken
139+ = lens _bigOauthToken
140+ (\ s a -> s{_bigOauthToken = a})
141+
142+-- | Selector specifying which fields to include in a partial response.
143+bigFields :: Lens' BillingInfoGet' (Maybe Text)
144+bigFields
145+ = lens _bigFields (\ s a -> s{_bigFields = a})
146+
147+-- | Data format for the response.
148+bigAlt :: Lens' BillingInfoGet' Alt
149+bigAlt = lens _bigAlt (\ s a -> s{_bigAlt = a})
150+
151+instance GoogleRequest BillingInfoGet' where
152+ type Rs BillingInfoGet' = BillingInfo
153+ request = requestWithRoute defReq adExchangeBuyerURL
154+ requestWithRoute r u BillingInfoGet'{..}
155+ = go _bigQuotaUser (Just _bigPrettyPrint) _bigUserIp
156+ _bigAccountId
157+ _bigKey
158+ _bigOauthToken
159+ _bigFields
160+ (Just _bigAlt)
161+ where go
162+ = clientWithRoute (Proxy :: Proxy BillingInfoGetAPI)
163+ r
164+ u
gogol-adexchange-buyer/gen/Network/Google/API/AdExchangeBuyer/BillingInfo/List.hsnew file+153
@@ -0,0 +1,153 @@
1+{-# LANGUAGE DataKinds #-}
2+{-# LANGUAGE DeriveDataTypeable #-}
3+{-# LANGUAGE DeriveGeneric #-}
4+{-# LANGUAGE RecordWildCards #-}
5+{-# LANGUAGE TypeFamilies #-}
6+{-# LANGUAGE TypeOperators #-}
7+
8+{-# OPTIONS_GHC -fno-warn-unused-imports #-}
9+{-# OPTIONS_GHC -fno-warn-duplicate-exports #-}
10+
11+-- |
12+-- Module : Network.Google.API.AdExchangeBuyer.BillingInfo.List
13+-- Copyright : (c) 2015 Brendan Hay
14+-- License : Mozilla Public License, v. 2.0.
15+-- Maintainer : Brendan Hay <brendan.g.hay@gmail.com>
16+-- Stability : auto-generated
17+-- Portability : non-portable (GHC extensions)
18+--
19+-- | Retrieves a list of billing information for all accounts of the
20+-- authenticated user.
21+--
22+-- /See:/ <https://developers.google.com/ad-exchange/buyer-rest Ad Exchange Buyer API Reference> for @adexchangebuyer.billingInfo.list@.
23+module Network.Google.API.AdExchangeBuyer.BillingInfo.List
24+ (
25+ -- * REST Resource
26+ BillingInfoListAPI
27+
28+ -- * Creating a Request
29+ , billingInfoList'
30+ , BillingInfoList'
31+
32+ -- * Request Lenses
33+ , bilQuotaUser
34+ , bilPrettyPrint
35+ , bilUserIp
36+ , bilKey
37+ , bilOauthToken
38+ , bilFields
39+ , bilAlt
40+ ) where
41+
42+import Network.Google.AdExchangeBuyer.Types
43+import Network.Google.Prelude
44+
45+-- | A resource alias for adexchangebuyer.billingInfo.list which the
46+-- 'BillingInfoList'' request conforms to.
47+type BillingInfoListAPI =
48+ "billinginfo" :>
49+ QueryParam "quotaUser" Text :>
50+ QueryParam "prettyPrint" Bool :>
51+ QueryParam "userIp" Text :>
52+ QueryParam "key" Text :>
53+ QueryParam "oauth_token" Text :>
54+ QueryParam "fields" Text :>
55+ QueryParam "alt" Alt :> Get '[JSON] BillingInfoList
56+
57+-- | Retrieves a list of billing information for all accounts of the
58+-- authenticated user.
59+--
60+-- /See:/ 'billingInfoList'' smart constructor.
61+data BillingInfoList' = BillingInfoList'
62+ { _bilQuotaUser :: !(Maybe Text)
63+ , _bilPrettyPrint :: !Bool
64+ , _bilUserIp :: !(Maybe Text)
65+ , _bilKey :: !(Maybe Text)
66+ , _bilOauthToken :: !(Maybe Text)
67+ , _bilFields :: !(Maybe Text)
68+ , _bilAlt :: !Alt
69+ } deriving (Eq,Read,Show,Data,Typeable,Generic)
70+
71+-- | Creates a value of 'BillingInfoList'' with the minimum fields required to make a request.
72+--
73+-- Use one of the following lenses to modify other fields as desired:
74+--
75+-- * 'bilQuotaUser'
76+--
77+-- * 'bilPrettyPrint'
78+--
79+-- * 'bilUserIp'
80+--
81+-- * 'bilKey'
82+--
83+-- * 'bilOauthToken'
84+--
85+-- * 'bilFields'
86+--
87+-- * 'bilAlt'
88+billingInfoList'
89+ :: BillingInfoList'
90+billingInfoList' =
91+ BillingInfoList'
92+ { _bilQuotaUser = Nothing
93+ , _bilPrettyPrint = True
94+ , _bilUserIp = Nothing
95+ , _bilKey = Nothing
96+ , _bilOauthToken = Nothing
97+ , _bilFields = Nothing
98+ , _bilAlt = JSON
99+ }
100+
101+-- | Available to use for quota purposes for server-side applications. Can be
102+-- any arbitrary string assigned to a user, but should not exceed 40
103+-- characters. Overrides userIp if both are provided.
104+bilQuotaUser :: Lens' BillingInfoList' (Maybe Text)
105+bilQuotaUser
106+ = lens _bilQuotaUser (\ s a -> s{_bilQuotaUser = a})
107+
108+-- | Returns response with indentations and line breaks.
109+bilPrettyPrint :: Lens' BillingInfoList' Bool
110+bilPrettyPrint
111+ = lens _bilPrettyPrint
112+ (\ s a -> s{_bilPrettyPrint = a})
113+
114+-- | IP address of the site where the request originates. Use this if you
115+-- want to enforce per-user limits.
116+bilUserIp :: Lens' BillingInfoList' (Maybe Text)
117+bilUserIp
118+ = lens _bilUserIp (\ s a -> s{_bilUserIp = a})
119+
120+-- | API key. Your API key identifies your project and provides you with API
121+-- access, quota, and reports. Required unless you provide an OAuth 2.0
122+-- token.
123+bilKey :: Lens' BillingInfoList' (Maybe Text)
124+bilKey = lens _bilKey (\ s a -> s{_bilKey = a})
125+
126+-- | OAuth 2.0 token for the current user.
127+bilOauthToken :: Lens' BillingInfoList' (Maybe Text)
128+bilOauthToken
129+ = lens _bilOauthToken
130+ (\ s a -> s{_bilOauthToken = a})
131+
132+-- | Selector specifying which fields to include in a partial response.
133+bilFields :: Lens' BillingInfoList' (Maybe Text)
134+bilFields
135+ = lens _bilFields (\ s a -> s{_bilFields = a})
136+
137+-- | Data format for the response.
138+bilAlt :: Lens' BillingInfoList' Alt
139+bilAlt = lens _bilAlt (\ s a -> s{_bilAlt = a})
140+
141+instance GoogleRequest BillingInfoList' where
142+ type Rs BillingInfoList' = BillingInfoList
143+ request = requestWithRoute defReq adExchangeBuyerURL
144+ requestWithRoute r u BillingInfoList'{..}
145+ = go _bilQuotaUser (Just _bilPrettyPrint) _bilUserIp
146+ _bilKey
147+ _bilOauthToken
148+ _bilFields
149+ (Just _bilAlt)
150+ where go
151+ = clientWithRoute (Proxy :: Proxy BillingInfoListAPI)
152+ r
153+ u
gogol-adexchange-buyer/gen/Network/Google/API/AdExchangeBuyer/Budget/Get.hsnew file+174
@@ -0,0 +1,174 @@
1+{-# LANGUAGE DataKinds #-}
2+{-# LANGUAGE DeriveDataTypeable #-}
3+{-# LANGUAGE DeriveGeneric #-}
4+{-# LANGUAGE RecordWildCards #-}
5+{-# LANGUAGE TypeFamilies #-}
6+{-# LANGUAGE TypeOperators #-}
7+
8+{-# OPTIONS_GHC -fno-warn-unused-imports #-}
9+{-# OPTIONS_GHC -fno-warn-duplicate-exports #-}
10+
11+-- |
12+-- Module : Network.Google.API.AdExchangeBuyer.Budget.Get
13+-- Copyright : (c) 2015 Brendan Hay
14+-- License : Mozilla Public License, v. 2.0.
15+-- Maintainer : Brendan Hay <brendan.g.hay@gmail.com>
16+-- Stability : auto-generated
17+-- Portability : non-portable (GHC extensions)
18+--
19+-- | Returns the budget information for the adgroup specified by the
20+-- accountId and billingId.
21+--
22+-- /See:/ <https://developers.google.com/ad-exchange/buyer-rest Ad Exchange Buyer API Reference> for @adexchangebuyer.budget.get@.
23+module Network.Google.API.AdExchangeBuyer.Budget.Get
24+ (
25+ -- * REST Resource
26+ BudgetGetAPI
27+
28+ -- * Creating a Request
29+ , budgetGet'
30+ , BudgetGet'
31+
32+ -- * Request Lenses
33+ , bgQuotaUser
34+ , bgPrettyPrint
35+ , bgUserIp
36+ , bgAccountId
37+ , bgKey
38+ , bgOauthToken
39+ , bgBillingId
40+ , bgFields
41+ , bgAlt
42+ ) where
43+
44+import Network.Google.AdExchangeBuyer.Types
45+import Network.Google.Prelude
46+
47+-- | A resource alias for adexchangebuyer.budget.get which the
48+-- 'BudgetGet'' request conforms to.
49+type BudgetGetAPI =
50+ "billinginfo" :>
51+ Capture "accountId" Int64 :>
52+ Capture "billingId" Int64 :>
53+ QueryParam "quotaUser" Text :>
54+ QueryParam "prettyPrint" Bool :>
55+ QueryParam "userIp" Text :>
56+ QueryParam "key" Text :>
57+ QueryParam "oauth_token" Text :>
58+ QueryParam "fields" Text :>
59+ QueryParam "alt" Alt :> Get '[JSON] Budget
60+
61+-- | Returns the budget information for the adgroup specified by the
62+-- accountId and billingId.
63+--
64+-- /See:/ 'budgetGet'' smart constructor.
65+data BudgetGet' = BudgetGet'
66+ { _bgQuotaUser :: !(Maybe Text)
67+ , _bgPrettyPrint :: !Bool
68+ , _bgUserIp :: !(Maybe Text)
69+ , _bgAccountId :: !Int64
70+ , _bgKey :: !(Maybe Text)
71+ , _bgOauthToken :: !(Maybe Text)
72+ , _bgBillingId :: !Int64
73+ , _bgFields :: !(Maybe Text)
74+ , _bgAlt :: !Alt
75+ } deriving (Eq,Read,Show,Data,Typeable,Generic)
76+
77+-- | Creates a value of 'BudgetGet'' with the minimum fields required to make a request.
78+--
79+-- Use one of the following lenses to modify other fields as desired:
80+--
81+-- * 'bgQuotaUser'
82+--
83+-- * 'bgPrettyPrint'
84+--
85+-- * 'bgUserIp'
86+--
87+-- * 'bgAccountId'
88+--
89+-- * 'bgKey'
90+--
91+-- * 'bgOauthToken'
92+--
93+-- * 'bgBillingId'
94+--
95+-- * 'bgFields'
96+--
97+-- * 'bgAlt'
98+budgetGet'
99+ :: Int64 -- ^ 'accountId'
100+ -> Int64 -- ^ 'billingId'
101+ -> BudgetGet'
102+budgetGet' pBgAccountId_ pBgBillingId_ =
103+ BudgetGet'
104+ { _bgQuotaUser = Nothing
105+ , _bgPrettyPrint = True
106+ , _bgUserIp = Nothing
107+ , _bgAccountId = pBgAccountId_
108+ , _bgKey = Nothing
109+ , _bgOauthToken = Nothing
110+ , _bgBillingId = pBgBillingId_
111+ , _bgFields = Nothing
112+ , _bgAlt = JSON
113+ }
114+
115+-- | Available to use for quota purposes for server-side applications. Can be
116+-- any arbitrary string assigned to a user, but should not exceed 40
117+-- characters. Overrides userIp if both are provided.
118+bgQuotaUser :: Lens' BudgetGet' (Maybe Text)
119+bgQuotaUser
120+ = lens _bgQuotaUser (\ s a -> s{_bgQuotaUser = a})
121+
122+-- | Returns response with indentations and line breaks.
123+bgPrettyPrint :: Lens' BudgetGet' Bool
124+bgPrettyPrint
125+ = lens _bgPrettyPrint
126+ (\ s a -> s{_bgPrettyPrint = a})
127+
128+-- | IP address of the site where the request originates. Use this if you
129+-- want to enforce per-user limits.
130+bgUserIp :: Lens' BudgetGet' (Maybe Text)
131+bgUserIp = lens _bgUserIp (\ s a -> s{_bgUserIp = a})
132+
133+-- | The account id to get the budget information for.
134+bgAccountId :: Lens' BudgetGet' Int64
135+bgAccountId
136+ = lens _bgAccountId (\ s a -> s{_bgAccountId = a})
137+
138+-- | API key. Your API key identifies your project and provides you with API
139+-- access, quota, and reports. Required unless you provide an OAuth 2.0
140+-- token.
141+bgKey :: Lens' BudgetGet' (Maybe Text)
142+bgKey = lens _bgKey (\ s a -> s{_bgKey = a})
143+
144+-- | OAuth 2.0 token for the current user.
145+bgOauthToken :: Lens' BudgetGet' (Maybe Text)
146+bgOauthToken
147+ = lens _bgOauthToken (\ s a -> s{_bgOauthToken = a})
148+
149+-- | The billing id to get the budget information for.
150+bgBillingId :: Lens' BudgetGet' Int64
151+bgBillingId
152+ = lens _bgBillingId (\ s a -> s{_bgBillingId = a})
153+
154+-- | Selector specifying which fields to include in a partial response.
155+bgFields :: Lens' BudgetGet' (Maybe Text)
156+bgFields = lens _bgFields (\ s a -> s{_bgFields = a})
157+
158+-- | Data format for the response.
159+bgAlt :: Lens' BudgetGet' Alt
160+bgAlt = lens _bgAlt (\ s a -> s{_bgAlt = a})
161+
162+instance GoogleRequest BudgetGet' where
163+ type Rs BudgetGet' = Budget
164+ request = requestWithRoute defReq adExchangeBuyerURL
165+ requestWithRoute r u BudgetGet'{..}
166+ = go _bgQuotaUser (Just _bgPrettyPrint) _bgUserIp
167+ _bgAccountId
168+ _bgKey
169+ _bgOauthToken
170+ _bgBillingId
171+ _bgFields
172+ (Just _bgAlt)
173+ where go
174+ = clientWithRoute (Proxy :: Proxy BudgetGetAPI) r u
gogol-adexchange-buyer/gen/Network/Google/API/AdExchangeBuyer/Budget/Patch.hsnew file+176
@@ -0,0 +1,176 @@
1+{-# LANGUAGE DataKinds #-}
2+{-# LANGUAGE DeriveDataTypeable #-}
3+{-# LANGUAGE DeriveGeneric #-}
4+{-# LANGUAGE RecordWildCards #-}
5+{-# LANGUAGE TypeFamilies #-}
6+{-# LANGUAGE TypeOperators #-}
7+
8+{-# OPTIONS_GHC -fno-warn-unused-imports #-}
9+{-# OPTIONS_GHC -fno-warn-duplicate-exports #-}
10+
11+-- |
12+-- Module : Network.Google.API.AdExchangeBuyer.Budget.Patch
13+-- Copyright : (c) 2015 Brendan Hay
14+-- License : Mozilla Public License, v. 2.0.
15+-- Maintainer : Brendan Hay <brendan.g.hay@gmail.com>
16+-- Stability : auto-generated
17+-- Portability : non-portable (GHC extensions)
18+--
19+-- | Updates the budget amount for the budget of the adgroup specified by the
20+-- accountId and billingId, with the budget amount in the request. This
21+-- method supports patch semantics.
22+--
23+-- /See:/ <https://developers.google.com/ad-exchange/buyer-rest Ad Exchange Buyer API Reference> for @adexchangebuyer.budget.patch@.
24+module Network.Google.API.AdExchangeBuyer.Budget.Patch
25+ (
26+ -- * REST Resource
27+ BudgetPatchAPI
28+
29+ -- * Creating a Request
30+ , budgetPatch'
31+ , BudgetPatch'
32+
33+ -- * Request Lenses
34+ , bpQuotaUser
35+ , bpPrettyPrint
36+ , bpUserIp
37+ , bpAccountId
38+ , bpKey
39+ , bpOauthToken
40+ , bpBillingId
41+ , bpFields
42+ , bpAlt
43+ ) where
44+
45+import Network.Google.AdExchangeBuyer.Types
46+import Network.Google.Prelude
47+
48+-- | A resource alias for adexchangebuyer.budget.patch which the
49+-- 'BudgetPatch'' request conforms to.
50+type BudgetPatchAPI =
51+ "billinginfo" :>
52+ Capture "accountId" Int64 :>
53+ Capture "billingId" Int64 :>
54+ QueryParam "quotaUser" Text :>
55+ QueryParam "prettyPrint" Bool :>
56+ QueryParam "userIp" Text :>
57+ QueryParam "key" Text :>
58+ QueryParam "oauth_token" Text :>
59+ QueryParam "fields" Text :>
60+ QueryParam "alt" Alt :> Patch '[JSON] Budget
61+
62+-- | Updates the budget amount for the budget of the adgroup specified by the
63+-- accountId and billingId, with the budget amount in the request. This
64+-- method supports patch semantics.
65+--
66+-- /See:/ 'budgetPatch'' smart constructor.
67+data BudgetPatch' = BudgetPatch'
68+ { _bpQuotaUser :: !(Maybe Text)
69+ , _bpPrettyPrint :: !Bool
70+ , _bpUserIp :: !(Maybe Text)
71+ , _bpAccountId :: !Int64
72+ , _bpKey :: !(Maybe Text)
73+ , _bpOauthToken :: !(Maybe Text)
74+ , _bpBillingId :: !Int64
75+ , _bpFields :: !(Maybe Text)
76+ , _bpAlt :: !Alt
77+ } deriving (Eq,Read,Show,Data,Typeable,Generic)
78+
79+-- | Creates a value of 'BudgetPatch'' with the minimum fields required to make a request.
80+--
81+-- Use one of the following lenses to modify other fields as desired:
82+--
83+-- * 'bpQuotaUser'
84+--
85+-- * 'bpPrettyPrint'
86+--
87+-- * 'bpUserIp'
88+--
89+-- * 'bpAccountId'
90+--
91+-- * 'bpKey'
92+--
93+-- * 'bpOauthToken'
94+--
95+-- * 'bpBillingId'
96+--
97+-- * 'bpFields'
98+--
99+-- * 'bpAlt'
100+budgetPatch'
101+ :: Int64 -- ^ 'accountId'
102+ -> Int64 -- ^ 'billingId'
103+ -> BudgetPatch'
104+budgetPatch' pBpAccountId_ pBpBillingId_ =
105+ BudgetPatch'
106+ { _bpQuotaUser = Nothing
107+ , _bpPrettyPrint = True
108+ , _bpUserIp = Nothing
109+ , _bpAccountId = pBpAccountId_
110+ , _bpKey = Nothing
111+ , _bpOauthToken = Nothing
112+ , _bpBillingId = pBpBillingId_
113+ , _bpFields = Nothing
114+ , _bpAlt = JSON
115+ }
116+
117+-- | Available to use for quota purposes for server-side applications. Can be
118+-- any arbitrary string assigned to a user, but should not exceed 40
119+-- characters. Overrides userIp if both are provided.
120+bpQuotaUser :: Lens' BudgetPatch' (Maybe Text)
121+bpQuotaUser
122+ = lens _bpQuotaUser (\ s a -> s{_bpQuotaUser = a})
123+
124+-- | Returns response with indentations and line breaks.
125+bpPrettyPrint :: Lens' BudgetPatch' Bool
126+bpPrettyPrint
127+ = lens _bpPrettyPrint
128+ (\ s a -> s{_bpPrettyPrint = a})
129+
130+-- | IP address of the site where the request originates. Use this if you
131+-- want to enforce per-user limits.
132+bpUserIp :: Lens' BudgetPatch' (Maybe Text)
133+bpUserIp = lens _bpUserIp (\ s a -> s{_bpUserIp = a})
134+
135+-- | The account id associated with the budget being updated.
136+bpAccountId :: Lens' BudgetPatch' Int64
137+bpAccountId
138+ = lens _bpAccountId (\ s a -> s{_bpAccountId = a})
139+
140+-- | API key. Your API key identifies your project and provides you with API
141+-- access, quota, and reports. Required unless you provide an OAuth 2.0
142+-- token.
143+bpKey :: Lens' BudgetPatch' (Maybe Text)
144+bpKey = lens _bpKey (\ s a -> s{_bpKey = a})
145+
146+-- | OAuth 2.0 token for the current user.
147+bpOauthToken :: Lens' BudgetPatch' (Maybe Text)
148+bpOauthToken
149+ = lens _bpOauthToken (\ s a -> s{_bpOauthToken = a})
150+
151+-- | The billing id associated with the budget being updated.
152+bpBillingId :: Lens' BudgetPatch' Int64
153+bpBillingId
154+ = lens _bpBillingId (\ s a -> s{_bpBillingId = a})
155+
156+-- | Selector specifying which fields to include in a partial response.
157+bpFields :: Lens' BudgetPatch' (Maybe Text)
158+bpFields = lens _bpFields (\ s a -> s{_bpFields = a})
159+
160+-- | Data format for the response.
161+bpAlt :: Lens' BudgetPatch' Alt
162+bpAlt = lens _bpAlt (\ s a -> s{_bpAlt = a})
163+
164+instance GoogleRequest BudgetPatch' where
165+ type Rs BudgetPatch' = Budget
166+ request = requestWithRoute defReq adExchangeBuyerURL
167+ requestWithRoute r u BudgetPatch'{..}
168+ = go _bpQuotaUser (Just _bpPrettyPrint) _bpUserIp
169+ _bpAccountId
170+ _bpKey
171+ _bpOauthToken
172+ _bpBillingId
173+ _bpFields
174+ (Just _bpAlt)
175+ where go
176+ = clientWithRoute (Proxy :: Proxy BudgetPatchAPI) r u
gogol-adexchange-buyer/gen/Network/Google/API/AdExchangeBuyer/Budget/Update.hsnew file+175
@@ -0,0 +1,175 @@
1+{-# LANGUAGE DataKinds #-}
2+{-# LANGUAGE DeriveDataTypeable #-}
3+{-# LANGUAGE DeriveGeneric #-}
4+{-# LANGUAGE RecordWildCards #-}
5+{-# LANGUAGE TypeFamilies #-}
6+{-# LANGUAGE TypeOperators #-}
7+
8+{-# OPTIONS_GHC -fno-warn-unused-imports #-}
9+{-# OPTIONS_GHC -fno-warn-duplicate-exports #-}
10+
11+-- |
12+-- Module : Network.Google.API.AdExchangeBuyer.Budget.Update
13+-- Copyright : (c) 2015 Brendan Hay
14+-- License : Mozilla Public License, v. 2.0.
15+-- Maintainer : Brendan Hay <brendan.g.hay@gmail.com>
16+-- Stability : auto-generated
17+-- Portability : non-portable (GHC extensions)
18+--
19+-- | Updates the budget amount for the budget of the adgroup specified by the
20+-- accountId and billingId, with the budget amount in the request.
21+--
22+-- /See:/ <https://developers.google.com/ad-exchange/buyer-rest Ad Exchange Buyer API Reference> for @adexchangebuyer.budget.update@.
23+module Network.Google.API.AdExchangeBuyer.Budget.Update
24+ (
25+ -- * REST Resource
26+ BudgetUpdateAPI
27+
28+ -- * Creating a Request
29+ , budgetUpdate'
30+ , BudgetUpdate'
31+
32+ -- * Request Lenses
33+ , buQuotaUser
34+ , buPrettyPrint
35+ , buUserIp
36+ , buAccountId
37+ , buKey
38+ , buOauthToken
39+ , buBillingId
40+ , buFields
41+ , buAlt
42+ ) where
43+
44+import Network.Google.AdExchangeBuyer.Types
45+import Network.Google.Prelude
46+
47+-- | A resource alias for adexchangebuyer.budget.update which the
48+-- 'BudgetUpdate'' request conforms to.
49+type BudgetUpdateAPI =
50+ "billinginfo" :>
51+ Capture "accountId" Int64 :>
52+ Capture "billingId" Int64 :>
53+ QueryParam "quotaUser" Text :>
54+ QueryParam "prettyPrint" Bool :>
55+ QueryParam "userIp" Text :>
56+ QueryParam "key" Text :>
57+ QueryParam "oauth_token" Text :>
58+ QueryParam "fields" Text :>
59+ QueryParam "alt" Alt :> Put '[JSON] Budget
60+
61+-- | Updates the budget amount for the budget of the adgroup specified by the
62+-- accountId and billingId, with the budget amount in the request.
63+--
64+-- /See:/ 'budgetUpdate'' smart constructor.
65+data BudgetUpdate' = BudgetUpdate'
66+ { _buQuotaUser :: !(Maybe Text)
67+ , _buPrettyPrint :: !Bool
68+ , _buUserIp :: !(Maybe Text)
69+ , _buAccountId :: !Int64
70+ , _buKey :: !(Maybe Text)
71+ , _buOauthToken :: !(Maybe Text)
72+ , _buBillingId :: !Int64
73+ , _buFields :: !(Maybe Text)
74+ , _buAlt :: !Alt
75+ } deriving (Eq,Read,Show,Data,Typeable,Generic)
76+
77+-- | Creates a value of 'BudgetUpdate'' with the minimum fields required to make a request.
78+--
79+-- Use one of the following lenses to modify other fields as desired:
80+--
81+-- * 'buQuotaUser'
82+--
83+-- * 'buPrettyPrint'
84+--
85+-- * 'buUserIp'
86+--
87+-- * 'buAccountId'
88+--
89+-- * 'buKey'
90+--
91+-- * 'buOauthToken'
92+--
93+-- * 'buBillingId'
94+--
95+-- * 'buFields'
96+--
97+-- * 'buAlt'
98+budgetUpdate'
99+ :: Int64 -- ^ 'accountId'
100+ -> Int64 -- ^ 'billingId'
101+ -> BudgetUpdate'
102+budgetUpdate' pBuAccountId_ pBuBillingId_ =
103+ BudgetUpdate'
104+ { _buQuotaUser = Nothing
105+ , _buPrettyPrint = True
106+ , _buUserIp = Nothing
107+ , _buAccountId = pBuAccountId_
108+ , _buKey = Nothing
109+ , _buOauthToken = Nothing
110+ , _buBillingId = pBuBillingId_
111+ , _buFields = Nothing
112+ , _buAlt = JSON
113+ }
114+
115+-- | Available to use for quota purposes for server-side applications. Can be
116+-- any arbitrary string assigned to a user, but should not exceed 40
117+-- characters. Overrides userIp if both are provided.
118+buQuotaUser :: Lens' BudgetUpdate' (Maybe Text)
119+buQuotaUser
120+ = lens _buQuotaUser (\ s a -> s{_buQuotaUser = a})
121+
122+-- | Returns response with indentations and line breaks.
123+buPrettyPrint :: Lens' BudgetUpdate' Bool
124+buPrettyPrint
125+ = lens _buPrettyPrint
126+ (\ s a -> s{_buPrettyPrint = a})
127+
128+-- | IP address of the site where the request originates. Use this if you
129+-- want to enforce per-user limits.
130+buUserIp :: Lens' BudgetUpdate' (Maybe Text)
131+buUserIp = lens _buUserIp (\ s a -> s{_buUserIp = a})
132+
133+-- | The account id associated with the budget being updated.
134+buAccountId :: Lens' BudgetUpdate' Int64
135+buAccountId
136+ = lens _buAccountId (\ s a -> s{_buAccountId = a})
137+
138+-- | API key. Your API key identifies your project and provides you with API
139+-- access, quota, and reports. Required unless you provide an OAuth 2.0
140+-- token.
141+buKey :: Lens' BudgetUpdate' (Maybe Text)
142+buKey = lens _buKey (\ s a -> s{_buKey = a})
143+
144+-- | OAuth 2.0 token for the current user.
145+buOauthToken :: Lens' BudgetUpdate' (Maybe Text)
146+buOauthToken
147+ = lens _buOauthToken (\ s a -> s{_buOauthToken = a})
148+
149+-- | The billing id associated with the budget being updated.
150+buBillingId :: Lens' BudgetUpdate' Int64
151+buBillingId
152+ = lens _buBillingId (\ s a -> s{_buBillingId = a})
153+
154+-- | Selector specifying which fields to include in a partial response.
155+buFields :: Lens' BudgetUpdate' (Maybe Text)
156+buFields = lens _buFields (\ s a -> s{_buFields = a})
157+
158+-- | Data format for the response.
159+buAlt :: Lens' BudgetUpdate' Alt
160+buAlt = lens _buAlt (\ s a -> s{_buAlt = a})
161+
162+instance GoogleRequest BudgetUpdate' where
163+ type Rs BudgetUpdate' = Budget
164+ request = requestWithRoute defReq adExchangeBuyerURL
165+ requestWithRoute r u BudgetUpdate'{..}
166+ = go _buQuotaUser (Just _buPrettyPrint) _buUserIp
167+ _buAccountId
168+ _buKey
169+ _buOauthToken
170+ _buBillingId
171+ _buFields
172+ (Just _buAlt)
173+ where go
174+ = clientWithRoute (Proxy :: Proxy BudgetUpdateAPI) r
175+ u
gogol-adexchange-buyer/gen/Network/Google/API/AdExchangeBuyer/Clientaccess/Delete.hsnew file+174
@@ -0,0 +1,174 @@
1+{-# LANGUAGE DataKinds #-}
2+{-# LANGUAGE DeriveDataTypeable #-}
3+{-# LANGUAGE DeriveGeneric #-}
4+{-# LANGUAGE RecordWildCards #-}
5+{-# LANGUAGE TypeFamilies #-}
6+{-# LANGUAGE TypeOperators #-}
7+
8+{-# OPTIONS_GHC -fno-warn-unused-imports #-}
9+{-# OPTIONS_GHC -fno-warn-duplicate-exports #-}
10+
11+-- |
12+-- Module : Network.Google.API.AdExchangeBuyer.Clientaccess.Delete
13+-- Copyright : (c) 2015 Brendan Hay
14+-- License : Mozilla Public License, v. 2.0.
15+-- Maintainer : Brendan Hay <brendan.g.hay@gmail.com>
16+-- Stability : auto-generated
17+-- Portability : non-portable (GHC extensions)
18+--
19+
20+--
21+-- /See:/ <https://developers.google.com/ad-exchange/buyer-rest Ad Exchange Buyer API Reference> for @adexchangebuyer.clientaccess.delete@.
22+module Network.Google.API.AdExchangeBuyer.Clientaccess.Delete
23+ (
24+ -- * REST Resource
25+ ClientaccessDeleteAPI
26+
27+ -- * Creating a Request
28+ , clientaccessDelete'
29+ , ClientaccessDelete'
30+
31+ -- * Request Lenses
32+ , cdQuotaUser
33+ , cdPrettyPrint
34+ , cdUserIp
35+ , cdSponsorAccountId
36+ , cdKey
37+ , cdClientAccountId
38+ , cdOauthToken
39+ , cdFields
40+ , cdAlt
41+ ) where
42+
43+import Network.Google.AdExchangeBuyer.Types
44+import Network.Google.Prelude
45+
46+-- | A resource alias for adexchangebuyer.clientaccess.delete which the
47+-- 'ClientaccessDelete'' request conforms to.
48+type ClientaccessDeleteAPI =
49+ "clientAccess" :>
50+ Capture "clientAccountId" Int64 :>
51+ QueryParam "quotaUser" Text :>
52+ QueryParam "prettyPrint" Bool :>
53+ QueryParam "userIp" Text :>
54+ QueryParam "sponsorAccountId" Int32 :>
55+ QueryParam "key" Text :>
56+ QueryParam "oauth_token" Text :>
57+ QueryParam "fields" Text :>
58+ QueryParam "alt" Alt :> Delete '[JSON] ()
59+
60+--
61+-- /See:/ 'clientaccessDelete'' smart constructor.
62+data ClientaccessDelete' = ClientaccessDelete'
63+ { _cdQuotaUser :: !(Maybe Text)
64+ , _cdPrettyPrint :: !Bool
65+ , _cdUserIp :: !(Maybe Text)
66+ , _cdSponsorAccountId :: !Int32
67+ , _cdKey :: !(Maybe Text)
68+ , _cdClientAccountId :: !Int64
69+ , _cdOauthToken :: !(Maybe Text)
70+ , _cdFields :: !(Maybe Text)
71+ , _cdAlt :: !Alt
72+ } deriving (Eq,Read,Show,Data,Typeable,Generic)
73+
74+-- | Creates a value of 'ClientaccessDelete'' with the minimum fields required to make a request.
75+--
76+-- Use one of the following lenses to modify other fields as desired:
77+--
78+-- * 'cdQuotaUser'
79+--
80+-- * 'cdPrettyPrint'
81+--
82+-- * 'cdUserIp'
83+--
84+-- * 'cdSponsorAccountId'
85+--
86+-- * 'cdKey'
87+--
88+-- * 'cdClientAccountId'
89+--
90+-- * 'cdOauthToken'
91+--
92+-- * 'cdFields'
93+--
94+-- * 'cdAlt'
95+clientaccessDelete'
96+ :: Int32 -- ^ 'sponsorAccountId'
97+ -> Int64 -- ^ 'clientAccountId'
98+ -> ClientaccessDelete'
99+clientaccessDelete' pCdSponsorAccountId_ pCdClientAccountId_ =
100+ ClientaccessDelete'
101+ { _cdQuotaUser = Nothing
102+ , _cdPrettyPrint = True
103+ , _cdUserIp = Nothing
104+ , _cdSponsorAccountId = pCdSponsorAccountId_
105+ , _cdKey = Nothing
106+ , _cdClientAccountId = pCdClientAccountId_
107+ , _cdOauthToken = Nothing
108+ , _cdFields = Nothing
109+ , _cdAlt = JSON
110+ }
111+
112+-- | Available to use for quota purposes for server-side applications. Can be
113+-- any arbitrary string assigned to a user, but should not exceed 40
114+-- characters. Overrides userIp if both are provided.
115+cdQuotaUser :: Lens' ClientaccessDelete' (Maybe Text)
116+cdQuotaUser
117+ = lens _cdQuotaUser (\ s a -> s{_cdQuotaUser = a})
118+
119+-- | Returns response with indentations and line breaks.
120+cdPrettyPrint :: Lens' ClientaccessDelete' Bool
121+cdPrettyPrint
122+ = lens _cdPrettyPrint
123+ (\ s a -> s{_cdPrettyPrint = a})
124+
125+-- | IP address of the site where the request originates. Use this if you
126+-- want to enforce per-user limits.
127+cdUserIp :: Lens' ClientaccessDelete' (Maybe Text)
128+cdUserIp = lens _cdUserIp (\ s a -> s{_cdUserIp = a})
129+
130+cdSponsorAccountId :: Lens' ClientaccessDelete' Int32
131+cdSponsorAccountId
132+ = lens _cdSponsorAccountId
133+ (\ s a -> s{_cdSponsorAccountId = a})
134+
135+-- | API key. Your API key identifies your project and provides you with API
136+-- access, quota, and reports. Required unless you provide an OAuth 2.0
137+-- token.
138+cdKey :: Lens' ClientaccessDelete' (Maybe Text)
139+cdKey = lens _cdKey (\ s a -> s{_cdKey = a})
140+
141+cdClientAccountId :: Lens' ClientaccessDelete' Int64
142+cdClientAccountId
143+ = lens _cdClientAccountId
144+ (\ s a -> s{_cdClientAccountId = a})
145+
146+-- | OAuth 2.0 token for the current user.
147+cdOauthToken :: Lens' ClientaccessDelete' (Maybe Text)
148+cdOauthToken
149+ = lens _cdOauthToken (\ s a -> s{_cdOauthToken = a})
150+
151+-- | Selector specifying which fields to include in a partial response.
152+cdFields :: Lens' ClientaccessDelete' (Maybe Text)
153+cdFields = lens _cdFields (\ s a -> s{_cdFields = a})
154+
155+-- | Data format for the response.
156+cdAlt :: Lens' ClientaccessDelete' Alt
157+cdAlt = lens _cdAlt (\ s a -> s{_cdAlt = a})
158+
159+instance GoogleRequest ClientaccessDelete' where
160+ type Rs ClientaccessDelete' = ()
161+ request = requestWithRoute defReq adExchangeBuyerURL
162+ requestWithRoute r u ClientaccessDelete'{..}
163+ = go _cdQuotaUser (Just _cdPrettyPrint) _cdUserIp
164+ (Just _cdSponsorAccountId)
165+ _cdKey
166+ _cdClientAccountId
167+ _cdOauthToken
168+ _cdFields
169+ (Just _cdAlt)
170+ where go
171+ = clientWithRoute
172+ (Proxy :: Proxy ClientaccessDeleteAPI)
173+ r
174+ u
gogol-adexchange-buyer/gen/Network/Google/API/AdExchangeBuyer/Clientaccess/Get.hsnew file+177
@@ -0,0 +1,177 @@
1+{-# LANGUAGE DataKinds #-}
2+{-# LANGUAGE DeriveDataTypeable #-}
3+{-# LANGUAGE DeriveGeneric #-}
4+{-# LANGUAGE RecordWildCards #-}
5+{-# LANGUAGE TypeFamilies #-}
6+{-# LANGUAGE TypeOperators #-}
7+
8+{-# OPTIONS_GHC -fno-warn-unused-imports #-}
9+{-# OPTIONS_GHC -fno-warn-duplicate-exports #-}
10+
11+-- |
12+-- Module : Network.Google.API.AdExchangeBuyer.Clientaccess.Get
13+-- Copyright : (c) 2015 Brendan Hay
14+-- License : Mozilla Public License, v. 2.0.
15+-- Maintainer : Brendan Hay <brendan.g.hay@gmail.com>
16+-- Stability : auto-generated
17+-- Portability : non-portable (GHC extensions)
18+--
19+
20+--
21+-- /See:/ <https://developers.google.com/ad-exchange/buyer-rest Ad Exchange Buyer API Reference> for @adexchangebuyer.clientaccess.get@.
22+module Network.Google.API.AdExchangeBuyer.Clientaccess.Get
23+ (
24+ -- * REST Resource
25+ ClientaccessGetAPI
26+
27+ -- * Creating a Request
28+ , clientaccessGet'
29+ , ClientaccessGet'
30+
31+ -- * Request Lenses
32+ , cliQuotaUser
33+ , cliPrettyPrint
34+ , cliUserIp
35+ , cliSponsorAccountId
36+ , cliKey
37+ , cliClientAccountId
38+ , cliOauthToken
39+ , cliFields
40+ , cliAlt
41+ ) where
42+
43+import Network.Google.AdExchangeBuyer.Types
44+import Network.Google.Prelude
45+
46+-- | A resource alias for adexchangebuyer.clientaccess.get which the
47+-- 'ClientaccessGet'' request conforms to.
48+type ClientaccessGetAPI =
49+ "clientAccess" :>
50+ Capture "clientAccountId" Int64 :>
51+ QueryParam "quotaUser" Text :>
52+ QueryParam "prettyPrint" Bool :>
53+ QueryParam "userIp" Text :>
54+ QueryParam "sponsorAccountId" Int32 :>
55+ QueryParam "key" Text :>
56+ QueryParam "oauth_token" Text :>
57+ QueryParam "fields" Text :>
58+ QueryParam "alt" Alt :>
59+ Get '[JSON] ClientAccessCapabilities
60+
61+--
62+-- /See:/ 'clientaccessGet'' smart constructor.
63+data ClientaccessGet' = ClientaccessGet'
64+ { _cliQuotaUser :: !(Maybe Text)
65+ , _cliPrettyPrint :: !Bool
66+ , _cliUserIp :: !(Maybe Text)
67+ , _cliSponsorAccountId :: !Int32
68+ , _cliKey :: !(Maybe Text)
69+ , _cliClientAccountId :: !Int64
70+ , _cliOauthToken :: !(Maybe Text)
71+ , _cliFields :: !(Maybe Text)
72+ , _cliAlt :: !Alt
73+ } deriving (Eq,Read,Show,Data,Typeable,Generic)
74+
75+-- | Creates a value of 'ClientaccessGet'' with the minimum fields required to make a request.
76+--
77+-- Use one of the following lenses to modify other fields as desired:
78+--
79+-- * 'cliQuotaUser'
80+--
81+-- * 'cliPrettyPrint'
82+--
83+-- * 'cliUserIp'
84+--
85+-- * 'cliSponsorAccountId'
86+--
87+-- * 'cliKey'
88+--
89+-- * 'cliClientAccountId'
90+--
91+-- * 'cliOauthToken'
92+--
93+-- * 'cliFields'
94+--
95+-- * 'cliAlt'
96+clientaccessGet'
97+ :: Int32 -- ^ 'sponsorAccountId'
98+ -> Int64 -- ^ 'clientAccountId'
99+ -> ClientaccessGet'
100+clientaccessGet' pCliSponsorAccountId_ pCliClientAccountId_ =
101+ ClientaccessGet'
102+ { _cliQuotaUser = Nothing
103+ , _cliPrettyPrint = True
104+ , _cliUserIp = Nothing
105+ , _cliSponsorAccountId = pCliSponsorAccountId_
106+ , _cliKey = Nothing
107+ , _cliClientAccountId = pCliClientAccountId_
108+ , _cliOauthToken = Nothing
109+ , _cliFields = Nothing
110+ , _cliAlt = JSON
111+ }
112+
113+-- | Available to use for quota purposes for server-side applications. Can be
114+-- any arbitrary string assigned to a user, but should not exceed 40
115+-- characters. Overrides userIp if both are provided.
116+cliQuotaUser :: Lens' ClientaccessGet' (Maybe Text)
117+cliQuotaUser
118+ = lens _cliQuotaUser (\ s a -> s{_cliQuotaUser = a})
119+
120+-- | Returns response with indentations and line breaks.
121+cliPrettyPrint :: Lens' ClientaccessGet' Bool
122+cliPrettyPrint
123+ = lens _cliPrettyPrint
124+ (\ s a -> s{_cliPrettyPrint = a})
125+
126+-- | IP address of the site where the request originates. Use this if you
127+-- want to enforce per-user limits.
128+cliUserIp :: Lens' ClientaccessGet' (Maybe Text)
129+cliUserIp
130+ = lens _cliUserIp (\ s a -> s{_cliUserIp = a})
131+
132+cliSponsorAccountId :: Lens' ClientaccessGet' Int32
133+cliSponsorAccountId
134+ = lens _cliSponsorAccountId
135+ (\ s a -> s{_cliSponsorAccountId = a})
136+
137+-- | API key. Your API key identifies your project and provides you with API
138+-- access, quota, and reports. Required unless you provide an OAuth 2.0
139+-- token.
140+cliKey :: Lens' ClientaccessGet' (Maybe Text)
141+cliKey = lens _cliKey (\ s a -> s{_cliKey = a})
142+
143+cliClientAccountId :: Lens' ClientaccessGet' Int64
144+cliClientAccountId
145+ = lens _cliClientAccountId
146+ (\ s a -> s{_cliClientAccountId = a})
147+
148+-- | OAuth 2.0 token for the current user.
149+cliOauthToken :: Lens' ClientaccessGet' (Maybe Text)
150+cliOauthToken
151+ = lens _cliOauthToken
152+ (\ s a -> s{_cliOauthToken = a})
153+
154+-- | Selector specifying which fields to include in a partial response.
155+cliFields :: Lens' ClientaccessGet' (Maybe Text)
156+cliFields
157+ = lens _cliFields (\ s a -> s{_cliFields = a})
158+
159+-- | Data format for the response.
160+cliAlt :: Lens' ClientaccessGet' Alt
161+cliAlt = lens _cliAlt (\ s a -> s{_cliAlt = a})
162+
163+instance GoogleRequest ClientaccessGet' where
164+ type Rs ClientaccessGet' = ClientAccessCapabilities
165+ request = requestWithRoute defReq adExchangeBuyerURL
166+ requestWithRoute r u ClientaccessGet'{..}
167+ = go _cliQuotaUser (Just _cliPrettyPrint) _cliUserIp
168+ (Just _cliSponsorAccountId)
169+ _cliKey
170+ _cliClientAccountId
171+ _cliOauthToken
172+ _cliFields
173+ (Just _cliAlt)
174+ where go
175+ = clientWithRoute (Proxy :: Proxy ClientaccessGetAPI)
176+ r
177+ u
gogol-adexchange-buyer/gen/Network/Google/API/AdExchangeBuyer/Clientaccess/Insert.hsnew file+174
@@ -0,0 +1,174 @@
1+{-# LANGUAGE DataKinds #-}
2+{-# LANGUAGE DeriveDataTypeable #-}
3+{-# LANGUAGE DeriveGeneric #-}
4+{-# LANGUAGE RecordWildCards #-}
5+{-# LANGUAGE TypeFamilies #-}
6+{-# LANGUAGE TypeOperators #-}
7+
8+{-# OPTIONS_GHC -fno-warn-unused-imports #-}
9+{-# OPTIONS_GHC -fno-warn-duplicate-exports #-}
10+
11+-- |
12+-- Module : Network.Google.API.AdExchangeBuyer.Clientaccess.Insert
13+-- Copyright : (c) 2015 Brendan Hay
14+-- License : Mozilla Public License, v. 2.0.
15+-- Maintainer : Brendan Hay <brendan.g.hay@gmail.com>
16+-- Stability : auto-generated
17+-- Portability : non-portable (GHC extensions)
18+--
19+
20+--
21+-- /See:/ <https://developers.google.com/ad-exchange/buyer-rest Ad Exchange Buyer API Reference> for @adexchangebuyer.clientaccess.insert@.
22+module Network.Google.API.AdExchangeBuyer.Clientaccess.Insert
23+ (
24+ -- * REST Resource
25+ ClientaccessInsertAPI
26+
27+ -- * Creating a Request
28+ , clientaccessInsert'
29+ , ClientaccessInsert'
30+
31+ -- * Request Lenses
32+ , ciQuotaUser
33+ , ciPrettyPrint
34+ , ciUserIp
35+ , ciSponsorAccountId
36+ , ciKey
37+ , ciClientAccountId
38+ , ciOauthToken
39+ , ciFields
40+ , ciAlt
41+ ) where
42+
43+import Network.Google.AdExchangeBuyer.Types
44+import Network.Google.Prelude
45+
46+-- | A resource alias for adexchangebuyer.clientaccess.insert which the
47+-- 'ClientaccessInsert'' request conforms to.
48+type ClientaccessInsertAPI =
49+ "clientAccess" :>
50+ QueryParam "quotaUser" Text :>
51+ QueryParam "prettyPrint" Bool :>
52+ QueryParam "userIp" Text :>
53+ QueryParam "sponsorAccountId" Int32 :>
54+ QueryParam "key" Text :>
55+ QueryParam "clientAccountId" Int64 :>
56+ QueryParam "oauth_token" Text :>
57+ QueryParam "fields" Text :>
58+ QueryParam "alt" Alt :>
59+ Post '[JSON] ClientAccessCapabilities
60+
61+--
62+-- /See:/ 'clientaccessInsert'' smart constructor.
63+data ClientaccessInsert' = ClientaccessInsert'
64+ { _ciQuotaUser :: !(Maybe Text)
65+ , _ciPrettyPrint :: !Bool
66+ , _ciUserIp :: !(Maybe Text)
67+ , _ciSponsorAccountId :: !(Maybe Int32)
68+ , _ciKey :: !(Maybe Text)
69+ , _ciClientAccountId :: !(Maybe Int64)
70+ , _ciOauthToken :: !(Maybe Text)
71+ , _ciFields :: !(Maybe Text)
72+ , _ciAlt :: !Alt
73+ } deriving (Eq,Read,Show,Data,Typeable,Generic)
74+
75+-- | Creates a value of 'ClientaccessInsert'' with the minimum fields required to make a request.
76+--
77+-- Use one of the following lenses to modify other fields as desired:
78+--
79+-- * 'ciQuotaUser'
80+--
81+-- * 'ciPrettyPrint'
82+--
83+-- * 'ciUserIp'
84+--
85+-- * 'ciSponsorAccountId'
86+--
87+-- * 'ciKey'
88+--
89+-- * 'ciClientAccountId'
90+--
91+-- * 'ciOauthToken'
92+--
93+-- * 'ciFields'
94+--
95+-- * 'ciAlt'
96+clientaccessInsert'
97+ :: ClientaccessInsert'
98+clientaccessInsert' =
99+ ClientaccessInsert'
100+ { _ciQuotaUser = Nothing
101+ , _ciPrettyPrint = True
102+ , _ciUserIp = Nothing
103+ , _ciSponsorAccountId = Nothing
104+ , _ciKey = Nothing
105+ , _ciClientAccountId = Nothing
106+ , _ciOauthToken = Nothing
107+ , _ciFields = Nothing
108+ , _ciAlt = JSON
109+ }
110+
111+-- | Available to use for quota purposes for server-side applications. Can be
112+-- any arbitrary string assigned to a user, but should not exceed 40
113+-- characters. Overrides userIp if both are provided.
114+ciQuotaUser :: Lens' ClientaccessInsert' (Maybe Text)
115+ciQuotaUser
116+ = lens _ciQuotaUser (\ s a -> s{_ciQuotaUser = a})
117+
118+-- | Returns response with indentations and line breaks.
119+ciPrettyPrint :: Lens' ClientaccessInsert' Bool
120+ciPrettyPrint
121+ = lens _ciPrettyPrint
122+ (\ s a -> s{_ciPrettyPrint = a})
123+
124+-- | IP address of the site where the request originates. Use this if you
125+-- want to enforce per-user limits.
126+ciUserIp :: Lens' ClientaccessInsert' (Maybe Text)
127+ciUserIp = lens _ciUserIp (\ s a -> s{_ciUserIp = a})
128+
129+ciSponsorAccountId :: Lens' ClientaccessInsert' (Maybe Int32)
130+ciSponsorAccountId
131+ = lens _ciSponsorAccountId
132+ (\ s a -> s{_ciSponsorAccountId = a})
133+
134+-- | API key. Your API key identifies your project and provides you with API
135+-- access, quota, and reports. Required unless you provide an OAuth 2.0
136+-- token.
137+ciKey :: Lens' ClientaccessInsert' (Maybe Text)
138+ciKey = lens _ciKey (\ s a -> s{_ciKey = a})
139+
140+ciClientAccountId :: Lens' ClientaccessInsert' (Maybe Int64)
141+ciClientAccountId
142+ = lens _ciClientAccountId
143+ (\ s a -> s{_ciClientAccountId = a})
144+
145+-- | OAuth 2.0 token for the current user.
146+ciOauthToken :: Lens' ClientaccessInsert' (Maybe Text)
147+ciOauthToken
148+ = lens _ciOauthToken (\ s a -> s{_ciOauthToken = a})
149+
150+-- | Selector specifying which fields to include in a partial response.
151+ciFields :: Lens' ClientaccessInsert' (Maybe Text)
152+ciFields = lens _ciFields (\ s a -> s{_ciFields = a})
153+
154+-- | Data format for the response.
155+ciAlt :: Lens' ClientaccessInsert' Alt
156+ciAlt = lens _ciAlt (\ s a -> s{_ciAlt = a})
157+
158+instance GoogleRequest ClientaccessInsert' where
159+ type Rs ClientaccessInsert' =
160+ ClientAccessCapabilities
161+ request = requestWithRoute defReq adExchangeBuyerURL
162+ requestWithRoute r u ClientaccessInsert'{..}
163+ = go _ciQuotaUser (Just _ciPrettyPrint) _ciUserIp
164+ _ciSponsorAccountId
165+ _ciKey
166+ _ciClientAccountId
167+ _ciOauthToken
168+ _ciFields
169+ (Just _ciAlt)
170+ where go
171+ = clientWithRoute
172+ (Proxy :: Proxy ClientaccessInsertAPI)
173+ r
174+ u
gogol-adexchange-buyer/gen/Network/Google/API/AdExchangeBuyer/Clientaccess/List.hsnew file+153
@@ -0,0 +1,153 @@
1+{-# LANGUAGE DataKinds #-}
2+{-# LANGUAGE DeriveDataTypeable #-}
3+{-# LANGUAGE DeriveGeneric #-}
4+{-# LANGUAGE RecordWildCards #-}
5+{-# LANGUAGE TypeFamilies #-}
6+{-# LANGUAGE TypeOperators #-}
7+
8+{-# OPTIONS_GHC -fno-warn-unused-imports #-}
9+{-# OPTIONS_GHC -fno-warn-duplicate-exports #-}
10+
11+-- |
12+-- Module : Network.Google.API.AdExchangeBuyer.Clientaccess.List
13+-- Copyright : (c) 2015 Brendan Hay
14+-- License : Mozilla Public License, v. 2.0.
15+-- Maintainer : Brendan Hay <brendan.g.hay@gmail.com>
16+-- Stability : auto-generated
17+-- Portability : non-portable (GHC extensions)
18+--
19+
20+--
21+-- /See:/ <https://developers.google.com/ad-exchange/buyer-rest Ad Exchange Buyer API Reference> for @adexchangebuyer.clientaccess.list@.
22+module Network.Google.API.AdExchangeBuyer.Clientaccess.List
23+ (
24+ -- * REST Resource
25+ ClientaccessListAPI
26+
27+ -- * Creating a Request
28+ , clientaccessList'
29+ , ClientaccessList'
30+
31+ -- * Request Lenses
32+ , cllQuotaUser
33+ , cllPrettyPrint
34+ , cllUserIp
35+ , cllKey
36+ , cllOauthToken
37+ , cllFields
38+ , cllAlt
39+ ) where
40+
41+import Network.Google.AdExchangeBuyer.Types
42+import Network.Google.Prelude
43+
44+-- | A resource alias for adexchangebuyer.clientaccess.list which the
45+-- 'ClientaccessList'' request conforms to.
46+type ClientaccessListAPI =
47+ "clientAccess" :>
48+ QueryParam "quotaUser" Text :>
49+ QueryParam "prettyPrint" Bool :>
50+ QueryParam "userIp" Text :>
51+ QueryParam "key" Text :>
52+ QueryParam "oauth_token" Text :>
53+ QueryParam "fields" Text :>
54+ QueryParam "alt" Alt :>
55+ Get '[JSON] ListClientAccessCapabilitiesResponse
56+
57+--
58+-- /See:/ 'clientaccessList'' smart constructor.
59+data ClientaccessList' = ClientaccessList'
60+ { _cllQuotaUser :: !(Maybe Text)
61+ , _cllPrettyPrint :: !Bool
62+ , _cllUserIp :: !(Maybe Text)
63+ , _cllKey :: !(Maybe Text)
64+ , _cllOauthToken :: !(Maybe Text)
65+ , _cllFields :: !(Maybe Text)
66+ , _cllAlt :: !Alt
67+ } deriving (Eq,Read,Show,Data,Typeable,Generic)
68+
69+-- | Creates a value of 'ClientaccessList'' with the minimum fields required to make a request.
70+--
71+-- Use one of the following lenses to modify other fields as desired:
72+--
73+-- * 'cllQuotaUser'
74+--
75+-- * 'cllPrettyPrint'
76+--
77+-- * 'cllUserIp'
78+--
79+-- * 'cllKey'
80+--
81+-- * 'cllOauthToken'
82+--
83+-- * 'cllFields'
84+--
85+-- * 'cllAlt'
86+clientaccessList'
87+ :: ClientaccessList'
88+clientaccessList' =
89+ ClientaccessList'
90+ { _cllQuotaUser = Nothing
91+ , _cllPrettyPrint = True
92+ , _cllUserIp = Nothing
93+ , _cllKey = Nothing
94+ , _cllOauthToken = Nothing
95+ , _cllFields = Nothing
96+ , _cllAlt = JSON
97+ }
98+
99+-- | Available to use for quota purposes for server-side applications. Can be
100+-- any arbitrary string assigned to a user, but should not exceed 40
101+-- characters. Overrides userIp if both are provided.
102+cllQuotaUser :: Lens' ClientaccessList' (Maybe Text)
103+cllQuotaUser
104+ = lens _cllQuotaUser (\ s a -> s{_cllQuotaUser = a})
105+
106+-- | Returns response with indentations and line breaks.
107+cllPrettyPrint :: Lens' ClientaccessList' Bool
108+cllPrettyPrint
109+ = lens _cllPrettyPrint
110+ (\ s a -> s{_cllPrettyPrint = a})
111+
112+-- | IP address of the site where the request originates. Use this if you
113+-- want to enforce per-user limits.
114+cllUserIp :: Lens' ClientaccessList' (Maybe Text)
115+cllUserIp
116+ = lens _cllUserIp (\ s a -> s{_cllUserIp = a})
117+
118+-- | API key. Your API key identifies your project and provides you with API
119+-- access, quota, and reports. Required unless you provide an OAuth 2.0
120+-- token.
121+cllKey :: Lens' ClientaccessList' (Maybe Text)
122+cllKey = lens _cllKey (\ s a -> s{_cllKey = a})
123+
124+-- | OAuth 2.0 token for the current user.
125+cllOauthToken :: Lens' ClientaccessList' (Maybe Text)
126+cllOauthToken
127+ = lens _cllOauthToken
128+ (\ s a -> s{_cllOauthToken = a})
129+
130+-- | Selector specifying which fields to include in a partial response.
131+cllFields :: Lens' ClientaccessList' (Maybe Text)
132+cllFields
133+ = lens _cllFields (\ s a -> s{_cllFields = a})
134+
135+-- | Data format for the response.
136+cllAlt :: Lens' ClientaccessList' Alt
137+cllAlt = lens _cllAlt (\ s a -> s{_cllAlt = a})
138+
139+instance GoogleRequest ClientaccessList' where
140+ type Rs ClientaccessList' =
141+ ListClientAccessCapabilitiesResponse
142+ request = requestWithRoute defReq adExchangeBuyerURL
143+ requestWithRoute r u ClientaccessList'{..}
144+ = go _cllQuotaUser (Just _cllPrettyPrint) _cllUserIp
145+ _cllKey
146+ _cllOauthToken
147+ _cllFields
148+ (Just _cllAlt)
149+ where go
150+ = clientWithRoute
151+ (Proxy :: Proxy ClientaccessListAPI)
152+ r
153+ u
gogol-adexchange-buyer/gen/Network/Google/API/AdExchangeBuyer/Clientaccess/Patch.hsnew file+175
@@ -0,0 +1,175 @@
1+{-# LANGUAGE DataKinds #-}
2+{-# LANGUAGE DeriveDataTypeable #-}
3+{-# LANGUAGE DeriveGeneric #-}
4+{-# LANGUAGE RecordWildCards #-}
5+{-# LANGUAGE TypeFamilies #-}
6+{-# LANGUAGE TypeOperators #-}
7+
8+{-# OPTIONS_GHC -fno-warn-unused-imports #-}
9+{-# OPTIONS_GHC -fno-warn-duplicate-exports #-}
10+
11+-- |
12+-- Module : Network.Google.API.AdExchangeBuyer.Clientaccess.Patch
13+-- Copyright : (c) 2015 Brendan Hay
14+-- License : Mozilla Public License, v. 2.0.
15+-- Maintainer : Brendan Hay <brendan.g.hay@gmail.com>
16+-- Stability : auto-generated
17+-- Portability : non-portable (GHC extensions)
18+--
19+
20+--
21+-- /See:/ <https://developers.google.com/ad-exchange/buyer-rest Ad Exchange Buyer API Reference> for @adexchangebuyer.clientaccess.patch@.
22+module Network.Google.API.AdExchangeBuyer.Clientaccess.Patch
23+ (
24+ -- * REST Resource
25+ ClientaccessPatchAPI
26+
27+ -- * Creating a Request
28+ , clientaccessPatch'
29+ , ClientaccessPatch'
30+
31+ -- * Request Lenses
32+ , cpQuotaUser
33+ , cpPrettyPrint
34+ , cpUserIp
35+ , cpSponsorAccountId
36+ , cpKey
37+ , cpClientAccountId
38+ , cpOauthToken
39+ , cpFields
40+ , cpAlt
41+ ) where
42+
43+import Network.Google.AdExchangeBuyer.Types
44+import Network.Google.Prelude
45+
46+-- | A resource alias for adexchangebuyer.clientaccess.patch which the
47+-- 'ClientaccessPatch'' request conforms to.
48+type ClientaccessPatchAPI =
49+ "clientAccess" :>
50+ Capture "clientAccountId" Int64 :>
51+ QueryParam "quotaUser" Text :>
52+ QueryParam "prettyPrint" Bool :>
53+ QueryParam "userIp" Text :>
54+ QueryParam "sponsorAccountId" Int32 :>
55+ QueryParam "key" Text :>
56+ QueryParam "oauth_token" Text :>
57+ QueryParam "fields" Text :>
58+ QueryParam "alt" Alt :>
59+ Patch '[JSON] ClientAccessCapabilities
60+
61+--
62+-- /See:/ 'clientaccessPatch'' smart constructor.
63+data ClientaccessPatch' = ClientaccessPatch'
64+ { _cpQuotaUser :: !(Maybe Text)
65+ , _cpPrettyPrint :: !Bool
66+ , _cpUserIp :: !(Maybe Text)
67+ , _cpSponsorAccountId :: !Int32
68+ , _cpKey :: !(Maybe Text)
69+ , _cpClientAccountId :: !Int64
70+ , _cpOauthToken :: !(Maybe Text)
71+ , _cpFields :: !(Maybe Text)
72+ , _cpAlt :: !Alt
73+ } deriving (Eq,Read,Show,Data,Typeable,Generic)
74+
75+-- | Creates a value of 'ClientaccessPatch'' with the minimum fields required to make a request.
76+--
77+-- Use one of the following lenses to modify other fields as desired:
78+--
79+-- * 'cpQuotaUser'
80+--
81+-- * 'cpPrettyPrint'
82+--
83+-- * 'cpUserIp'
84+--
85+-- * 'cpSponsorAccountId'
86+--
87+-- * 'cpKey'
88+--
89+-- * 'cpClientAccountId'
90+--
91+-- * 'cpOauthToken'
92+--
93+-- * 'cpFields'
94+--
95+-- * 'cpAlt'
96+clientaccessPatch'
97+ :: Int32 -- ^ 'sponsorAccountId'
98+ -> Int64 -- ^ 'clientAccountId'
99+ -> ClientaccessPatch'
100+clientaccessPatch' pCpSponsorAccountId_ pCpClientAccountId_ =
101+ ClientaccessPatch'
102+ { _cpQuotaUser = Nothing
103+ , _cpPrettyPrint = True
104+ , _cpUserIp = Nothing
105+ , _cpSponsorAccountId = pCpSponsorAccountId_
106+ , _cpKey = Nothing
107+ , _cpClientAccountId = pCpClientAccountId_
108+ , _cpOauthToken = Nothing
109+ , _cpFields = Nothing
110+ , _cpAlt = JSON
111+ }
112+
113+-- | Available to use for quota purposes for server-side applications. Can be
114+-- any arbitrary string assigned to a user, but should not exceed 40
115+-- characters. Overrides userIp if both are provided.
116+cpQuotaUser :: Lens' ClientaccessPatch' (Maybe Text)
117+cpQuotaUser
118+ = lens _cpQuotaUser (\ s a -> s{_cpQuotaUser = a})
119+
120+-- | Returns response with indentations and line breaks.
121+cpPrettyPrint :: Lens' ClientaccessPatch' Bool
122+cpPrettyPrint
123+ = lens _cpPrettyPrint
124+ (\ s a -> s{_cpPrettyPrint = a})
125+
126+-- | IP address of the site where the request originates. Use this if you
127+-- want to enforce per-user limits.
128+cpUserIp :: Lens' ClientaccessPatch' (Maybe Text)
129+cpUserIp = lens _cpUserIp (\ s a -> s{_cpUserIp = a})
130+
131+cpSponsorAccountId :: Lens' ClientaccessPatch' Int32
132+cpSponsorAccountId
133+ = lens _cpSponsorAccountId
134+ (\ s a -> s{_cpSponsorAccountId = a})
135+
136+-- | API key. Your API key identifies your project and provides you with API
137+-- access, quota, and reports. Required unless you provide an OAuth 2.0
138+-- token.
139+cpKey :: Lens' ClientaccessPatch' (Maybe Text)
140+cpKey = lens _cpKey (\ s a -> s{_cpKey = a})
141+
142+cpClientAccountId :: Lens' ClientaccessPatch' Int64
143+cpClientAccountId
144+ = lens _cpClientAccountId
145+ (\ s a -> s{_cpClientAccountId = a})
146+
147+-- | OAuth 2.0 token for the current user.
148+cpOauthToken :: Lens' ClientaccessPatch' (Maybe Text)
149+cpOauthToken
150+ = lens _cpOauthToken (\ s a -> s{_cpOauthToken = a})
151+
152+-- | Selector specifying which fields to include in a partial response.
153+cpFields :: Lens' ClientaccessPatch' (Maybe Text)
154+cpFields = lens _cpFields (\ s a -> s{_cpFields = a})
155+
156+-- | Data format for the response.
157+cpAlt :: Lens' ClientaccessPatch' Alt
158+cpAlt = lens _cpAlt (\ s a -> s{_cpAlt = a})
159+
160+instance GoogleRequest ClientaccessPatch' where
161+ type Rs ClientaccessPatch' = ClientAccessCapabilities
162+ request = requestWithRoute defReq adExchangeBuyerURL
163+ requestWithRoute r u ClientaccessPatch'{..}
164+ = go _cpQuotaUser (Just _cpPrettyPrint) _cpUserIp
165+ (Just _cpSponsorAccountId)
166+ _cpKey
167+ _cpClientAccountId
168+ _cpOauthToken
169+ _cpFields
170+ (Just _cpAlt)
171+ where go
172+ = clientWithRoute
173+ (Proxy :: Proxy ClientaccessPatchAPI)
174+ r
175+ u
gogol-adexchange-buyer/gen/Network/Google/API/AdExchangeBuyer/Clientaccess/Update.hsnew file+176
@@ -0,0 +1,176 @@
1+{-# LANGUAGE DataKinds #-}
2+{-# LANGUAGE DeriveDataTypeable #-}
3+{-# LANGUAGE DeriveGeneric #-}
4+{-# LANGUAGE RecordWildCards #-}
5+{-# LANGUAGE TypeFamilies #-}
6+{-# LANGUAGE TypeOperators #-}
7+
8+{-# OPTIONS_GHC -fno-warn-unused-imports #-}
9+{-# OPTIONS_GHC -fno-warn-duplicate-exports #-}
10+
11+-- |
12+-- Module : Network.Google.API.AdExchangeBuyer.Clientaccess.Update
13+-- Copyright : (c) 2015 Brendan Hay
14+-- License : Mozilla Public License, v. 2.0.
15+-- Maintainer : Brendan Hay <brendan.g.hay@gmail.com>
16+-- Stability : auto-generated
17+-- Portability : non-portable (GHC extensions)
18+--
19+
20+--
21+-- /See:/ <https://developers.google.com/ad-exchange/buyer-rest Ad Exchange Buyer API Reference> for @adexchangebuyer.clientaccess.update@.
22+module Network.Google.API.AdExchangeBuyer.Clientaccess.Update
23+ (
24+ -- * REST Resource
25+ ClientaccessUpdateAPI
26+
27+ -- * Creating a Request
28+ , clientaccessUpdate'
29+ , ClientaccessUpdate'
30+
31+ -- * Request Lenses
32+ , cuQuotaUser
33+ , cuPrettyPrint
34+ , cuUserIp
35+ , cuSponsorAccountId
36+ , cuKey
37+ , cuClientAccountId
38+ , cuOauthToken
39+ , cuFields
40+ , cuAlt
41+ ) where
42+
43+import Network.Google.AdExchangeBuyer.Types
44+import Network.Google.Prelude
45+
46+-- | A resource alias for adexchangebuyer.clientaccess.update which the
47+-- 'ClientaccessUpdate'' request conforms to.
48+type ClientaccessUpdateAPI =
49+ "clientAccess" :>
50+ Capture "clientAccountId" Int64 :>
51+ QueryParam "quotaUser" Text :>
52+ QueryParam "prettyPrint" Bool :>
53+ QueryParam "userIp" Text :>
54+ QueryParam "sponsorAccountId" Int32 :>
55+ QueryParam "key" Text :>
56+ QueryParam "oauth_token" Text :>
57+ QueryParam "fields" Text :>
58+ QueryParam "alt" Alt :>
59+ Put '[JSON] ClientAccessCapabilities
60+
61+--
62+-- /See:/ 'clientaccessUpdate'' smart constructor.
63+data ClientaccessUpdate' = ClientaccessUpdate'
64+ { _cuQuotaUser :: !(Maybe Text)
65+ , _cuPrettyPrint :: !Bool
66+ , _cuUserIp :: !(Maybe Text)
67+ , _cuSponsorAccountId :: !Int32
68+ , _cuKey :: !(Maybe Text)
69+ , _cuClientAccountId :: !Int64
70+ , _cuOauthToken :: !(Maybe Text)
71+ , _cuFields :: !(Maybe Text)
72+ , _cuAlt :: !Alt
73+ } deriving (Eq,Read,Show,Data,Typeable,Generic)
74+
75+-- | Creates a value of 'ClientaccessUpdate'' with the minimum fields required to make a request.
76+--
77+-- Use one of the following lenses to modify other fields as desired:
78+--
79+-- * 'cuQuotaUser'
80+--
81+-- * 'cuPrettyPrint'
82+--
83+-- * 'cuUserIp'
84+--
85+-- * 'cuSponsorAccountId'
86+--
87+-- * 'cuKey'
88+--
89+-- * 'cuClientAccountId'
90+--
91+-- * 'cuOauthToken'
92+--
93+-- * 'cuFields'
94+--
95+-- * 'cuAlt'
96+clientaccessUpdate'
97+ :: Int32 -- ^ 'sponsorAccountId'
98+ -> Int64 -- ^ 'clientAccountId'
99+ -> ClientaccessUpdate'
100+clientaccessUpdate' pCuSponsorAccountId_ pCuClientAccountId_ =
101+ ClientaccessUpdate'
102+ { _cuQuotaUser = Nothing
103+ , _cuPrettyPrint = True
104+ , _cuUserIp = Nothing
105+ , _cuSponsorAccountId = pCuSponsorAccountId_
106+ , _cuKey = Nothing
107+ , _cuClientAccountId = pCuClientAccountId_
108+ , _cuOauthToken = Nothing
109+ , _cuFields = Nothing
110+ , _cuAlt = JSON
111+ }
112+
113+-- | Available to use for quota purposes for server-side applications. Can be
114+-- any arbitrary string assigned to a user, but should not exceed 40
115+-- characters. Overrides userIp if both are provided.
116+cuQuotaUser :: Lens' ClientaccessUpdate' (Maybe Text)
117+cuQuotaUser
118+ = lens _cuQuotaUser (\ s a -> s{_cuQuotaUser = a})
119+
120+-- | Returns response with indentations and line breaks.
121+cuPrettyPrint :: Lens' ClientaccessUpdate' Bool
122+cuPrettyPrint
123+ = lens _cuPrettyPrint
124+ (\ s a -> s{_cuPrettyPrint = a})
125+
126+-- | IP address of the site where the request originates. Use this if you
127+-- want to enforce per-user limits.
128+cuUserIp :: Lens' ClientaccessUpdate' (Maybe Text)
129+cuUserIp = lens _cuUserIp (\ s a -> s{_cuUserIp = a})
130+
131+cuSponsorAccountId :: Lens' ClientaccessUpdate' Int32
132+cuSponsorAccountId
133+ = lens _cuSponsorAccountId
134+ (\ s a -> s{_cuSponsorAccountId = a})
135+
136+-- | API key. Your API key identifies your project and provides you with API
137+-- access, quota, and reports. Required unless you provide an OAuth 2.0
138+-- token.
139+cuKey :: Lens' ClientaccessUpdate' (Maybe Text)
140+cuKey = lens _cuKey (\ s a -> s{_cuKey = a})
141+
142+cuClientAccountId :: Lens' ClientaccessUpdate' Int64
143+cuClientAccountId
144+ = lens _cuClientAccountId
145+ (\ s a -> s{_cuClientAccountId = a})
146+
147+-- | OAuth 2.0 token for the current user.
148+cuOauthToken :: Lens' ClientaccessUpdate' (Maybe Text)
149+cuOauthToken
150+ = lens _cuOauthToken (\ s a -> s{_cuOauthToken = a})
151+
152+-- | Selector specifying which fields to include in a partial response.
153+cuFields :: Lens' ClientaccessUpdate' (Maybe Text)
154+cuFields = lens _cuFields (\ s a -> s{_cuFields = a})
155+
156+-- | Data format for the response.
157+cuAlt :: Lens' ClientaccessUpdate' Alt
158+cuAlt = lens _cuAlt (\ s a -> s{_cuAlt = a})
159+
160+instance GoogleRequest ClientaccessUpdate' where
161+ type Rs ClientaccessUpdate' =
162+ ClientAccessCapabilities
163+ request = requestWithRoute defReq adExchangeBuyerURL
164+ requestWithRoute r u ClientaccessUpdate'{..}
165+ = go _cuQuotaUser (Just _cuPrettyPrint) _cuUserIp
166+ (Just _cuSponsorAccountId)
167+ _cuKey
168+ _cuClientAccountId
169+ _cuOauthToken
170+ _cuFields
171+ (Just _cuAlt)
172+ where go
173+ = clientWithRoute
174+ (Proxy :: Proxy ClientaccessUpdateAPI)
175+ r
176+ u
gogol-adexchange-buyer/gen/Network/Google/API/AdExchangeBuyer/Creatives/Get.hsnew file+177
@@ -0,0 +1,177 @@
1+{-# LANGUAGE DataKinds #-}
2+{-# LANGUAGE DeriveDataTypeable #-}
3+{-# LANGUAGE DeriveGeneric #-}
4+{-# LANGUAGE RecordWildCards #-}
5+{-# LANGUAGE TypeFamilies #-}
6+{-# LANGUAGE TypeOperators #-}
7+
8+{-# OPTIONS_GHC -fno-warn-unused-imports #-}
9+{-# OPTIONS_GHC -fno-warn-duplicate-exports #-}
10+
11+-- |
12+-- Module : Network.Google.API.AdExchangeBuyer.Creatives.Get
13+-- Copyright : (c) 2015 Brendan Hay
14+-- License : Mozilla Public License, v. 2.0.
15+-- Maintainer : Brendan Hay <brendan.g.hay@gmail.com>
16+-- Stability : auto-generated
17+-- Portability : non-portable (GHC extensions)
18+--
19+-- | Gets the status for a single creative. A creative will be available
20+-- 30-40 minutes after submission.
21+--
22+-- /See:/ <https://developers.google.com/ad-exchange/buyer-rest Ad Exchange Buyer API Reference> for @adexchangebuyer.creatives.get@.
23+module Network.Google.API.AdExchangeBuyer.Creatives.Get
24+ (
25+ -- * REST Resource
26+ CreativesGetAPI
27+
28+ -- * Creating a Request
29+ , creativesGet'
30+ , CreativesGet'
31+
32+ -- * Request Lenses
33+ , cgQuotaUser
34+ , cgPrettyPrint
35+ , cgBuyerCreativeId
36+ , cgUserIp
37+ , cgAccountId
38+ , cgKey
39+ , cgOauthToken
40+ , cgFields
41+ , cgAlt
42+ ) where
43+
44+import Network.Google.AdExchangeBuyer.Types
45+import Network.Google.Prelude
46+
47+-- | A resource alias for adexchangebuyer.creatives.get which the
48+-- 'CreativesGet'' request conforms to.
49+type CreativesGetAPI =
50+ "creatives" :>
51+ Capture "accountId" Int32 :>
52+ Capture "buyerCreativeId" Text :>
53+ QueryParam "quotaUser" Text :>
54+ QueryParam "prettyPrint" Bool :>
55+ QueryParam "userIp" Text :>
56+ QueryParam "key" Text :>
57+ QueryParam "oauth_token" Text :>
58+ QueryParam "fields" Text :>
59+ QueryParam "alt" Alt :> Get '[JSON] Creative
60+
61+-- | Gets the status for a single creative. A creative will be available
62+-- 30-40 minutes after submission.
63+--
64+-- /See:/ 'creativesGet'' smart constructor.
65+data CreativesGet' = CreativesGet'
66+ { _cgQuotaUser :: !(Maybe Text)
67+ , _cgPrettyPrint :: !Bool
68+ , _cgBuyerCreativeId :: !Text
69+ , _cgUserIp :: !(Maybe Text)
70+ , _cgAccountId :: !Int32
71+ , _cgKey :: !(Maybe Text)
72+ , _cgOauthToken :: !(Maybe Text)
73+ , _cgFields :: !(Maybe Text)
74+ , _cgAlt :: !Alt
75+ } deriving (Eq,Read,Show,Data,Typeable,Generic)
76+
77+-- | Creates a value of 'CreativesGet'' with the minimum fields required to make a request.
78+--
79+-- Use one of the following lenses to modify other fields as desired:
80+--
81+-- * 'cgQuotaUser'
82+--
83+-- * 'cgPrettyPrint'
84+--
85+-- * 'cgBuyerCreativeId'
86+--
87+-- * 'cgUserIp'
88+--
89+-- * 'cgAccountId'
90+--
91+-- * 'cgKey'
92+--
93+-- * 'cgOauthToken'
94+--
95+-- * 'cgFields'
96+--
97+-- * 'cgAlt'
98+creativesGet'
99+ :: Text -- ^ 'buyerCreativeId'
100+ -> Int32 -- ^ 'accountId'
101+ -> CreativesGet'
102+creativesGet' pCgBuyerCreativeId_ pCgAccountId_ =
103+ CreativesGet'
104+ { _cgQuotaUser = Nothing
105+ , _cgPrettyPrint = True
106+ , _cgBuyerCreativeId = pCgBuyerCreativeId_
107+ , _cgUserIp = Nothing
108+ , _cgAccountId = pCgAccountId_
109+ , _cgKey = Nothing
110+ , _cgOauthToken = Nothing
111+ , _cgFields = Nothing
112+ , _cgAlt = JSON
113+ }
114+
115+-- | Available to use for quota purposes for server-side applications. Can be
116+-- any arbitrary string assigned to a user, but should not exceed 40
117+-- characters. Overrides userIp if both are provided.
118+cgQuotaUser :: Lens' CreativesGet' (Maybe Text)
119+cgQuotaUser
120+ = lens _cgQuotaUser (\ s a -> s{_cgQuotaUser = a})
121+
122+-- | Returns response with indentations and line breaks.
123+cgPrettyPrint :: Lens' CreativesGet' Bool
124+cgPrettyPrint
125+ = lens _cgPrettyPrint
126+ (\ s a -> s{_cgPrettyPrint = a})
127+
128+-- | The buyer-specific id for this creative.
129+cgBuyerCreativeId :: Lens' CreativesGet' Text
130+cgBuyerCreativeId
131+ = lens _cgBuyerCreativeId
132+ (\ s a -> s{_cgBuyerCreativeId = a})
133+
134+-- | IP address of the site where the request originates. Use this if you
135+-- want to enforce per-user limits.
136+cgUserIp :: Lens' CreativesGet' (Maybe Text)
137+cgUserIp = lens _cgUserIp (\ s a -> s{_cgUserIp = a})
138+
139+-- | The id for the account that will serve this creative.
140+cgAccountId :: Lens' CreativesGet' Int32
141+cgAccountId
142+ = lens _cgAccountId (\ s a -> s{_cgAccountId = a})
143+
144+-- | API key. Your API key identifies your project and provides you with API
145+-- access, quota, and reports. Required unless you provide an OAuth 2.0
146+-- token.
147+cgKey :: Lens' CreativesGet' (Maybe Text)
148+cgKey = lens _cgKey (\ s a -> s{_cgKey = a})
149+
150+-- | OAuth 2.0 token for the current user.
151+cgOauthToken :: Lens' CreativesGet' (Maybe Text)
152+cgOauthToken
153+ = lens _cgOauthToken (\ s a -> s{_cgOauthToken = a})
154+
155+-- | Selector specifying which fields to include in a partial response.
156+cgFields :: Lens' CreativesGet' (Maybe Text)
157+cgFields = lens _cgFields (\ s a -> s{_cgFields = a})
158+
159+-- | Data format for the response.
160+cgAlt :: Lens' CreativesGet' Alt
161+cgAlt = lens _cgAlt (\ s a -> s{_cgAlt = a})
162+
163+instance GoogleRequest CreativesGet' where
164+ type Rs CreativesGet' = Creative
165+ request = requestWithRoute defReq adExchangeBuyerURL
166+ requestWithRoute r u CreativesGet'{..}
167+ = go _cgQuotaUser (Just _cgPrettyPrint)
168+ _cgBuyerCreativeId
169+ _cgUserIp
170+ _cgAccountId
171+ _cgKey
172+ _cgOauthToken
173+ _cgFields
174+ (Just _cgAlt)
175+ where go
176+ = clientWithRoute (Proxy :: Proxy CreativesGetAPI) r
177+ u
gogol-adexchange-buyer/gen/Network/Google/API/AdExchangeBuyer/Creatives/Insert.hsnew file+146
@@ -0,0 +1,146 @@
1+{-# LANGUAGE DataKinds #-}
2+{-# LANGUAGE DeriveDataTypeable #-}
3+{-# LANGUAGE DeriveGeneric #-}
4+{-# LANGUAGE RecordWildCards #-}
5+{-# LANGUAGE TypeFamilies #-}
6+{-# LANGUAGE TypeOperators #-}
7+
8+{-# OPTIONS_GHC -fno-warn-unused-imports #-}
9+{-# OPTIONS_GHC -fno-warn-duplicate-exports #-}
10+
11+-- |
12+-- Module : Network.Google.API.AdExchangeBuyer.Creatives.Insert
13+-- Copyright : (c) 2015 Brendan Hay
14+-- License : Mozilla Public License, v. 2.0.
15+-- Maintainer : Brendan Hay <brendan.g.hay@gmail.com>
16+-- Stability : auto-generated
17+-- Portability : non-portable (GHC extensions)
18+--
19+-- | Submit a new creative.
20+--
21+-- /See:/ <https://developers.google.com/ad-exchange/buyer-rest Ad Exchange Buyer API Reference> for @adexchangebuyer.creatives.insert@.
22+module Network.Google.API.AdExchangeBuyer.Creatives.Insert
23+ (
24+ -- * REST Resource
25+ CreativesInsertAPI
26+
27+ -- * Creating a Request
28+ , creativesInsert'
29+ , CreativesInsert'
30+
31+ -- * Request Lenses
32+ , cQuotaUser
33+ , cPrettyPrint
34+ , cUserIp
35+ , cKey
36+ , cOauthToken
37+ , cFields
38+ , cAlt
39+ ) where
40+
41+import Network.Google.AdExchangeBuyer.Types
42+import Network.Google.Prelude
43+
44+-- | A resource alias for adexchangebuyer.creatives.insert which the
45+-- 'CreativesInsert'' request conforms to.
46+type CreativesInsertAPI =
47+ "creatives" :>
48+ QueryParam "quotaUser" Text :>
49+ QueryParam "prettyPrint" Bool :>
50+ QueryParam "userIp" Text :>
51+ QueryParam "key" Text :>
52+ QueryParam "oauth_token" Text :>
53+ QueryParam "fields" Text :>
54+ QueryParam "alt" Alt :> Post '[JSON] Creative
55+
56+-- | Submit a new creative.
57+--
58+-- /See:/ 'creativesInsert'' smart constructor.
59+data CreativesInsert' = CreativesInsert'
60+ { _cQuotaUser :: !(Maybe Text)
61+ , _cPrettyPrint :: !Bool
62+ , _cUserIp :: !(Maybe Text)
63+ , _cKey :: !(Maybe Text)
64+ , _cOauthToken :: !(Maybe Text)
65+ , _cFields :: !(Maybe Text)
66+ , _cAlt :: !Alt
67+ } deriving (Eq,Read,Show,Data,Typeable,Generic)
68+
69+-- | Creates a value of 'CreativesInsert'' with the minimum fields required to make a request.
70+--
71+-- Use one of the following lenses to modify other fields as desired:
72+--
73+-- * 'cQuotaUser'
74+--
75+-- * 'cPrettyPrint'
76+--
77+-- * 'cUserIp'
78+--
79+-- * 'cKey'
80+--
81+-- * 'cOauthToken'
82+--
83+-- * 'cFields'
84+--
85+-- * 'cAlt'
86+creativesInsert'
87+ :: CreativesInsert'
88+creativesInsert' =
89+ CreativesInsert'
90+ { _cQuotaUser = Nothing
91+ , _cPrettyPrint = True
92+ , _cUserIp = Nothing
93+ , _cKey = Nothing
94+ , _cOauthToken = Nothing
95+ , _cFields = Nothing
96+ , _cAlt = JSON
97+ }
98+
99+-- | Available to use for quota purposes for server-side applications. Can be
100+-- any arbitrary string assigned to a user, but should not exceed 40
101+-- characters. Overrides userIp if both are provided.
102+cQuotaUser :: Lens' CreativesInsert' (Maybe Text)
103+cQuotaUser
104+ = lens _cQuotaUser (\ s a -> s{_cQuotaUser = a})
105+
106+-- | Returns response with indentations and line breaks.
107+cPrettyPrint :: Lens' CreativesInsert' Bool
108+cPrettyPrint
109+ = lens _cPrettyPrint (\ s a -> s{_cPrettyPrint = a})
110+
111+-- | IP address of the site where the request originates. Use this if you
112+-- want to enforce per-user limits.
113+cUserIp :: Lens' CreativesInsert' (Maybe Text)
114+cUserIp = lens _cUserIp (\ s a -> s{_cUserIp = a})
115+
116+-- | API key. Your API key identifies your project and provides you with API
117+-- access, quota, and reports. Required unless you provide an OAuth 2.0
118+-- token.
119+cKey :: Lens' CreativesInsert' (Maybe Text)
120+cKey = lens _cKey (\ s a -> s{_cKey = a})
121+
122+-- | OAuth 2.0 token for the current user.
123+cOauthToken :: Lens' CreativesInsert' (Maybe Text)
124+cOauthToken
125+ = lens _cOauthToken (\ s a -> s{_cOauthToken = a})
126+
127+-- | Selector specifying which fields to include in a partial response.
128+cFields :: Lens' CreativesInsert' (Maybe Text)
129+cFields = lens _cFields (\ s a -> s{_cFields = a})
130+
131+-- | Data format for the response.
132+cAlt :: Lens' CreativesInsert' Alt
133+cAlt = lens _cAlt (\ s a -> s{_cAlt = a})
134+
135+instance GoogleRequest CreativesInsert' where
136+ type Rs CreativesInsert' = Creative
137+ request = requestWithRoute defReq adExchangeBuyerURL
138+ requestWithRoute r u CreativesInsert'{..}
139+ = go _cQuotaUser (Just _cPrettyPrint) _cUserIp _cKey
140+ _cOauthToken
141+ _cFields
142+ (Just _cAlt)
143+ where go
144+ = clientWithRoute (Proxy :: Proxy CreativesInsertAPI)
145+ r
146+ u
gogol-adexchange-buyer/gen/Network/Google/API/AdExchangeBuyer/Creatives/List.hsnew file+236
@@ -0,0 +1,236 @@
1+{-# LANGUAGE DataKinds #-}
2+{-# LANGUAGE DeriveDataTypeable #-}
3+{-# LANGUAGE DeriveGeneric #-}
4+{-# LANGUAGE RecordWildCards #-}
5+{-# LANGUAGE TypeFamilies #-}
6+{-# LANGUAGE TypeOperators #-}
7+
8+{-# OPTIONS_GHC -fno-warn-unused-imports #-}
9+{-# OPTIONS_GHC -fno-warn-duplicate-exports #-}
10+
11+-- |
12+-- Module : Network.Google.API.AdExchangeBuyer.Creatives.List
13+-- Copyright : (c) 2015 Brendan Hay
14+-- License : Mozilla Public License, v. 2.0.
15+-- Maintainer : Brendan Hay <brendan.g.hay@gmail.com>
16+-- Stability : auto-generated
17+-- Portability : non-portable (GHC extensions)
18+--
19+-- | Retrieves a list of the authenticated user\'s active creatives. A
20+-- creative will be available 30-40 minutes after submission.
21+--
22+-- /See:/ <https://developers.google.com/ad-exchange/buyer-rest Ad Exchange Buyer API Reference> for @adexchangebuyer.creatives.list@.
23+module Network.Google.API.AdExchangeBuyer.Creatives.List
24+ (
25+ -- * REST Resource
26+ CreativesListAPI
27+
28+ -- * Creating a Request
29+ , creativesList'
30+ , CreativesList'
31+
32+ -- * Request Lenses
33+ , clQuotaUser
34+ , clPrettyPrint
35+ , clBuyerCreativeId
36+ , clUserIp
37+ , clOpenAuctionStatusFilter
38+ , clAccountId
39+ , clKey
40+ , clPageToken
41+ , clDealsStatusFilter
42+ , clOauthToken
43+ , clMaxResults
44+ , clFields
45+ , clAlt
46+ ) where
47+
48+import Network.Google.AdExchangeBuyer.Types
49+import Network.Google.Prelude
50+
51+-- | A resource alias for adexchangebuyer.creatives.list which the
52+-- 'CreativesList'' request conforms to.
53+type CreativesListAPI =
54+ "creatives" :>
55+ QueryParam "quotaUser" Text :>
56+ QueryParam "prettyPrint" Bool :>
57+ QueryParam "buyerCreativeId" Text :>
58+ QueryParam "userIp" Text :>
59+ QueryParam "openAuctionStatusFilter"
60+ CreativesList'OpenAuctionStatusFilter
61+ :>
62+ QueryParam "accountId" Int32 :>
63+ QueryParam "key" Text :>
64+ QueryParam "pageToken" Text :>
65+ QueryParam "dealsStatusFilter"
66+ CreativesList'DealsStatusFilter
67+ :>
68+ QueryParam "oauth_token" Text :>
69+ QueryParam "maxResults" Nat :>
70+ QueryParam "fields" Text :>
71+ QueryParam "alt" Alt :> Get '[JSON] CreativesList
72+
73+-- | Retrieves a list of the authenticated user\'s active creatives. A
74+-- creative will be available 30-40 minutes after submission.
75+--
76+-- /See:/ 'creativesList'' smart constructor.
77+data CreativesList' = CreativesList'
78+ { _clQuotaUser :: !(Maybe Text)
79+ , _clPrettyPrint :: !Bool
80+ , _clBuyerCreativeId :: !(Maybe Text)
81+ , _clUserIp :: !(Maybe Text)
82+ , _clOpenAuctionStatusFilter :: !(Maybe CreativesList'OpenAuctionStatusFilter)
83+ , _clAccountId :: !(Maybe Int32)
84+ , _clKey :: !(Maybe Text)
85+ , _clPageToken :: !(Maybe Text)
86+ , _clDealsStatusFilter :: !(Maybe CreativesList'DealsStatusFilter)
87+ , _clOauthToken :: !(Maybe Text)
88+ , _clMaxResults :: !(Maybe Nat)
89+ , _clFields :: !(Maybe Text)
90+ , _clAlt :: !Alt
91+ } deriving (Eq,Read,Show,Data,Typeable,Generic)
92+
93+-- | Creates a value of 'CreativesList'' with the minimum fields required to make a request.
94+--
95+-- Use one of the following lenses to modify other fields as desired:
96+--
97+-- * 'clQuotaUser'
98+--
99+-- * 'clPrettyPrint'
100+--
101+-- * 'clBuyerCreativeId'
102+--
103+-- * 'clUserIp'
104+--
105+-- * 'clOpenAuctionStatusFilter'
106+--
107+-- * 'clAccountId'
108+--
109+-- * 'clKey'
110+--
111+-- * 'clPageToken'
112+--
113+-- * 'clDealsStatusFilter'
114+--
115+-- * 'clOauthToken'
116+--
117+-- * 'clMaxResults'
118+--
119+-- * 'clFields'
120+--
121+-- * 'clAlt'
122+creativesList'
123+ :: CreativesList'
124+creativesList' =
125+ CreativesList'
126+ { _clQuotaUser = Nothing
127+ , _clPrettyPrint = True
128+ , _clBuyerCreativeId = Nothing
129+ , _clUserIp = Nothing
130+ , _clOpenAuctionStatusFilter = Nothing
131+ , _clAccountId = Nothing
132+ , _clKey = Nothing
133+ , _clPageToken = Nothing
134+ , _clDealsStatusFilter = Nothing
135+ , _clOauthToken = Nothing
136+ , _clMaxResults = Nothing
137+ , _clFields = Nothing
138+ , _clAlt = JSON
139+ }
140+
141+-- | Available to use for quota purposes for server-side applications. Can be
142+-- any arbitrary string assigned to a user, but should not exceed 40
143+-- characters. Overrides userIp if both are provided.
144+clQuotaUser :: Lens' CreativesList' (Maybe Text)
145+clQuotaUser
146+ = lens _clQuotaUser (\ s a -> s{_clQuotaUser = a})
147+
148+-- | Returns response with indentations and line breaks.
149+clPrettyPrint :: Lens' CreativesList' Bool
150+clPrettyPrint
151+ = lens _clPrettyPrint
152+ (\ s a -> s{_clPrettyPrint = a})
153+
154+-- | When specified, only creatives for the given buyer creative ids are
155+-- returned.
156+clBuyerCreativeId :: Lens' CreativesList' (Maybe Text)
157+clBuyerCreativeId
158+ = lens _clBuyerCreativeId
159+ (\ s a -> s{_clBuyerCreativeId = a})
160+
161+-- | IP address of the site where the request originates. Use this if you
162+-- want to enforce per-user limits.
163+clUserIp :: Lens' CreativesList' (Maybe Text)
164+clUserIp = lens _clUserIp (\ s a -> s{_clUserIp = a})
165+
166+-- | When specified, only creatives having the given open auction status are
167+-- returned.
168+clOpenAuctionStatusFilter :: Lens' CreativesList' (Maybe CreativesList'OpenAuctionStatusFilter)
169+clOpenAuctionStatusFilter
170+ = lens _clOpenAuctionStatusFilter
171+ (\ s a -> s{_clOpenAuctionStatusFilter = a})
172+
173+-- | When specified, only creatives for the given account ids are returned.
174+clAccountId :: Lens' CreativesList' (Maybe Int32)
175+clAccountId
176+ = lens _clAccountId (\ s a -> s{_clAccountId = a})
177+
178+-- | API key. Your API key identifies your project and provides you with API
179+-- access, quota, and reports. Required unless you provide an OAuth 2.0
180+-- token.
181+clKey :: Lens' CreativesList' (Maybe Text)
182+clKey = lens _clKey (\ s a -> s{_clKey = a})
183+
184+-- | A continuation token, used to page through ad clients. To retrieve the
185+-- next page, set this parameter to the value of \"nextPageToken\" from the
186+-- previous response. Optional.
187+clPageToken :: Lens' CreativesList' (Maybe Text)
188+clPageToken
189+ = lens _clPageToken (\ s a -> s{_clPageToken = a})
190+
191+-- | When specified, only creatives having the given direct deals status are
192+-- returned.
193+clDealsStatusFilter :: Lens' CreativesList' (Maybe CreativesList'DealsStatusFilter)
194+clDealsStatusFilter
195+ = lens _clDealsStatusFilter
196+ (\ s a -> s{_clDealsStatusFilter = a})
197+
198+-- | OAuth 2.0 token for the current user.
199+clOauthToken :: Lens' CreativesList' (Maybe Text)
200+clOauthToken
201+ = lens _clOauthToken (\ s a -> s{_clOauthToken = a})
202+
203+-- | Maximum number of entries returned on one result page. If not set, the
204+-- default is 100. Optional.
205+clMaxResults :: Lens' CreativesList' (Maybe Natural)
206+clMaxResults
207+ = lens _clMaxResults (\ s a -> s{_clMaxResults = a})
208+ . mapping _Nat
209+
210+-- | Selector specifying which fields to include in a partial response.
211+clFields :: Lens' CreativesList' (Maybe Text)
212+clFields = lens _clFields (\ s a -> s{_clFields = a})
213+
214+-- | Data format for the response.
215+clAlt :: Lens' CreativesList' Alt
216+clAlt = lens _clAlt (\ s a -> s{_clAlt = a})
217+
218+instance GoogleRequest CreativesList' where
219+ type Rs CreativesList' = CreativesList
220+ request = requestWithRoute defReq adExchangeBuyerURL
221+ requestWithRoute r u CreativesList'{..}
222+ = go _clQuotaUser (Just _clPrettyPrint)
223+ _clBuyerCreativeId
224+ _clUserIp
225+ _clOpenAuctionStatusFilter
226+ _clAccountId
227+ _clKey
228+ _clPageToken
229+ _clDealsStatusFilter
230+ _clOauthToken
231+ _clMaxResults
232+ _clFields
233+ (Just _clAlt)
234+ where go
235+ = clientWithRoute (Proxy :: Proxy CreativesListAPI) r
236+ u
gogol-adexchange-buyer/gen/Network/Google/API/AdExchangeBuyer/Deals/Get.hsnew file+157
@@ -0,0 +1,157 @@
1+{-# LANGUAGE DataKinds #-}
2+{-# LANGUAGE DeriveDataTypeable #-}
3+{-# LANGUAGE DeriveGeneric #-}
4+{-# LANGUAGE RecordWildCards #-}
5+{-# LANGUAGE TypeFamilies #-}
6+{-# LANGUAGE TypeOperators #-}
7+
8+{-# OPTIONS_GHC -fno-warn-unused-imports #-}
9+{-# OPTIONS_GHC -fno-warn-duplicate-exports #-}
10+
11+-- |
12+-- Module : Network.Google.API.AdExchangeBuyer.Deals.Get
13+-- Copyright : (c) 2015 Brendan Hay
14+-- License : Mozilla Public License, v. 2.0.
15+-- Maintainer : Brendan Hay <brendan.g.hay@gmail.com>
16+-- Stability : auto-generated
17+-- Portability : non-portable (GHC extensions)
18+--
19+-- | Gets the requested deal.
20+--
21+-- /See:/ <https://developers.google.com/ad-exchange/buyer-rest Ad Exchange Buyer API Reference> for @adexchangebuyer.deals.get@.
22+module Network.Google.API.AdExchangeBuyer.Deals.Get
23+ (
24+ -- * REST Resource
25+ DealsGetAPI
26+
27+ -- * Creating a Request
28+ , dealsGet'
29+ , DealsGet'
30+
31+ -- * Request Lenses
32+ , dgQuotaUser
33+ , dgPrettyPrint
34+ , dgUserIp
35+ , dgDealId
36+ , dgKey
37+ , dgOauthToken
38+ , dgFields
39+ , dgAlt
40+ ) where
41+
42+import Network.Google.AdExchangeBuyer.Types
43+import Network.Google.Prelude
44+
45+-- | A resource alias for adexchangebuyer.deals.get which the
46+-- 'DealsGet'' request conforms to.
47+type DealsGetAPI =
48+ "deals" :>
49+ Capture "dealId" Int64 :>
50+ QueryParam "quotaUser" Text :>
51+ QueryParam "prettyPrint" Bool :>
52+ QueryParam "userIp" Text :>
53+ QueryParam "key" Text :>
54+ QueryParam "oauth_token" Text :>
55+ QueryParam "fields" Text :>
56+ QueryParam "alt" Alt :> Get '[JSON] NegotiationDto
57+
58+-- | Gets the requested deal.
59+--
60+-- /See:/ 'dealsGet'' smart constructor.
61+data DealsGet' = DealsGet'
62+ { _dgQuotaUser :: !(Maybe Text)
63+ , _dgPrettyPrint :: !Bool
64+ , _dgUserIp :: !(Maybe Text)
65+ , _dgDealId :: !Int64
66+ , _dgKey :: !(Maybe Text)
67+ , _dgOauthToken :: !(Maybe Text)
68+ , _dgFields :: !(Maybe Text)
69+ , _dgAlt :: !Alt
70+ } deriving (Eq,Read,Show,Data,Typeable,Generic)
71+
72+-- | Creates a value of 'DealsGet'' with the minimum fields required to make a request.
73+--
74+-- Use one of the following lenses to modify other fields as desired:
75+--
76+-- * 'dgQuotaUser'
77+--
78+-- * 'dgPrettyPrint'
79+--
80+-- * 'dgUserIp'
81+--
82+-- * 'dgDealId'
83+--
84+-- * 'dgKey'
85+--
86+-- * 'dgOauthToken'
87+--
88+-- * 'dgFields'
89+--
90+-- * 'dgAlt'
91+dealsGet'
92+ :: Int64 -- ^ 'dealId'
93+ -> DealsGet'
94+dealsGet' pDgDealId_ =
95+ DealsGet'
96+ { _dgQuotaUser = Nothing
97+ , _dgPrettyPrint = True
98+ , _dgUserIp = Nothing
99+ , _dgDealId = pDgDealId_
100+ , _dgKey = Nothing
101+ , _dgOauthToken = Nothing
102+ , _dgFields = Nothing
103+ , _dgAlt = JSON
104+ }
105+
106+-- | Available to use for quota purposes for server-side applications. Can be
107+-- any arbitrary string assigned to a user, but should not exceed 40
108+-- characters. Overrides userIp if both are provided.
109+dgQuotaUser :: Lens' DealsGet' (Maybe Text)
110+dgQuotaUser
111+ = lens _dgQuotaUser (\ s a -> s{_dgQuotaUser = a})
112+
113+-- | Returns response with indentations and line breaks.
114+dgPrettyPrint :: Lens' DealsGet' Bool
115+dgPrettyPrint
116+ = lens _dgPrettyPrint
117+ (\ s a -> s{_dgPrettyPrint = a})
118+
119+-- | IP address of the site where the request originates. Use this if you
120+-- want to enforce per-user limits.
121+dgUserIp :: Lens' DealsGet' (Maybe Text)
122+dgUserIp = lens _dgUserIp (\ s a -> s{_dgUserIp = a})
123+
124+dgDealId :: Lens' DealsGet' Int64
125+dgDealId = lens _dgDealId (\ s a -> s{_dgDealId = a})
126+
127+-- | API key. Your API key identifies your project and provides you with API
128+-- access, quota, and reports. Required unless you provide an OAuth 2.0
129+-- token.
130+dgKey :: Lens' DealsGet' (Maybe Text)
131+dgKey = lens _dgKey (\ s a -> s{_dgKey = a})
132+
133+-- | OAuth 2.0 token for the current user.
134+dgOauthToken :: Lens' DealsGet' (Maybe Text)
135+dgOauthToken
136+ = lens _dgOauthToken (\ s a -> s{_dgOauthToken = a})
137+
138+-- | Selector specifying which fields to include in a partial response.
139+dgFields :: Lens' DealsGet' (Maybe Text)
140+dgFields = lens _dgFields (\ s a -> s{_dgFields = a})
141+
142+-- | Data format for the response.
143+dgAlt :: Lens' DealsGet' Alt
144+dgAlt = lens _dgAlt (\ s a -> s{_dgAlt = a})
145+
146+instance GoogleRequest DealsGet' where
147+ type Rs DealsGet' = NegotiationDto
148+ request = requestWithRoute defReq adExchangeBuyerURL
149+ requestWithRoute r u DealsGet'{..}
150+ = go _dgQuotaUser (Just _dgPrettyPrint) _dgUserIp
151+ _dgDealId
152+ _dgKey
153+ _dgOauthToken
154+ _dgFields
155+ (Just _dgAlt)
156+ where go
157+ = clientWithRoute (Proxy :: Proxy DealsGetAPI) r u
gogol-adexchange-buyer/gen/Network/Google/API/AdExchangeBuyer/Marketplacedeals/Delete.hsnew file+169
@@ -0,0 +1,169 @@
1+{-# LANGUAGE DataKinds #-}
2+{-# LANGUAGE DeriveDataTypeable #-}
3+{-# LANGUAGE DeriveGeneric #-}
4+{-# LANGUAGE RecordWildCards #-}
5+{-# LANGUAGE TypeFamilies #-}
6+{-# LANGUAGE TypeOperators #-}
7+
8+{-# OPTIONS_GHC -fno-warn-unused-imports #-}
9+{-# OPTIONS_GHC -fno-warn-duplicate-exports #-}
10+
11+-- |
12+-- Module : Network.Google.API.AdExchangeBuyer.Marketplacedeals.Delete
13+-- Copyright : (c) 2015 Brendan Hay
14+-- License : Mozilla Public License, v. 2.0.
15+-- Maintainer : Brendan Hay <brendan.g.hay@gmail.com>
16+-- Stability : auto-generated
17+-- Portability : non-portable (GHC extensions)
18+--
19+-- | Delete the specified deals from the order
20+--
21+-- /See:/ <https://developers.google.com/ad-exchange/buyer-rest Ad Exchange Buyer API Reference> for @adexchangebuyer.marketplacedeals.delete@.
22+module Network.Google.API.AdExchangeBuyer.Marketplacedeals.Delete
23+ (
24+ -- * REST Resource
25+ MarketplacedealsDeleteAPI
26+
27+ -- * Creating a Request
28+ , marketplacedealsDelete'
29+ , MarketplacedealsDelete'
30+
31+ -- * Request Lenses
32+ , mddQuotaUser
33+ , mddPrettyPrint
34+ , mddUserIp
35+ , mddKey
36+ , mddOauthToken
37+ , mddOrderId
38+ , mddFields
39+ , mddAlt
40+ ) where
41+
42+import Network.Google.AdExchangeBuyer.Types
43+import Network.Google.Prelude
44+
45+-- | A resource alias for adexchangebuyer.marketplacedeals.delete which the
46+-- 'MarketplacedealsDelete'' request conforms to.
47+type MarketplacedealsDeleteAPI =
48+ "marketplaceOrders" :>
49+ Capture "orderId" Text :>
50+ "deals" :>
51+ "delete" :>
52+ QueryParam "quotaUser" Text :>
53+ QueryParam "prettyPrint" Bool :>
54+ QueryParam "userIp" Text :>
55+ QueryParam "key" Text :>
56+ QueryParam "oauth_token" Text :>
57+ QueryParam "fields" Text :>
58+ QueryParam "alt" Alt :>
59+ Post '[JSON] DeleteOrderDealsResponse
60+
61+-- | Delete the specified deals from the order
62+--
63+-- /See:/ 'marketplacedealsDelete'' smart constructor.
64+data MarketplacedealsDelete' = MarketplacedealsDelete'
65+ { _mddQuotaUser :: !(Maybe Text)
66+ , _mddPrettyPrint :: !Bool
67+ , _mddUserIp :: !(Maybe Text)
68+ , _mddKey :: !(Maybe Text)
69+ , _mddOauthToken :: !(Maybe Text)
70+ , _mddOrderId :: !Text
71+ , _mddFields :: !(Maybe Text)
72+ , _mddAlt :: !Alt
73+ } deriving (Eq,Read,Show,Data,Typeable,Generic)
74+
75+-- | Creates a value of 'MarketplacedealsDelete'' with the minimum fields required to make a request.
76+--
77+-- Use one of the following lenses to modify other fields as desired:
78+--
79+-- * 'mddQuotaUser'
80+--
81+-- * 'mddPrettyPrint'
82+--
83+-- * 'mddUserIp'
84+--
85+-- * 'mddKey'
86+--
87+-- * 'mddOauthToken'
88+--
89+-- * 'mddOrderId'
90+--
91+-- * 'mddFields'
92+--
93+-- * 'mddAlt'
94+marketplacedealsDelete'
95+ :: Text -- ^ 'orderId'
96+ -> MarketplacedealsDelete'
97+marketplacedealsDelete' pMddOrderId_ =
98+ MarketplacedealsDelete'
99+ { _mddQuotaUser = Nothing
100+ , _mddPrettyPrint = True
101+ , _mddUserIp = Nothing
102+ , _mddKey = Nothing
103+ , _mddOauthToken = Nothing
104+ , _mddOrderId = pMddOrderId_
105+ , _mddFields = Nothing
106+ , _mddAlt = JSON
107+ }
108+
109+-- | Available to use for quota purposes for server-side applications. Can be
110+-- any arbitrary string assigned to a user, but should not exceed 40
111+-- characters. Overrides userIp if both are provided.
112+mddQuotaUser :: Lens' MarketplacedealsDelete' (Maybe Text)
113+mddQuotaUser
114+ = lens _mddQuotaUser (\ s a -> s{_mddQuotaUser = a})
115+
116+-- | Returns response with indentations and line breaks.
117+mddPrettyPrint :: Lens' MarketplacedealsDelete' Bool
118+mddPrettyPrint
119+ = lens _mddPrettyPrint
120+ (\ s a -> s{_mddPrettyPrint = a})
121+
122+-- | IP address of the site where the request originates. Use this if you
123+-- want to enforce per-user limits.
124+mddUserIp :: Lens' MarketplacedealsDelete' (Maybe Text)
125+mddUserIp
126+ = lens _mddUserIp (\ s a -> s{_mddUserIp = a})
127+
128+-- | API key. Your API key identifies your project and provides you with API
129+-- access, quota, and reports. Required unless you provide an OAuth 2.0
130+-- token.
131+mddKey :: Lens' MarketplacedealsDelete' (Maybe Text)
132+mddKey = lens _mddKey (\ s a -> s{_mddKey = a})
133+
134+-- | OAuth 2.0 token for the current user.
135+mddOauthToken :: Lens' MarketplacedealsDelete' (Maybe Text)
136+mddOauthToken
137+ = lens _mddOauthToken
138+ (\ s a -> s{_mddOauthToken = a})
139+
140+-- | The orderId to delete deals from.
141+mddOrderId :: Lens' MarketplacedealsDelete' Text
142+mddOrderId
143+ = lens _mddOrderId (\ s a -> s{_mddOrderId = a})
144+
145+-- | Selector specifying which fields to include in a partial response.
146+mddFields :: Lens' MarketplacedealsDelete' (Maybe Text)
147+mddFields
148+ = lens _mddFields (\ s a -> s{_mddFields = a})
149+
150+-- | Data format for the response.
151+mddAlt :: Lens' MarketplacedealsDelete' Alt
152+mddAlt = lens _mddAlt (\ s a -> s{_mddAlt = a})
153+
154+instance GoogleRequest MarketplacedealsDelete' where
155+ type Rs MarketplacedealsDelete' =
156+ DeleteOrderDealsResponse
157+ request = requestWithRoute defReq adExchangeBuyerURL
158+ requestWithRoute r u MarketplacedealsDelete'{..}
159+ = go _mddQuotaUser (Just _mddPrettyPrint) _mddUserIp
160+ _mddKey
161+ _mddOauthToken
162+ _mddOrderId
163+ _mddFields
164+ (Just _mddAlt)
165+ where go
166+ = clientWithRoute
167+ (Proxy :: Proxy MarketplacedealsDeleteAPI)
168+ r
169+ u
gogol-adexchange-buyer/gen/Network/Google/API/AdExchangeBuyer/Marketplacedeals/Insert.hsnew file+169
@@ -0,0 +1,169 @@
1+{-# LANGUAGE DataKinds #-}
2+{-# LANGUAGE DeriveDataTypeable #-}
3+{-# LANGUAGE DeriveGeneric #-}
4+{-# LANGUAGE RecordWildCards #-}
5+{-# LANGUAGE TypeFamilies #-}
6+{-# LANGUAGE TypeOperators #-}
7+
8+{-# OPTIONS_GHC -fno-warn-unused-imports #-}
9+{-# OPTIONS_GHC -fno-warn-duplicate-exports #-}
10+
11+-- |
12+-- Module : Network.Google.API.AdExchangeBuyer.Marketplacedeals.Insert
13+-- Copyright : (c) 2015 Brendan Hay
14+-- License : Mozilla Public License, v. 2.0.
15+-- Maintainer : Brendan Hay <brendan.g.hay@gmail.com>
16+-- Stability : auto-generated
17+-- Portability : non-portable (GHC extensions)
18+--
19+-- | Add new deals for the specified order
20+--
21+-- /See:/ <https://developers.google.com/ad-exchange/buyer-rest Ad Exchange Buyer API Reference> for @adexchangebuyer.marketplacedeals.insert@.
22+module Network.Google.API.AdExchangeBuyer.Marketplacedeals.Insert
23+ (
24+ -- * REST Resource
25+ MarketplacedealsInsertAPI
26+
27+ -- * Creating a Request
28+ , marketplacedealsInsert'
29+ , MarketplacedealsInsert'
30+
31+ -- * Request Lenses
32+ , miiQuotaUser
33+ , miiPrettyPrint
34+ , miiUserIp
35+ , miiKey
36+ , miiOauthToken
37+ , miiOrderId
38+ , miiFields
39+ , miiAlt
40+ ) where
41+
42+import Network.Google.AdExchangeBuyer.Types
43+import Network.Google.Prelude
44+
45+-- | A resource alias for adexchangebuyer.marketplacedeals.insert which the
46+-- 'MarketplacedealsInsert'' request conforms to.
47+type MarketplacedealsInsertAPI =
48+ "marketplaceOrders" :>
49+ Capture "orderId" Text :>
50+ "deals" :>
51+ "insert" :>
52+ QueryParam "quotaUser" Text :>
53+ QueryParam "prettyPrint" Bool :>
54+ QueryParam "userIp" Text :>
55+ QueryParam "key" Text :>
56+ QueryParam "oauth_token" Text :>
57+ QueryParam "fields" Text :>
58+ QueryParam "alt" Alt :>
59+ Post '[JSON] AddOrderDealsResponse
60+
61+-- | Add new deals for the specified order
62+--
63+-- /See:/ 'marketplacedealsInsert'' smart constructor.
64+data MarketplacedealsInsert' = MarketplacedealsInsert'
65+ { _miiQuotaUser :: !(Maybe Text)
66+ , _miiPrettyPrint :: !Bool
67+ , _miiUserIp :: !(Maybe Text)
68+ , _miiKey :: !(Maybe Text)
69+ , _miiOauthToken :: !(Maybe Text)
70+ , _miiOrderId :: !Text
71+ , _miiFields :: !(Maybe Text)
72+ , _miiAlt :: !Alt
73+ } deriving (Eq,Read,Show,Data,Typeable,Generic)
74+
75+-- | Creates a value of 'MarketplacedealsInsert'' with the minimum fields required to make a request.
76+--
77+-- Use one of the following lenses to modify other fields as desired:
78+--
79+-- * 'miiQuotaUser'
80+--
81+-- * 'miiPrettyPrint'
82+--
83+-- * 'miiUserIp'
84+--
85+-- * 'miiKey'
86+--
87+-- * 'miiOauthToken'
88+--
89+-- * 'miiOrderId'
90+--
91+-- * 'miiFields'
92+--
93+-- * 'miiAlt'
94+marketplacedealsInsert'
95+ :: Text -- ^ 'orderId'
96+ -> MarketplacedealsInsert'
97+marketplacedealsInsert' pMiiOrderId_ =
98+ MarketplacedealsInsert'
99+ { _miiQuotaUser = Nothing
100+ , _miiPrettyPrint = True
101+ , _miiUserIp = Nothing
102+ , _miiKey = Nothing
103+ , _miiOauthToken = Nothing
104+ , _miiOrderId = pMiiOrderId_
105+ , _miiFields = Nothing
106+ , _miiAlt = JSON
107+ }
108+
109+-- | Available to use for quota purposes for server-side applications. Can be
110+-- any arbitrary string assigned to a user, but should not exceed 40
111+-- characters. Overrides userIp if both are provided.
112+miiQuotaUser :: Lens' MarketplacedealsInsert' (Maybe Text)
113+miiQuotaUser
114+ = lens _miiQuotaUser (\ s a -> s{_miiQuotaUser = a})
115+
116+-- | Returns response with indentations and line breaks.
117+miiPrettyPrint :: Lens' MarketplacedealsInsert' Bool
118+miiPrettyPrint
119+ = lens _miiPrettyPrint
120+ (\ s a -> s{_miiPrettyPrint = a})
121+
122+-- | IP address of the site where the request originates. Use this if you
123+-- want to enforce per-user limits.
124+miiUserIp :: Lens' MarketplacedealsInsert' (Maybe Text)
125+miiUserIp
126+ = lens _miiUserIp (\ s a -> s{_miiUserIp = a})
127+
128+-- | API key. Your API key identifies your project and provides you with API
129+-- access, quota, and reports. Required unless you provide an OAuth 2.0
130+-- token.
131+miiKey :: Lens' MarketplacedealsInsert' (Maybe Text)
132+miiKey = lens _miiKey (\ s a -> s{_miiKey = a})
133+
134+-- | OAuth 2.0 token for the current user.
135+miiOauthToken :: Lens' MarketplacedealsInsert' (Maybe Text)
136+miiOauthToken
137+ = lens _miiOauthToken
138+ (\ s a -> s{_miiOauthToken = a})
139+
140+-- | OrderId for which deals need to be added.
141+miiOrderId :: Lens' MarketplacedealsInsert' Text
142+miiOrderId
143+ = lens _miiOrderId (\ s a -> s{_miiOrderId = a})
144+
145+-- | Selector specifying which fields to include in a partial response.
146+miiFields :: Lens' MarketplacedealsInsert' (Maybe Text)
147+miiFields
148+ = lens _miiFields (\ s a -> s{_miiFields = a})
149+
150+-- | Data format for the response.
151+miiAlt :: Lens' MarketplacedealsInsert' Alt
152+miiAlt = lens _miiAlt (\ s a -> s{_miiAlt = a})
153+
154+instance GoogleRequest MarketplacedealsInsert' where
155+ type Rs MarketplacedealsInsert' =
156+ AddOrderDealsResponse
157+ request = requestWithRoute defReq adExchangeBuyerURL
158+ requestWithRoute r u MarketplacedealsInsert'{..}
159+ = go _miiQuotaUser (Just _miiPrettyPrint) _miiUserIp
160+ _miiKey
161+ _miiOauthToken
162+ _miiOrderId
163+ _miiFields
164+ (Just _miiAlt)
165+ where go
166+ = clientWithRoute
167+ (Proxy :: Proxy MarketplacedealsInsertAPI)
168+ r
169+ u
gogol-adexchange-buyer/gen/Network/Google/API/AdExchangeBuyer/Marketplacedeals/List.hsnew file+164
@@ -0,0 +1,164 @@
1+{-# LANGUAGE DataKinds #-}
2+{-# LANGUAGE DeriveDataTypeable #-}
3+{-# LANGUAGE DeriveGeneric #-}
4+{-# LANGUAGE RecordWildCards #-}
5+{-# LANGUAGE TypeFamilies #-}
6+{-# LANGUAGE TypeOperators #-}
7+
8+{-# OPTIONS_GHC -fno-warn-unused-imports #-}
9+{-# OPTIONS_GHC -fno-warn-duplicate-exports #-}
10+
11+-- |
12+-- Module : Network.Google.API.AdExchangeBuyer.Marketplacedeals.List
13+-- Copyright : (c) 2015 Brendan Hay
14+-- License : Mozilla Public License, v. 2.0.
15+-- Maintainer : Brendan Hay <brendan.g.hay@gmail.com>
16+-- Stability : auto-generated
17+-- Portability : non-portable (GHC extensions)
18+--
19+-- | List all the deals for a given order
20+--
21+-- /See:/ <https://developers.google.com/ad-exchange/buyer-rest Ad Exchange Buyer API Reference> for @adexchangebuyer.marketplacedeals.list@.
22+module Network.Google.API.AdExchangeBuyer.Marketplacedeals.List
23+ (
24+ -- * REST Resource
25+ MarketplacedealsListAPI
26+
27+ -- * Creating a Request
28+ , marketplacedealsList'
29+ , MarketplacedealsList'
30+
31+ -- * Request Lenses
32+ , mlQuotaUser
33+ , mlPrettyPrint
34+ , mlUserIp
35+ , mlKey
36+ , mlOauthToken
37+ , mlOrderId
38+ , mlFields
39+ , mlAlt
40+ ) where
41+
42+import Network.Google.AdExchangeBuyer.Types
43+import Network.Google.Prelude
44+
45+-- | A resource alias for adexchangebuyer.marketplacedeals.list which the
46+-- 'MarketplacedealsList'' request conforms to.
47+type MarketplacedealsListAPI =
48+ "marketplaceOrders" :>
49+ Capture "orderId" Text :>
50+ "deals" :>
51+ QueryParam "quotaUser" Text :>
52+ QueryParam "prettyPrint" Bool :>
53+ QueryParam "userIp" Text :>
54+ QueryParam "key" Text :>
55+ QueryParam "oauth_token" Text :>
56+ QueryParam "fields" Text :>
57+ QueryParam "alt" Alt :>
58+ Get '[JSON] GetOrderDealsResponse
59+
60+-- | List all the deals for a given order
61+--
62+-- /See:/ 'marketplacedealsList'' smart constructor.
63+data MarketplacedealsList' = MarketplacedealsList'
64+ { _mlQuotaUser :: !(Maybe Text)
65+ , _mlPrettyPrint :: !Bool
66+ , _mlUserIp :: !(Maybe Text)
67+ , _mlKey :: !(Maybe Text)
68+ , _mlOauthToken :: !(Maybe Text)
69+ , _mlOrderId :: !Text
70+ , _mlFields :: !(Maybe Text)
71+ , _mlAlt :: !Alt
72+ } deriving (Eq,Read,Show,Data,Typeable,Generic)
73+
74+-- | Creates a value of 'MarketplacedealsList'' with the minimum fields required to make a request.
75+--
76+-- Use one of the following lenses to modify other fields as desired:
77+--
78+-- * 'mlQuotaUser'
79+--
80+-- * 'mlPrettyPrint'
81+--
82+-- * 'mlUserIp'
83+--
84+-- * 'mlKey'
85+--
86+-- * 'mlOauthToken'
87+--
88+-- * 'mlOrderId'
89+--
90+-- * 'mlFields'
91+--
92+-- * 'mlAlt'
93+marketplacedealsList'
94+ :: Text -- ^ 'orderId'
95+ -> MarketplacedealsList'
96+marketplacedealsList' pMlOrderId_ =
97+ MarketplacedealsList'
98+ { _mlQuotaUser = Nothing
99+ , _mlPrettyPrint = True
100+ , _mlUserIp = Nothing
101+ , _mlKey = Nothing
102+ , _mlOauthToken = Nothing
103+ , _mlOrderId = pMlOrderId_
104+ , _mlFields = Nothing
105+ , _mlAlt = JSON
106+ }
107+
108+-- | Available to use for quota purposes for server-side applications. Can be
109+-- any arbitrary string assigned to a user, but should not exceed 40
110+-- characters. Overrides userIp if both are provided.
111+mlQuotaUser :: Lens' MarketplacedealsList' (Maybe Text)
112+mlQuotaUser
113+ = lens _mlQuotaUser (\ s a -> s{_mlQuotaUser = a})
114+
115+-- | Returns response with indentations and line breaks.
116+mlPrettyPrint :: Lens' MarketplacedealsList' Bool
117+mlPrettyPrint
118+ = lens _mlPrettyPrint
119+ (\ s a -> s{_mlPrettyPrint = a})
120+
121+-- | IP address of the site where the request originates. Use this if you
122+-- want to enforce per-user limits.
123+mlUserIp :: Lens' MarketplacedealsList' (Maybe Text)
124+mlUserIp = lens _mlUserIp (\ s a -> s{_mlUserIp = a})
125+
126+-- | API key. Your API key identifies your project and provides you with API
127+-- access, quota, and reports. Required unless you provide an OAuth 2.0
128+-- token.
129+mlKey :: Lens' MarketplacedealsList' (Maybe Text)
130+mlKey = lens _mlKey (\ s a -> s{_mlKey = a})
131+
132+-- | OAuth 2.0 token for the current user.
133+mlOauthToken :: Lens' MarketplacedealsList' (Maybe Text)
134+mlOauthToken
135+ = lens _mlOauthToken (\ s a -> s{_mlOauthToken = a})
136+
137+-- | The orderId to get deals for.
138+mlOrderId :: Lens' MarketplacedealsList' Text
139+mlOrderId
140+ = lens _mlOrderId (\ s a -> s{_mlOrderId = a})
141+
142+-- | Selector specifying which fields to include in a partial response.
143+mlFields :: Lens' MarketplacedealsList' (Maybe Text)
144+mlFields = lens _mlFields (\ s a -> s{_mlFields = a})
145+
146+-- | Data format for the response.
147+mlAlt :: Lens' MarketplacedealsList' Alt
148+mlAlt = lens _mlAlt (\ s a -> s{_mlAlt = a})
149+
150+instance GoogleRequest MarketplacedealsList' where
151+ type Rs MarketplacedealsList' = GetOrderDealsResponse
152+ request = requestWithRoute defReq adExchangeBuyerURL
153+ requestWithRoute r u MarketplacedealsList'{..}
154+ = go _mlQuotaUser (Just _mlPrettyPrint) _mlUserIp
155+ _mlKey
156+ _mlOauthToken
157+ _mlOrderId
158+ _mlFields
159+ (Just _mlAlt)
160+ where go
161+ = clientWithRoute
162+ (Proxy :: Proxy MarketplacedealsListAPI)
163+ r
164+ u
gogol-adexchange-buyer/gen/Network/Google/API/AdExchangeBuyer/Marketplacedeals/Update.hsnew file+169
@@ -0,0 +1,169 @@
1+{-# LANGUAGE DataKinds #-}
2+{-# LANGUAGE DeriveDataTypeable #-}
3+{-# LANGUAGE DeriveGeneric #-}
4+{-# LANGUAGE RecordWildCards #-}
5+{-# LANGUAGE TypeFamilies #-}
6+{-# LANGUAGE TypeOperators #-}
7+
8+{-# OPTIONS_GHC -fno-warn-unused-imports #-}
9+{-# OPTIONS_GHC -fno-warn-duplicate-exports #-}
10+
11+-- |
12+-- Module : Network.Google.API.AdExchangeBuyer.Marketplacedeals.Update
13+-- Copyright : (c) 2015 Brendan Hay
14+-- License : Mozilla Public License, v. 2.0.
15+-- Maintainer : Brendan Hay <brendan.g.hay@gmail.com>
16+-- Stability : auto-generated
17+-- Portability : non-portable (GHC extensions)
18+--
19+-- | Replaces all the deals in the order with the passed in deals
20+--
21+-- /See:/ <https://developers.google.com/ad-exchange/buyer-rest Ad Exchange Buyer API Reference> for @adexchangebuyer.marketplacedeals.update@.
22+module Network.Google.API.AdExchangeBuyer.Marketplacedeals.Update
23+ (
24+ -- * REST Resource
25+ MarketplacedealsUpdateAPI
26+
27+ -- * Creating a Request
28+ , marketplacedealsUpdate'
29+ , MarketplacedealsUpdate'
30+
31+ -- * Request Lenses
32+ , muuQuotaUser
33+ , muuPrettyPrint
34+ , muuUserIp
35+ , muuKey
36+ , muuOauthToken
37+ , muuOrderId
38+ , muuFields
39+ , muuAlt
40+ ) where
41+
42+import Network.Google.AdExchangeBuyer.Types
43+import Network.Google.Prelude
44+
45+-- | A resource alias for adexchangebuyer.marketplacedeals.update which the
46+-- 'MarketplacedealsUpdate'' request conforms to.
47+type MarketplacedealsUpdateAPI =
48+ "marketplaceOrders" :>
49+ Capture "orderId" Text :>
50+ "deals" :>
51+ "update" :>
52+ QueryParam "quotaUser" Text :>
53+ QueryParam "prettyPrint" Bool :>
54+ QueryParam "userIp" Text :>
55+ QueryParam "key" Text :>
56+ QueryParam "oauth_token" Text :>
57+ QueryParam "fields" Text :>
58+ QueryParam "alt" Alt :>
59+ Post '[JSON] EditAllOrderDealsResponse
60+
61+-- | Replaces all the deals in the order with the passed in deals
62+--
63+-- /See:/ 'marketplacedealsUpdate'' smart constructor.
64+data MarketplacedealsUpdate' = MarketplacedealsUpdate'
65+ { _muuQuotaUser :: !(Maybe Text)
66+ , _muuPrettyPrint :: !Bool
67+ , _muuUserIp :: !(Maybe Text)
68+ , _muuKey :: !(Maybe Text)
69+ , _muuOauthToken :: !(Maybe Text)
70+ , _muuOrderId :: !Text
71+ , _muuFields :: !(Maybe Text)
72+ , _muuAlt :: !Alt
73+ } deriving (Eq,Read,Show,Data,Typeable,Generic)
74+
75+-- | Creates a value of 'MarketplacedealsUpdate'' with the minimum fields required to make a request.
76+--
77+-- Use one of the following lenses to modify other fields as desired:
78+--
79+-- * 'muuQuotaUser'
80+--
81+-- * 'muuPrettyPrint'
82+--
83+-- * 'muuUserIp'
84+--
85+-- * 'muuKey'
86+--
87+-- * 'muuOauthToken'
88+--
89+-- * 'muuOrderId'
90+--
91+-- * 'muuFields'
92+--
93+-- * 'muuAlt'
94+marketplacedealsUpdate'
95+ :: Text -- ^ 'orderId'
96+ -> MarketplacedealsUpdate'
97+marketplacedealsUpdate' pMuuOrderId_ =
98+ MarketplacedealsUpdate'
99+ { _muuQuotaUser = Nothing
100+ , _muuPrettyPrint = True
101+ , _muuUserIp = Nothing
102+ , _muuKey = Nothing
103+ , _muuOauthToken = Nothing
104+ , _muuOrderId = pMuuOrderId_
105+ , _muuFields = Nothing
106+ , _muuAlt = JSON
107+ }
108+
109+-- | Available to use for quota purposes for server-side applications. Can be
110+-- any arbitrary string assigned to a user, but should not exceed 40
111+-- characters. Overrides userIp if both are provided.
112+muuQuotaUser :: Lens' MarketplacedealsUpdate' (Maybe Text)
113+muuQuotaUser
114+ = lens _muuQuotaUser (\ s a -> s{_muuQuotaUser = a})
115+
116+-- | Returns response with indentations and line breaks.
117+muuPrettyPrint :: Lens' MarketplacedealsUpdate' Bool
118+muuPrettyPrint
119+ = lens _muuPrettyPrint
120+ (\ s a -> s{_muuPrettyPrint = a})
121+
122+-- | IP address of the site where the request originates. Use this if you
123+-- want to enforce per-user limits.
124+muuUserIp :: Lens' MarketplacedealsUpdate' (Maybe Text)
125+muuUserIp
126+ = lens _muuUserIp (\ s a -> s{_muuUserIp = a})
127+
128+-- | API key. Your API key identifies your project and provides you with API
129+-- access, quota, and reports. Required unless you provide an OAuth 2.0
130+-- token.
131+muuKey :: Lens' MarketplacedealsUpdate' (Maybe Text)
132+muuKey = lens _muuKey (\ s a -> s{_muuKey = a})
133+
134+-- | OAuth 2.0 token for the current user.
135+muuOauthToken :: Lens' MarketplacedealsUpdate' (Maybe Text)
136+muuOauthToken
137+ = lens _muuOauthToken
138+ (\ s a -> s{_muuOauthToken = a})
139+
140+-- | The orderId to edit deals on.
141+muuOrderId :: Lens' MarketplacedealsUpdate' Text
142+muuOrderId
143+ = lens _muuOrderId (\ s a -> s{_muuOrderId = a})
144+
145+-- | Selector specifying which fields to include in a partial response.
146+muuFields :: Lens' MarketplacedealsUpdate' (Maybe Text)
147+muuFields
148+ = lens _muuFields (\ s a -> s{_muuFields = a})
149+
150+-- | Data format for the response.
151+muuAlt :: Lens' MarketplacedealsUpdate' Alt
152+muuAlt = lens _muuAlt (\ s a -> s{_muuAlt = a})
153+
154+instance GoogleRequest MarketplacedealsUpdate' where
155+ type Rs MarketplacedealsUpdate' =
156+ EditAllOrderDealsResponse
157+ request = requestWithRoute defReq adExchangeBuyerURL
158+ requestWithRoute r u MarketplacedealsUpdate'{..}
159+ = go _muuQuotaUser (Just _muuPrettyPrint) _muuUserIp
160+ _muuKey
161+ _muuOauthToken
162+ _muuOrderId
163+ _muuFields
164+ (Just _muuAlt)
165+ where go
166+ = clientWithRoute
167+ (Proxy :: Proxy MarketplacedealsUpdateAPI)
168+ r
169+ u
gogol-adexchange-buyer/gen/Network/Google/API/AdExchangeBuyer/Marketplacenotes/Insert.hsnew file+166
@@ -0,0 +1,166 @@
1+{-# LANGUAGE DataKinds #-}
2+{-# LANGUAGE DeriveDataTypeable #-}
3+{-# LANGUAGE DeriveGeneric #-}
4+{-# LANGUAGE RecordWildCards #-}
5+{-# LANGUAGE TypeFamilies #-}
6+{-# LANGUAGE TypeOperators #-}
7+
8+{-# OPTIONS_GHC -fno-warn-unused-imports #-}
9+{-# OPTIONS_GHC -fno-warn-duplicate-exports #-}
10+
11+-- |
12+-- Module : Network.Google.API.AdExchangeBuyer.Marketplacenotes.Insert
13+-- Copyright : (c) 2015 Brendan Hay
14+-- License : Mozilla Public License, v. 2.0.
15+-- Maintainer : Brendan Hay <brendan.g.hay@gmail.com>
16+-- Stability : auto-generated
17+-- Portability : non-portable (GHC extensions)
18+--
19+-- | Add notes to the order
20+--
21+-- /See:/ <https://developers.google.com/ad-exchange/buyer-rest Ad Exchange Buyer API Reference> for @adexchangebuyer.marketplacenotes.insert@.
22+module Network.Google.API.AdExchangeBuyer.Marketplacenotes.Insert
23+ (
24+ -- * REST Resource
25+ MarketplacenotesInsertAPI
26+
27+ -- * Creating a Request
28+ , marketplacenotesInsert'
29+ , MarketplacenotesInsert'
30+
31+ -- * Request Lenses
32+ , miQuotaUser
33+ , miPrettyPrint
34+ , miUserIp
35+ , miKey
36+ , miOauthToken
37+ , miOrderId
38+ , miFields
39+ , miAlt
40+ ) where
41+
42+import Network.Google.AdExchangeBuyer.Types
43+import Network.Google.Prelude
44+
45+-- | A resource alias for adexchangebuyer.marketplacenotes.insert which the
46+-- 'MarketplacenotesInsert'' request conforms to.
47+type MarketplacenotesInsertAPI =
48+ "marketplaceOrders" :>
49+ Capture "orderId" Text :>
50+ "notes" :>
51+ "insert" :>
52+ QueryParam "quotaUser" Text :>
53+ QueryParam "prettyPrint" Bool :>
54+ QueryParam "userIp" Text :>
55+ QueryParam "key" Text :>
56+ QueryParam "oauth_token" Text :>
57+ QueryParam "fields" Text :>
58+ QueryParam "alt" Alt :>
59+ Post '[JSON] AddOrderNotesResponse
60+
61+-- | Add notes to the order
62+--
63+-- /See:/ 'marketplacenotesInsert'' smart constructor.
64+data MarketplacenotesInsert' = MarketplacenotesInsert'
65+ { _miQuotaUser :: !(Maybe Text)
66+ , _miPrettyPrint :: !Bool
67+ , _miUserIp :: !(Maybe Text)
68+ , _miKey :: !(Maybe Text)
69+ , _miOauthToken :: !(Maybe Text)
70+ , _miOrderId :: !Text
71+ , _miFields :: !(Maybe Text)
72+ , _miAlt :: !Alt
73+ } deriving (Eq,Read,Show,Data,Typeable,Generic)
74+
75+-- | Creates a value of 'MarketplacenotesInsert'' with the minimum fields required to make a request.
76+--
77+-- Use one of the following lenses to modify other fields as desired:
78+--
79+-- * 'miQuotaUser'
80+--
81+-- * 'miPrettyPrint'
82+--
83+-- * 'miUserIp'
84+--
85+-- * 'miKey'
86+--
87+-- * 'miOauthToken'
88+--
89+-- * 'miOrderId'
90+--
91+-- * 'miFields'
92+--
93+-- * 'miAlt'
94+marketplacenotesInsert'
95+ :: Text -- ^ 'orderId'
96+ -> MarketplacenotesInsert'
97+marketplacenotesInsert' pMiOrderId_ =
98+ MarketplacenotesInsert'
99+ { _miQuotaUser = Nothing
100+ , _miPrettyPrint = True
101+ , _miUserIp = Nothing
102+ , _miKey = Nothing
103+ , _miOauthToken = Nothing
104+ , _miOrderId = pMiOrderId_
105+ , _miFields = Nothing
106+ , _miAlt = JSON
107+ }
108+
109+-- | Available to use for quota purposes for server-side applications. Can be
110+-- any arbitrary string assigned to a user, but should not exceed 40
111+-- characters. Overrides userIp if both are provided.
112+miQuotaUser :: Lens' MarketplacenotesInsert' (Maybe Text)
113+miQuotaUser
114+ = lens _miQuotaUser (\ s a -> s{_miQuotaUser = a})
115+
116+-- | Returns response with indentations and line breaks.
117+miPrettyPrint :: Lens' MarketplacenotesInsert' Bool
118+miPrettyPrint
119+ = lens _miPrettyPrint
120+ (\ s a -> s{_miPrettyPrint = a})
121+
122+-- | IP address of the site where the request originates. Use this if you
123+-- want to enforce per-user limits.
124+miUserIp :: Lens' MarketplacenotesInsert' (Maybe Text)
125+miUserIp = lens _miUserIp (\ s a -> s{_miUserIp = a})
126+
127+-- | API key. Your API key identifies your project and provides you with API
128+-- access, quota, and reports. Required unless you provide an OAuth 2.0
129+-- token.
130+miKey :: Lens' MarketplacenotesInsert' (Maybe Text)
131+miKey = lens _miKey (\ s a -> s{_miKey = a})
132+
133+-- | OAuth 2.0 token for the current user.
134+miOauthToken :: Lens' MarketplacenotesInsert' (Maybe Text)
135+miOauthToken
136+ = lens _miOauthToken (\ s a -> s{_miOauthToken = a})
137+
138+-- | The orderId to add notes for.
139+miOrderId :: Lens' MarketplacenotesInsert' Text
140+miOrderId
141+ = lens _miOrderId (\ s a -> s{_miOrderId = a})
142+
143+-- | Selector specifying which fields to include in a partial response.
144+miFields :: Lens' MarketplacenotesInsert' (Maybe Text)
145+miFields = lens _miFields (\ s a -> s{_miFields = a})
146+
147+-- | Data format for the response.
148+miAlt :: Lens' MarketplacenotesInsert' Alt
149+miAlt = lens _miAlt (\ s a -> s{_miAlt = a})
150+
151+instance GoogleRequest MarketplacenotesInsert' where
152+ type Rs MarketplacenotesInsert' =
153+ AddOrderNotesResponse
154+ request = requestWithRoute defReq adExchangeBuyerURL
155+ requestWithRoute r u MarketplacenotesInsert'{..}
156+ = go _miQuotaUser (Just _miPrettyPrint) _miUserIp
157+ _miKey
158+ _miOauthToken
159+ _miOrderId
160+ _miFields
161+ (Just _miAlt)
162+ where go
163+ = clientWithRoute
164+ (Proxy :: Proxy MarketplacenotesInsertAPI)
165+ r
166+ u
gogol-adexchange-buyer/gen/Network/Google/API/AdExchangeBuyer/Marketplacenotes/List.hsnew file+167
@@ -0,0 +1,167 @@
1+{-# LANGUAGE DataKinds #-}
2+{-# LANGUAGE DeriveDataTypeable #-}
3+{-# LANGUAGE DeriveGeneric #-}
4+{-# LANGUAGE RecordWildCards #-}
5+{-# LANGUAGE TypeFamilies #-}
6+{-# LANGUAGE TypeOperators #-}
7+
8+{-# OPTIONS_GHC -fno-warn-unused-imports #-}
9+{-# OPTIONS_GHC -fno-warn-duplicate-exports #-}
10+
11+-- |
12+-- Module : Network.Google.API.AdExchangeBuyer.Marketplacenotes.List
13+-- Copyright : (c) 2015 Brendan Hay
14+-- License : Mozilla Public License, v. 2.0.
15+-- Maintainer : Brendan Hay <brendan.g.hay@gmail.com>
16+-- Stability : auto-generated
17+-- Portability : non-portable (GHC extensions)
18+--
19+-- | Get all the notes associated with an order
20+--
21+-- /See:/ <https://developers.google.com/ad-exchange/buyer-rest Ad Exchange Buyer API Reference> for @adexchangebuyer.marketplacenotes.list@.
22+module Network.Google.API.AdExchangeBuyer.Marketplacenotes.List
23+ (
24+ -- * REST Resource
25+ MarketplacenotesListAPI
26+
27+ -- * Creating a Request
28+ , marketplacenotesList'
29+ , MarketplacenotesList'
30+
31+ -- * Request Lenses
32+ , mllQuotaUser
33+ , mllPrettyPrint
34+ , mllUserIp
35+ , mllKey
36+ , mllOauthToken
37+ , mllOrderId
38+ , mllFields
39+ , mllAlt
40+ ) where
41+
42+import Network.Google.AdExchangeBuyer.Types
43+import Network.Google.Prelude
44+
45+-- | A resource alias for adexchangebuyer.marketplacenotes.list which the
46+-- 'MarketplacenotesList'' request conforms to.
47+type MarketplacenotesListAPI =
48+ "marketplaceOrders" :>
49+ Capture "orderId" Text :>
50+ "notes" :>
51+ QueryParam "quotaUser" Text :>
52+ QueryParam "prettyPrint" Bool :>
53+ QueryParam "userIp" Text :>
54+ QueryParam "key" Text :>
55+ QueryParam "oauth_token" Text :>
56+ QueryParam "fields" Text :>
57+ QueryParam "alt" Alt :>
58+ Get '[JSON] GetOrderNotesResponse
59+
60+-- | Get all the notes associated with an order
61+--
62+-- /See:/ 'marketplacenotesList'' smart constructor.
63+data MarketplacenotesList' = MarketplacenotesList'
64+ { _mllQuotaUser :: !(Maybe Text)
65+ , _mllPrettyPrint :: !Bool
66+ , _mllUserIp :: !(Maybe Text)
67+ , _mllKey :: !(Maybe Text)
68+ , _mllOauthToken :: !(Maybe Text)
69+ , _mllOrderId :: !Text
70+ , _mllFields :: !(Maybe Text)
71+ , _mllAlt :: !Alt
72+ } deriving (Eq,Read,Show,Data,Typeable,Generic)
73+
74+-- | Creates a value of 'MarketplacenotesList'' with the minimum fields required to make a request.
75+--
76+-- Use one of the following lenses to modify other fields as desired:
77+--
78+-- * 'mllQuotaUser'
79+--
80+-- * 'mllPrettyPrint'
81+--
82+-- * 'mllUserIp'
83+--
84+-- * 'mllKey'
85+--
86+-- * 'mllOauthToken'
87+--
88+-- * 'mllOrderId'
89+--
90+-- * 'mllFields'
91+--
92+-- * 'mllAlt'
93+marketplacenotesList'
94+ :: Text -- ^ 'orderId'
95+ -> MarketplacenotesList'
96+marketplacenotesList' pMllOrderId_ =
97+ MarketplacenotesList'
98+ { _mllQuotaUser = Nothing
99+ , _mllPrettyPrint = True
100+ , _mllUserIp = Nothing
101+ , _mllKey = Nothing
102+ , _mllOauthToken = Nothing
103+ , _mllOrderId = pMllOrderId_
104+ , _mllFields = Nothing
105+ , _mllAlt = JSON
106+ }
107+
108+-- | Available to use for quota purposes for server-side applications. Can be
109+-- any arbitrary string assigned to a user, but should not exceed 40
110+-- characters. Overrides userIp if both are provided.
111+mllQuotaUser :: Lens' MarketplacenotesList' (Maybe Text)
112+mllQuotaUser
113+ = lens _mllQuotaUser (\ s a -> s{_mllQuotaUser = a})
114+
115+-- | Returns response with indentations and line breaks.
116+mllPrettyPrint :: Lens' MarketplacenotesList' Bool
117+mllPrettyPrint
118+ = lens _mllPrettyPrint
119+ (\ s a -> s{_mllPrettyPrint = a})
120+
121+-- | IP address of the site where the request originates. Use this if you
122+-- want to enforce per-user limits.
123+mllUserIp :: Lens' MarketplacenotesList' (Maybe Text)
124+mllUserIp
125+ = lens _mllUserIp (\ s a -> s{_mllUserIp = a})
126+
127+-- | API key. Your API key identifies your project and provides you with API
128+-- access, quota, and reports. Required unless you provide an OAuth 2.0
129+-- token.
130+mllKey :: Lens' MarketplacenotesList' (Maybe Text)
131+mllKey = lens _mllKey (\ s a -> s{_mllKey = a})
132+
133+-- | OAuth 2.0 token for the current user.
134+mllOauthToken :: Lens' MarketplacenotesList' (Maybe Text)
135+mllOauthToken
136+ = lens _mllOauthToken
137+ (\ s a -> s{_mllOauthToken = a})
138+
139+-- | The orderId to get notes for.
140+mllOrderId :: Lens' MarketplacenotesList' Text
141+mllOrderId
142+ = lens _mllOrderId (\ s a -> s{_mllOrderId = a})
143+
144+-- | Selector specifying which fields to include in a partial response.
145+mllFields :: Lens' MarketplacenotesList' (Maybe Text)
146+mllFields
147+ = lens _mllFields (\ s a -> s{_mllFields = a})
148+
149+-- | Data format for the response.
150+mllAlt :: Lens' MarketplacenotesList' Alt
151+mllAlt = lens _mllAlt (\ s a -> s{_mllAlt = a})
152+
153+instance GoogleRequest MarketplacenotesList' where
154+ type Rs MarketplacenotesList' = GetOrderNotesResponse
155+ request = requestWithRoute defReq adExchangeBuyerURL
156+ requestWithRoute r u MarketplacenotesList'{..}
157+ = go _mllQuotaUser (Just _mllPrettyPrint) _mllUserIp
158+ _mllKey
159+ _mllOauthToken
160+ _mllOrderId
161+ _mllFields
162+ (Just _mllAlt)
163+ where go
164+ = clientWithRoute
165+ (Proxy :: Proxy MarketplacenotesListAPI)
166+ r
167+ u
gogol-adexchange-buyer/gen/Network/Google/API/AdExchangeBuyer/Marketplaceoffers/Get.hsnew file+162
@@ -0,0 +1,162 @@
1+{-# LANGUAGE DataKinds #-}
2+{-# LANGUAGE DeriveDataTypeable #-}
3+{-# LANGUAGE DeriveGeneric #-}
4+{-# LANGUAGE RecordWildCards #-}
5+{-# LANGUAGE TypeFamilies #-}
6+{-# LANGUAGE TypeOperators #-}
7+
8+{-# OPTIONS_GHC -fno-warn-unused-imports #-}
9+{-# OPTIONS_GHC -fno-warn-duplicate-exports #-}
10+
11+-- |
12+-- Module : Network.Google.API.AdExchangeBuyer.Marketplaceoffers.Get
13+-- Copyright : (c) 2015 Brendan Hay
14+-- License : Mozilla Public License, v. 2.0.
15+-- Maintainer : Brendan Hay <brendan.g.hay@gmail.com>
16+-- Stability : auto-generated
17+-- Portability : non-portable (GHC extensions)
18+--
19+-- | Gets the requested negotiation.
20+--
21+-- /See:/ <https://developers.google.com/ad-exchange/buyer-rest Ad Exchange Buyer API Reference> for @adexchangebuyer.marketplaceoffers.get@.
22+module Network.Google.API.AdExchangeBuyer.Marketplaceoffers.Get
23+ (
24+ -- * REST Resource
25+ MarketplaceoffersGetAPI
26+
27+ -- * Creating a Request
28+ , marketplaceoffersGet'
29+ , MarketplaceoffersGet'
30+
31+ -- * Request Lenses
32+ , mgQuotaUser
33+ , mgPrettyPrint
34+ , mgUserIp
35+ , mgKey
36+ , mgOfferId
37+ , mgOauthToken
38+ , mgFields
39+ , mgAlt
40+ ) where
41+
42+import Network.Google.AdExchangeBuyer.Types
43+import Network.Google.Prelude
44+
45+-- | A resource alias for adexchangebuyer.marketplaceoffers.get which the
46+-- 'MarketplaceoffersGet'' request conforms to.
47+type MarketplaceoffersGetAPI =
48+ "marketplaceOffers" :>
49+ Capture "offerId" Text :>
50+ QueryParam "quotaUser" Text :>
51+ QueryParam "prettyPrint" Bool :>
52+ QueryParam "userIp" Text :>
53+ QueryParam "key" Text :>
54+ QueryParam "oauth_token" Text :>
55+ QueryParam "fields" Text :>
56+ QueryParam "alt" Alt :> Get '[JSON] MarketplaceOffer
57+
58+-- | Gets the requested negotiation.
59+--
60+-- /See:/ 'marketplaceoffersGet'' smart constructor.
61+data MarketplaceoffersGet' = MarketplaceoffersGet'
62+ { _mgQuotaUser :: !(Maybe Text)
63+ , _mgPrettyPrint :: !Bool
64+ , _mgUserIp :: !(Maybe Text)
65+ , _mgKey :: !(Maybe Text)
66+ , _mgOfferId :: !Text
67+ , _mgOauthToken :: !(Maybe Text)
68+ , _mgFields :: !(Maybe Text)
69+ , _mgAlt :: !Alt
70+ } deriving (Eq,Read,Show,Data,Typeable,Generic)
71+
72+-- | Creates a value of 'MarketplaceoffersGet'' with the minimum fields required to make a request.
73+--
74+-- Use one of the following lenses to modify other fields as desired:
75+--
76+-- * 'mgQuotaUser'
77+--
78+-- * 'mgPrettyPrint'
79+--
80+-- * 'mgUserIp'
81+--
82+-- * 'mgKey'
83+--
84+-- * 'mgOfferId'
85+--
86+-- * 'mgOauthToken'
87+--
88+-- * 'mgFields'
89+--
90+-- * 'mgAlt'
91+marketplaceoffersGet'
92+ :: Text -- ^ 'offerId'
93+ -> MarketplaceoffersGet'
94+marketplaceoffersGet' pMgOfferId_ =
95+ MarketplaceoffersGet'
96+ { _mgQuotaUser = Nothing
97+ , _mgPrettyPrint = True
98+ , _mgUserIp = Nothing
99+ , _mgKey = Nothing
100+ , _mgOfferId = pMgOfferId_
101+ , _mgOauthToken = Nothing
102+ , _mgFields = Nothing
103+ , _mgAlt = JSON
104+ }
105+
106+-- | Available to use for quota purposes for server-side applications. Can be
107+-- any arbitrary string assigned to a user, but should not exceed 40
108+-- characters. Overrides userIp if both are provided.
109+mgQuotaUser :: Lens' MarketplaceoffersGet' (Maybe Text)
110+mgQuotaUser
111+ = lens _mgQuotaUser (\ s a -> s{_mgQuotaUser = a})
112+
113+-- | Returns response with indentations and line breaks.
114+mgPrettyPrint :: Lens' MarketplaceoffersGet' Bool
115+mgPrettyPrint
116+ = lens _mgPrettyPrint
117+ (\ s a -> s{_mgPrettyPrint = a})
118+
119+-- | IP address of the site where the request originates. Use this if you
120+-- want to enforce per-user limits.
121+mgUserIp :: Lens' MarketplaceoffersGet' (Maybe Text)
122+mgUserIp = lens _mgUserIp (\ s a -> s{_mgUserIp = a})
123+
124+-- | API key. Your API key identifies your project and provides you with API
125+-- access, quota, and reports. Required unless you provide an OAuth 2.0
126+-- token.
127+mgKey :: Lens' MarketplaceoffersGet' (Maybe Text)
128+mgKey = lens _mgKey (\ s a -> s{_mgKey = a})
129+
130+-- | The offerId for the offer to get the head revision for.
131+mgOfferId :: Lens' MarketplaceoffersGet' Text
132+mgOfferId
133+ = lens _mgOfferId (\ s a -> s{_mgOfferId = a})
134+
135+-- | OAuth 2.0 token for the current user.
136+mgOauthToken :: Lens' MarketplaceoffersGet' (Maybe Text)
137+mgOauthToken
138+ = lens _mgOauthToken (\ s a -> s{_mgOauthToken = a})
139+
140+-- | Selector specifying which fields to include in a partial response.
141+mgFields :: Lens' MarketplaceoffersGet' (Maybe Text)
142+mgFields = lens _mgFields (\ s a -> s{_mgFields = a})
143+
144+-- | Data format for the response.
145+mgAlt :: Lens' MarketplaceoffersGet' Alt
146+mgAlt = lens _mgAlt (\ s a -> s{_mgAlt = a})
147+
148+instance GoogleRequest MarketplaceoffersGet' where
149+ type Rs MarketplaceoffersGet' = MarketplaceOffer
150+ request = requestWithRoute defReq adExchangeBuyerURL
151+ requestWithRoute r u MarketplaceoffersGet'{..}
152+ = go _mgQuotaUser (Just _mgPrettyPrint) _mgUserIp
153+ _mgKey
154+ _mgOfferId
155+ _mgOauthToken
156+ _mgFields
157+ (Just _mgAlt)
158+ where go
159+ = clientWithRoute
160+ (Proxy :: Proxy MarketplaceoffersGetAPI)
161+ r
162+ u
gogol-adexchange-buyer/gen/Network/Google/API/AdExchangeBuyer/Marketplaceoffers/Search.hsnew file+162
@@ -0,0 +1,162 @@
1+{-# LANGUAGE DataKinds #-}
2+{-# LANGUAGE DeriveDataTypeable #-}
3+{-# LANGUAGE DeriveGeneric #-}
4+{-# LANGUAGE RecordWildCards #-}
5+{-# LANGUAGE TypeFamilies #-}
6+{-# LANGUAGE TypeOperators #-}
7+
8+{-# OPTIONS_GHC -fno-warn-unused-imports #-}
9+{-# OPTIONS_GHC -fno-warn-duplicate-exports #-}
10+
11+-- |
12+-- Module : Network.Google.API.AdExchangeBuyer.Marketplaceoffers.Search
13+-- Copyright : (c) 2015 Brendan Hay
14+-- License : Mozilla Public License, v. 2.0.
15+-- Maintainer : Brendan Hay <brendan.g.hay@gmail.com>
16+-- Stability : auto-generated
17+-- Portability : non-portable (GHC extensions)
18+--
19+-- | Gets the requested negotiation.
20+--
21+-- /See:/ <https://developers.google.com/ad-exchange/buyer-rest Ad Exchange Buyer API Reference> for @adexchangebuyer.marketplaceoffers.search@.
22+module Network.Google.API.AdExchangeBuyer.Marketplaceoffers.Search
23+ (
24+ -- * REST Resource
25+ MarketplaceoffersSearchAPI
26+
27+ -- * Creating a Request
28+ , marketplaceoffersSearch'
29+ , MarketplaceoffersSearch'
30+
31+ -- * Request Lenses
32+ , msQuotaUser
33+ , msPrettyPrint
34+ , msUserIp
35+ , msKey
36+ , msPqlQuery
37+ , msOauthToken
38+ , msFields
39+ , msAlt
40+ ) where
41+
42+import Network.Google.AdExchangeBuyer.Types
43+import Network.Google.Prelude
44+
45+-- | A resource alias for adexchangebuyer.marketplaceoffers.search which the
46+-- 'MarketplaceoffersSearch'' request conforms to.
47+type MarketplaceoffersSearchAPI =
48+ "marketplaceOffers" :>
49+ "search" :>
50+ QueryParam "quotaUser" Text :>
51+ QueryParam "prettyPrint" Bool :>
52+ QueryParam "userIp" Text :>
53+ QueryParam "key" Text :>
54+ QueryParam "pqlQuery" Text :>
55+ QueryParam "oauth_token" Text :>
56+ QueryParam "fields" Text :>
57+ QueryParam "alt" Alt :> Get '[JSON] GetOffersResponse
58+
59+-- | Gets the requested negotiation.
60+--
61+-- /See:/ 'marketplaceoffersSearch'' smart constructor.
62+data MarketplaceoffersSearch' = MarketplaceoffersSearch'
63+ { _msQuotaUser :: !(Maybe Text)
64+ , _msPrettyPrint :: !Bool
65+ , _msUserIp :: !(Maybe Text)
66+ , _msKey :: !(Maybe Text)
67+ , _msPqlQuery :: !(Maybe Text)
68+ , _msOauthToken :: !(Maybe Text)
69+ , _msFields :: !(Maybe Text)
70+ , _msAlt :: !Alt
71+ } deriving (Eq,Read,Show,Data,Typeable,Generic)
72+
73+-- | Creates a value of 'MarketplaceoffersSearch'' with the minimum fields required to make a request.
74+--
75+-- Use one of the following lenses to modify other fields as desired:
76+--
77+-- * 'msQuotaUser'
78+--
79+-- * 'msPrettyPrint'
80+--
81+-- * 'msUserIp'
82+--
83+-- * 'msKey'
84+--
85+-- * 'msPqlQuery'
86+--
87+-- * 'msOauthToken'
88+--
89+-- * 'msFields'
90+--
91+-- * 'msAlt'
92+marketplaceoffersSearch'
93+ :: MarketplaceoffersSearch'
94+marketplaceoffersSearch' =
95+ MarketplaceoffersSearch'
96+ { _msQuotaUser = Nothing
97+ , _msPrettyPrint = True
98+ , _msUserIp = Nothing
99+ , _msKey = Nothing
100+ , _msPqlQuery = Nothing
101+ , _msOauthToken = Nothing
102+ , _msFields = Nothing
103+ , _msAlt = JSON
104+ }
105+
106+-- | Available to use for quota purposes for server-side applications. Can be
107+-- any arbitrary string assigned to a user, but should not exceed 40
108+-- characters. Overrides userIp if both are provided.
109+msQuotaUser :: Lens' MarketplaceoffersSearch' (Maybe Text)
110+msQuotaUser
111+ = lens _msQuotaUser (\ s a -> s{_msQuotaUser = a})
112+
113+-- | Returns response with indentations and line breaks.
114+msPrettyPrint :: Lens' MarketplaceoffersSearch' Bool
115+msPrettyPrint
116+ = lens _msPrettyPrint
117+ (\ s a -> s{_msPrettyPrint = a})
118+
119+-- | IP address of the site where the request originates. Use this if you
120+-- want to enforce per-user limits.
121+msUserIp :: Lens' MarketplaceoffersSearch' (Maybe Text)
122+msUserIp = lens _msUserIp (\ s a -> s{_msUserIp = a})
123+
124+-- | API key. Your API key identifies your project and provides you with API
125+-- access, quota, and reports. Required unless you provide an OAuth 2.0
126+-- token.
127+msKey :: Lens' MarketplaceoffersSearch' (Maybe Text)
128+msKey = lens _msKey (\ s a -> s{_msKey = a})
129+
130+-- | The pql query used to query for offers.
131+msPqlQuery :: Lens' MarketplaceoffersSearch' (Maybe Text)
132+msPqlQuery
133+ = lens _msPqlQuery (\ s a -> s{_msPqlQuery = a})
134+
135+-- | OAuth 2.0 token for the current user.
136+msOauthToken :: Lens' MarketplaceoffersSearch' (Maybe Text)
137+msOauthToken
138+ = lens _msOauthToken (\ s a -> s{_msOauthToken = a})
139+
140+-- | Selector specifying which fields to include in a partial response.
141+msFields :: Lens' MarketplaceoffersSearch' (Maybe Text)
142+msFields = lens _msFields (\ s a -> s{_msFields = a})
143+
144+-- | Data format for the response.
145+msAlt :: Lens' MarketplaceoffersSearch' Alt
146+msAlt = lens _msAlt (\ s a -> s{_msAlt = a})
147+
148+instance GoogleRequest MarketplaceoffersSearch' where
149+ type Rs MarketplaceoffersSearch' = GetOffersResponse
150+ request = requestWithRoute defReq adExchangeBuyerURL
151+ requestWithRoute r u MarketplaceoffersSearch'{..}
152+ = go _msQuotaUser (Just _msPrettyPrint) _msUserIp
153+ _msKey
154+ _msPqlQuery
155+ _msOauthToken
156+ _msFields
157+ (Just _msAlt)
158+ where go
159+ = clientWithRoute
160+ (Proxy :: Proxy MarketplaceoffersSearchAPI)
161+ r
162+ u
gogol-adexchange-buyer/gen/Network/Google/API/AdExchangeBuyer/Marketplaceorders/Get.hsnew file+165
@@ -0,0 +1,165 @@
1+{-# LANGUAGE DataKinds #-}
2+{-# LANGUAGE DeriveDataTypeable #-}
3+{-# LANGUAGE DeriveGeneric #-}
4+{-# LANGUAGE RecordWildCards #-}
5+{-# LANGUAGE TypeFamilies #-}
6+{-# LANGUAGE TypeOperators #-}
7+
8+{-# OPTIONS_GHC -fno-warn-unused-imports #-}
9+{-# OPTIONS_GHC -fno-warn-duplicate-exports #-}
10+
11+-- |
12+-- Module : Network.Google.API.AdExchangeBuyer.Marketplaceorders.Get
13+-- Copyright : (c) 2015 Brendan Hay
14+-- License : Mozilla Public License, v. 2.0.
15+-- Maintainer : Brendan Hay <brendan.g.hay@gmail.com>
16+-- Stability : auto-generated
17+-- Portability : non-portable (GHC extensions)
18+--
19+-- | Get an order given its id
20+--
21+-- /See:/ <https://developers.google.com/ad-exchange/buyer-rest Ad Exchange Buyer API Reference> for @adexchangebuyer.marketplaceorders.get@.
22+module Network.Google.API.AdExchangeBuyer.Marketplaceorders.Get
23+ (
24+ -- * REST Resource
25+ MarketplaceordersGetAPI
26+
27+ -- * Creating a Request
28+ , marketplaceordersGet'
29+ , MarketplaceordersGet'
30+
31+ -- * Request Lenses
32+ , mggQuotaUser
33+ , mggPrettyPrint
34+ , mggUserIp
35+ , mggKey
36+ , mggOauthToken
37+ , mggOrderId
38+ , mggFields
39+ , mggAlt
40+ ) where
41+
42+import Network.Google.AdExchangeBuyer.Types
43+import Network.Google.Prelude
44+
45+-- | A resource alias for adexchangebuyer.marketplaceorders.get which the
46+-- 'MarketplaceordersGet'' request conforms to.
47+type MarketplaceordersGetAPI =
48+ "marketplaceOrders" :>
49+ Capture "orderId" Text :>
50+ QueryParam "quotaUser" Text :>
51+ QueryParam "prettyPrint" Bool :>
52+ QueryParam "userIp" Text :>
53+ QueryParam "key" Text :>
54+ QueryParam "oauth_token" Text :>
55+ QueryParam "fields" Text :>
56+ QueryParam "alt" Alt :> Get '[JSON] MarketplaceOrder
57+
58+-- | Get an order given its id
59+--
60+-- /See:/ 'marketplaceordersGet'' smart constructor.
61+data MarketplaceordersGet' = MarketplaceordersGet'
62+ { _mggQuotaUser :: !(Maybe Text)
63+ , _mggPrettyPrint :: !Bool
64+ , _mggUserIp :: !(Maybe Text)
65+ , _mggKey :: !(Maybe Text)
66+ , _mggOauthToken :: !(Maybe Text)
67+ , _mggOrderId :: !Text
68+ , _mggFields :: !(Maybe Text)
69+ , _mggAlt :: !Alt
70+ } deriving (Eq,Read,Show,Data,Typeable,Generic)
71+
72+-- | Creates a value of 'MarketplaceordersGet'' with the minimum fields required to make a request.
73+--
74+-- Use one of the following lenses to modify other fields as desired:
75+--
76+-- * 'mggQuotaUser'
77+--
78+-- * 'mggPrettyPrint'
79+--
80+-- * 'mggUserIp'
81+--
82+-- * 'mggKey'
83+--
84+-- * 'mggOauthToken'
85+--
86+-- * 'mggOrderId'
87+--
88+-- * 'mggFields'
89+--
90+-- * 'mggAlt'
91+marketplaceordersGet'
92+ :: Text -- ^ 'orderId'
93+ -> MarketplaceordersGet'
94+marketplaceordersGet' pMggOrderId_ =
95+ MarketplaceordersGet'
96+ { _mggQuotaUser = Nothing
97+ , _mggPrettyPrint = True
98+ , _mggUserIp = Nothing
99+ , _mggKey = Nothing
100+ , _mggOauthToken = Nothing
101+ , _mggOrderId = pMggOrderId_
102+ , _mggFields = Nothing
103+ , _mggAlt = JSON
104+ }
105+
106+-- | Available to use for quota purposes for server-side applications. Can be
107+-- any arbitrary string assigned to a user, but should not exceed 40
108+-- characters. Overrides userIp if both are provided.
109+mggQuotaUser :: Lens' MarketplaceordersGet' (Maybe Text)
110+mggQuotaUser
111+ = lens _mggQuotaUser (\ s a -> s{_mggQuotaUser = a})
112+
113+-- | Returns response with indentations and line breaks.
114+mggPrettyPrint :: Lens' MarketplaceordersGet' Bool
115+mggPrettyPrint
116+ = lens _mggPrettyPrint
117+ (\ s a -> s{_mggPrettyPrint = a})
118+
119+-- | IP address of the site where the request originates. Use this if you
120+-- want to enforce per-user limits.
121+mggUserIp :: Lens' MarketplaceordersGet' (Maybe Text)
122+mggUserIp
123+ = lens _mggUserIp (\ s a -> s{_mggUserIp = a})
124+
125+-- | API key. Your API key identifies your project and provides you with API
126+-- access, quota, and reports. Required unless you provide an OAuth 2.0
127+-- token.
128+mggKey :: Lens' MarketplaceordersGet' (Maybe Text)
129+mggKey = lens _mggKey (\ s a -> s{_mggKey = a})
130+
131+-- | OAuth 2.0 token for the current user.
132+mggOauthToken :: Lens' MarketplaceordersGet' (Maybe Text)
133+mggOauthToken
134+ = lens _mggOauthToken
135+ (\ s a -> s{_mggOauthToken = a})
136+
137+-- | Id of the order to retrieve.
138+mggOrderId :: Lens' MarketplaceordersGet' Text
139+mggOrderId
140+ = lens _mggOrderId (\ s a -> s{_mggOrderId = a})
141+
142+-- | Selector specifying which fields to include in a partial response.
143+mggFields :: Lens' MarketplaceordersGet' (Maybe Text)
144+mggFields
145+ = lens _mggFields (\ s a -> s{_mggFields = a})
146+
147+-- | Data format for the response.
148+mggAlt :: Lens' MarketplaceordersGet' Alt
149+mggAlt = lens _mggAlt (\ s a -> s{_mggAlt = a})
150+
151+instance GoogleRequest MarketplaceordersGet' where
152+ type Rs MarketplaceordersGet' = MarketplaceOrder
153+ request = requestWithRoute defReq adExchangeBuyerURL
154+ requestWithRoute r u MarketplaceordersGet'{..}
155+ = go _mggQuotaUser (Just _mggPrettyPrint) _mggUserIp
156+ _mggKey
157+ _mggOauthToken
158+ _mggOrderId
159+ _mggFields
160+ (Just _mggAlt)
161+ where go
162+ = clientWithRoute
163+ (Proxy :: Proxy MarketplaceordersGetAPI)
164+ r
165+ u
gogol-adexchange-buyer/gen/Network/Google/API/AdExchangeBuyer/Marketplaceorders/Insert.hsnew file+150
@@ -0,0 +1,150 @@
1+{-# LANGUAGE DataKinds #-}
2+{-# LANGUAGE DeriveDataTypeable #-}
3+{-# LANGUAGE DeriveGeneric #-}
4+{-# LANGUAGE RecordWildCards #-}
5+{-# LANGUAGE TypeFamilies #-}
6+{-# LANGUAGE TypeOperators #-}
7+
8+{-# OPTIONS_GHC -fno-warn-unused-imports #-}
9+{-# OPTIONS_GHC -fno-warn-duplicate-exports #-}
10+
11+-- |
12+-- Module : Network.Google.API.AdExchangeBuyer.Marketplaceorders.Insert
13+-- Copyright : (c) 2015 Brendan Hay
14+-- License : Mozilla Public License, v. 2.0.
15+-- Maintainer : Brendan Hay <brendan.g.hay@gmail.com>
16+-- Stability : auto-generated
17+-- Portability : non-portable (GHC extensions)
18+--
19+-- | Create the given list of orders
20+--
21+-- /See:/ <https://developers.google.com/ad-exchange/buyer-rest Ad Exchange Buyer API Reference> for @adexchangebuyer.marketplaceorders.insert@.
22+module Network.Google.API.AdExchangeBuyer.Marketplaceorders.Insert
23+ (
24+ -- * REST Resource
25+ MarketplaceordersInsertAPI
26+
27+ -- * Creating a Request
28+ , marketplaceordersInsert'
29+ , MarketplaceordersInsert'
30+
31+ -- * Request Lenses
32+ , mQuotaUser
33+ , mPrettyPrint
34+ , mUserIp
35+ , mKey
36+ , mOauthToken
37+ , mFields
38+ , mAlt
39+ ) where
40+
41+import Network.Google.AdExchangeBuyer.Types
42+import Network.Google.Prelude
43+
44+-- | A resource alias for adexchangebuyer.marketplaceorders.insert which the
45+-- 'MarketplaceordersInsert'' request conforms to.
46+type MarketplaceordersInsertAPI =
47+ "marketplaceOrders" :>
48+ "insert" :>
49+ QueryParam "quotaUser" Text :>
50+ QueryParam "prettyPrint" Bool :>
51+ QueryParam "userIp" Text :>
52+ QueryParam "key" Text :>
53+ QueryParam "oauth_token" Text :>
54+ QueryParam "fields" Text :>
55+ QueryParam "alt" Alt :>
56+ Post '[JSON] CreateOrdersResponse
57+
58+-- | Create the given list of orders
59+--
60+-- /See:/ 'marketplaceordersInsert'' smart constructor.
61+data MarketplaceordersInsert' = MarketplaceordersInsert'
62+ { _mQuotaUser :: !(Maybe Text)
63+ , _mPrettyPrint :: !Bool
64+ , _mUserIp :: !(Maybe Text)
65+ , _mKey :: !(Maybe Text)
66+ , _mOauthToken :: !(Maybe Text)
67+ , _mFields :: !(Maybe Text)
68+ , _mAlt :: !Alt
69+ } deriving (Eq,Read,Show,Data,Typeable,Generic)
70+
71+-- | Creates a value of 'MarketplaceordersInsert'' with the minimum fields required to make a request.
72+--
73+-- Use one of the following lenses to modify other fields as desired:
74+--
75+-- * 'mQuotaUser'
76+--
77+-- * 'mPrettyPrint'
78+--
79+-- * 'mUserIp'
80+--
81+-- * 'mKey'
82+--
83+-- * 'mOauthToken'
84+--
85+-- * 'mFields'
86+--
87+-- * 'mAlt'
88+marketplaceordersInsert'
89+ :: MarketplaceordersInsert'
90+marketplaceordersInsert' =
91+ MarketplaceordersInsert'
92+ { _mQuotaUser = Nothing
93+ , _mPrettyPrint = True
94+ , _mUserIp = Nothing
95+ , _mKey = Nothing
96+ , _mOauthToken = Nothing
97+ , _mFields = Nothing
98+ , _mAlt = JSON
99+ }
100+
101+-- | Available to use for quota purposes for server-side applications. Can be
102+-- any arbitrary string assigned to a user, but should not exceed 40
103+-- characters. Overrides userIp if both are provided.
104+mQuotaUser :: Lens' MarketplaceordersInsert' (Maybe Text)
105+mQuotaUser
106+ = lens _mQuotaUser (\ s a -> s{_mQuotaUser = a})
107+
108+-- | Returns response with indentations and line breaks.
109+mPrettyPrint :: Lens' MarketplaceordersInsert' Bool
110+mPrettyPrint
111+ = lens _mPrettyPrint (\ s a -> s{_mPrettyPrint = a})
112+
113+-- | IP address of the site where the request originates. Use this if you
114+-- want to enforce per-user limits.
115+mUserIp :: Lens' MarketplaceordersInsert' (Maybe Text)
116+mUserIp = lens _mUserIp (\ s a -> s{_mUserIp = a})
117+
118+-- | API key. Your API key identifies your project and provides you with API
119+-- access, quota, and reports. Required unless you provide an OAuth 2.0
120+-- token.
121+mKey :: Lens' MarketplaceordersInsert' (Maybe Text)
122+mKey = lens _mKey (\ s a -> s{_mKey = a})
123+
124+-- | OAuth 2.0 token for the current user.
125+mOauthToken :: Lens' MarketplaceordersInsert' (Maybe Text)
126+mOauthToken
127+ = lens _mOauthToken (\ s a -> s{_mOauthToken = a})
128+
129+-- | Selector specifying which fields to include in a partial response.
130+mFields :: Lens' MarketplaceordersInsert' (Maybe Text)
131+mFields = lens _mFields (\ s a -> s{_mFields = a})
132+
133+-- | Data format for the response.
134+mAlt :: Lens' MarketplaceordersInsert' Alt
135+mAlt = lens _mAlt (\ s a -> s{_mAlt = a})
136+
137+instance GoogleRequest MarketplaceordersInsert' where
138+ type Rs MarketplaceordersInsert' =
139+ CreateOrdersResponse
140+ request = requestWithRoute defReq adExchangeBuyerURL
141+ requestWithRoute r u MarketplaceordersInsert'{..}
142+ = go _mQuotaUser (Just _mPrettyPrint) _mUserIp _mKey
143+ _mOauthToken
144+ _mFields
145+ (Just _mAlt)
146+ where go
147+ = clientWithRoute
148+ (Proxy :: Proxy MarketplaceordersInsertAPI)
149+ r
150+ u
gogol-adexchange-buyer/gen/Network/Google/API/AdExchangeBuyer/Marketplaceorders/Patch.hsnew file+197
@@ -0,0 +1,197 @@
1+{-# LANGUAGE DataKinds #-}
2+{-# LANGUAGE DeriveDataTypeable #-}
3+{-# LANGUAGE DeriveGeneric #-}
4+{-# LANGUAGE RecordWildCards #-}
5+{-# LANGUAGE TypeFamilies #-}
6+{-# LANGUAGE TypeOperators #-}
7+
8+{-# OPTIONS_GHC -fno-warn-unused-imports #-}
9+{-# OPTIONS_GHC -fno-warn-duplicate-exports #-}
10+
11+-- |
12+-- Module : Network.Google.API.AdExchangeBuyer.Marketplaceorders.Patch
13+-- Copyright : (c) 2015 Brendan Hay
14+-- License : Mozilla Public License, v. 2.0.
15+-- Maintainer : Brendan Hay <brendan.g.hay@gmail.com>
16+-- Stability : auto-generated
17+-- Portability : non-portable (GHC extensions)
18+--
19+-- | Update the given order. This method supports patch semantics.
20+--
21+-- /See:/ <https://developers.google.com/ad-exchange/buyer-rest Ad Exchange Buyer API Reference> for @adexchangebuyer.marketplaceorders.patch@.
22+module Network.Google.API.AdExchangeBuyer.Marketplaceorders.Patch
23+ (
24+ -- * REST Resource
25+ MarketplaceordersPatchAPI
26+
27+ -- * Creating a Request
28+ , marketplaceordersPatch'
29+ , MarketplaceordersPatch'
30+
31+ -- * Request Lenses
32+ , mpQuotaUser
33+ , mpUpdateAction
34+ , mpPrettyPrint
35+ , mpUserIp
36+ , mpRevisionNumber
37+ , mpKey
38+ , mpOauthToken
39+ , mpOrderId
40+ , mpFields
41+ , mpAlt
42+ ) where
43+
44+import Network.Google.AdExchangeBuyer.Types
45+import Network.Google.Prelude
46+
47+-- | A resource alias for adexchangebuyer.marketplaceorders.patch which the
48+-- 'MarketplaceordersPatch'' request conforms to.
49+type MarketplaceordersPatchAPI =
50+ "marketplaceOrders" :>
51+ Capture "orderId" Text :>
52+ Capture "revisionNumber" Int64 :>
53+ Capture "updateAction"
54+ MarketplaceordersPatch'UpdateAction
55+ :>
56+ QueryParam "quotaUser" Text :>
57+ QueryParam "prettyPrint" Bool :>
58+ QueryParam "userIp" Text :>
59+ QueryParam "key" Text :>
60+ QueryParam "oauth_token" Text :>
61+ QueryParam "fields" Text :>
62+ QueryParam "alt" Alt :>
63+ Patch '[JSON] MarketplaceOrder
64+
65+-- | Update the given order. This method supports patch semantics.
66+--
67+-- /See:/ 'marketplaceordersPatch'' smart constructor.
68+data MarketplaceordersPatch' = MarketplaceordersPatch'
69+ { _mpQuotaUser :: !(Maybe Text)
70+ , _mpUpdateAction :: !MarketplaceordersPatch'UpdateAction
71+ , _mpPrettyPrint :: !Bool
72+ , _mpUserIp :: !(Maybe Text)
73+ , _mpRevisionNumber :: !Int64
74+ , _mpKey :: !(Maybe Text)
75+ , _mpOauthToken :: !(Maybe Text)
76+ , _mpOrderId :: !Text
77+ , _mpFields :: !(Maybe Text)
78+ , _mpAlt :: !Alt
79+ } deriving (Eq,Read,Show,Data,Typeable,Generic)
80+
81+-- | Creates a value of 'MarketplaceordersPatch'' with the minimum fields required to make a request.
82+--
83+-- Use one of the following lenses to modify other fields as desired:
84+--
85+-- * 'mpQuotaUser'
86+--
87+-- * 'mpUpdateAction'
88+--
89+-- * 'mpPrettyPrint'
90+--
91+-- * 'mpUserIp'
92+--
93+-- * 'mpRevisionNumber'
94+--
95+-- * 'mpKey'
96+--
97+-- * 'mpOauthToken'
98+--
99+-- * 'mpOrderId'
100+--
101+-- * 'mpFields'
102+--
103+-- * 'mpAlt'
104+marketplaceordersPatch'
105+ :: MarketplaceordersPatch'UpdateAction -- ^ 'updateAction'
106+ -> Int64 -- ^ 'revisionNumber'
107+ -> Text -- ^ 'orderId'
108+ -> MarketplaceordersPatch'
109+marketplaceordersPatch' pMpUpdateAction_ pMpRevisionNumber_ pMpOrderId_ =
110+ MarketplaceordersPatch'
111+ { _mpQuotaUser = Nothing
112+ , _mpUpdateAction = pMpUpdateAction_
113+ , _mpPrettyPrint = True
114+ , _mpUserIp = Nothing
115+ , _mpRevisionNumber = pMpRevisionNumber_
116+ , _mpKey = Nothing
117+ , _mpOauthToken = Nothing
118+ , _mpOrderId = pMpOrderId_
119+ , _mpFields = Nothing
120+ , _mpAlt = JSON
121+ }
122+
123+-- | Available to use for quota purposes for server-side applications. Can be
124+-- any arbitrary string assigned to a user, but should not exceed 40
125+-- characters. Overrides userIp if both are provided.
126+mpQuotaUser :: Lens' MarketplaceordersPatch' (Maybe Text)
127+mpQuotaUser
128+ = lens _mpQuotaUser (\ s a -> s{_mpQuotaUser = a})
129+
130+-- | The proposed action to take on the order.
131+mpUpdateAction :: Lens' MarketplaceordersPatch' MarketplaceordersPatch'UpdateAction
132+mpUpdateAction
133+ = lens _mpUpdateAction
134+ (\ s a -> s{_mpUpdateAction = a})
135+
136+-- | Returns response with indentations and line breaks.
137+mpPrettyPrint :: Lens' MarketplaceordersPatch' Bool
138+mpPrettyPrint
139+ = lens _mpPrettyPrint
140+ (\ s a -> s{_mpPrettyPrint = a})
141+
142+-- | IP address of the site where the request originates. Use this if you
143+-- want to enforce per-user limits.
144+mpUserIp :: Lens' MarketplaceordersPatch' (Maybe Text)
145+mpUserIp = lens _mpUserIp (\ s a -> s{_mpUserIp = a})
146+
147+-- | The last known revision number to update. If the head revision in the
148+-- marketplace database has since changed, an error will be thrown. The
149+-- caller should then fetch the lastest order at head revision and retry
150+-- the update at that revision.
151+mpRevisionNumber :: Lens' MarketplaceordersPatch' Int64
152+mpRevisionNumber
153+ = lens _mpRevisionNumber
154+ (\ s a -> s{_mpRevisionNumber = a})
155+
156+-- | API key. Your API key identifies your project and provides you with API
157+-- access, quota, and reports. Required unless you provide an OAuth 2.0
158+-- token.
159+mpKey :: Lens' MarketplaceordersPatch' (Maybe Text)
160+mpKey = lens _mpKey (\ s a -> s{_mpKey = a})
161+
162+-- | OAuth 2.0 token for the current user.
163+mpOauthToken :: Lens' MarketplaceordersPatch' (Maybe Text)
164+mpOauthToken
165+ = lens _mpOauthToken (\ s a -> s{_mpOauthToken = a})
166+
167+-- | The order id to update.
168+mpOrderId :: Lens' MarketplaceordersPatch' Text
169+mpOrderId
170+ = lens _mpOrderId (\ s a -> s{_mpOrderId = a})
171+
172+-- | Selector specifying which fields to include in a partial response.
173+mpFields :: Lens' MarketplaceordersPatch' (Maybe Text)
174+mpFields = lens _mpFields (\ s a -> s{_mpFields = a})
175+
176+-- | Data format for the response.
177+mpAlt :: Lens' MarketplaceordersPatch' Alt
178+mpAlt = lens _mpAlt (\ s a -> s{_mpAlt = a})
179+
180+instance GoogleRequest MarketplaceordersPatch' where
181+ type Rs MarketplaceordersPatch' = MarketplaceOrder
182+ request = requestWithRoute defReq adExchangeBuyerURL
183+ requestWithRoute r u MarketplaceordersPatch'{..}
184+ = go _mpQuotaUser _mpUpdateAction
185+ (Just _mpPrettyPrint)
186+ _mpUserIp
187+ _mpRevisionNumber
188+ _mpKey
189+ _mpOauthToken
190+ _mpOrderId
191+ _mpFields
192+ (Just _mpAlt)
193+ where go
194+ = clientWithRoute
195+ (Proxy :: Proxy MarketplaceordersPatchAPI)
196+ r
197+ u
gogol-adexchange-buyer/gen/Network/Google/API/AdExchangeBuyer/Marketplaceorders/Search.hsnew file+165
@@ -0,0 +1,165 @@
1+{-# LANGUAGE DataKinds #-}
2+{-# LANGUAGE DeriveDataTypeable #-}
3+{-# LANGUAGE DeriveGeneric #-}
4+{-# LANGUAGE RecordWildCards #-}
5+{-# LANGUAGE TypeFamilies #-}
6+{-# LANGUAGE TypeOperators #-}
7+
8+{-# OPTIONS_GHC -fno-warn-unused-imports #-}
9+{-# OPTIONS_GHC -fno-warn-duplicate-exports #-}
10+
11+-- |
12+-- Module : Network.Google.API.AdExchangeBuyer.Marketplaceorders.Search
13+-- Copyright : (c) 2015 Brendan Hay
14+-- License : Mozilla Public License, v. 2.0.
15+-- Maintainer : Brendan Hay <brendan.g.hay@gmail.com>
16+-- Stability : auto-generated
17+-- Portability : non-portable (GHC extensions)
18+--
19+-- | Search for orders using pql query
20+--
21+-- /See:/ <https://developers.google.com/ad-exchange/buyer-rest Ad Exchange Buyer API Reference> for @adexchangebuyer.marketplaceorders.search@.
22+module Network.Google.API.AdExchangeBuyer.Marketplaceorders.Search
23+ (
24+ -- * REST Resource
25+ MarketplaceordersSearchAPI
26+
27+ -- * Creating a Request
28+ , marketplaceordersSearch'
29+ , MarketplaceordersSearch'
30+
31+ -- * Request Lenses
32+ , marQuotaUser
33+ , marPrettyPrint
34+ , marUserIp
35+ , marKey
36+ , marPqlQuery
37+ , marOauthToken
38+ , marFields
39+ , marAlt
40+ ) where
41+
42+import Network.Google.AdExchangeBuyer.Types
43+import Network.Google.Prelude
44+
45+-- | A resource alias for adexchangebuyer.marketplaceorders.search which the
46+-- 'MarketplaceordersSearch'' request conforms to.
47+type MarketplaceordersSearchAPI =
48+ "marketplaceOrders" :>
49+ "search" :>
50+ QueryParam "quotaUser" Text :>
51+ QueryParam "prettyPrint" Bool :>
52+ QueryParam "userIp" Text :>
53+ QueryParam "key" Text :>
54+ QueryParam "pqlQuery" Text :>
55+ QueryParam "oauth_token" Text :>
56+ QueryParam "fields" Text :>
57+ QueryParam "alt" Alt :> Get '[JSON] GetOrdersResponse
58+
59+-- | Search for orders using pql query
60+--
61+-- /See:/ 'marketplaceordersSearch'' smart constructor.
62+data MarketplaceordersSearch' = MarketplaceordersSearch'
63+ { _marQuotaUser :: !(Maybe Text)
64+ , _marPrettyPrint :: !Bool
65+ , _marUserIp :: !(Maybe Text)
66+ , _marKey :: !(Maybe Text)
67+ , _marPqlQuery :: !(Maybe Text)
68+ , _marOauthToken :: !(Maybe Text)
69+ , _marFields :: !(Maybe Text)
70+ , _marAlt :: !Alt
71+ } deriving (Eq,Read,Show,Data,Typeable,Generic)
72+
73+-- | Creates a value of 'MarketplaceordersSearch'' with the minimum fields required to make a request.
74+--
75+-- Use one of the following lenses to modify other fields as desired:
76+--
77+-- * 'marQuotaUser'
78+--
79+-- * 'marPrettyPrint'
80+--
81+-- * 'marUserIp'
82+--
83+-- * 'marKey'
84+--
85+-- * 'marPqlQuery'
86+--
87+-- * 'marOauthToken'
88+--
89+-- * 'marFields'
90+--
91+-- * 'marAlt'
92+marketplaceordersSearch'
93+ :: MarketplaceordersSearch'
94+marketplaceordersSearch' =
95+ MarketplaceordersSearch'
96+ { _marQuotaUser = Nothing
97+ , _marPrettyPrint = True
98+ , _marUserIp = Nothing
99+ , _marKey = Nothing
100+ , _marPqlQuery = Nothing
101+ , _marOauthToken = Nothing
102+ , _marFields = Nothing
103+ , _marAlt = JSON
104+ }
105+
106+-- | Available to use for quota purposes for server-side applications. Can be
107+-- any arbitrary string assigned to a user, but should not exceed 40
108+-- characters. Overrides userIp if both are provided.
109+marQuotaUser :: Lens' MarketplaceordersSearch' (Maybe Text)
110+marQuotaUser
111+ = lens _marQuotaUser (\ s a -> s{_marQuotaUser = a})
112+
113+-- | Returns response with indentations and line breaks.
114+marPrettyPrint :: Lens' MarketplaceordersSearch' Bool
115+marPrettyPrint
116+ = lens _marPrettyPrint
117+ (\ s a -> s{_marPrettyPrint = a})
118+
119+-- | IP address of the site where the request originates. Use this if you
120+-- want to enforce per-user limits.
121+marUserIp :: Lens' MarketplaceordersSearch' (Maybe Text)
122+marUserIp
123+ = lens _marUserIp (\ s a -> s{_marUserIp = a})
124+
125+-- | API key. Your API key identifies your project and provides you with API
126+-- access, quota, and reports. Required unless you provide an OAuth 2.0
127+-- token.
128+marKey :: Lens' MarketplaceordersSearch' (Maybe Text)
129+marKey = lens _marKey (\ s a -> s{_marKey = a})
130+
131+-- | Query string to retrieve specific orders.
132+marPqlQuery :: Lens' MarketplaceordersSearch' (Maybe Text)
133+marPqlQuery
134+ = lens _marPqlQuery (\ s a -> s{_marPqlQuery = a})
135+
136+-- | OAuth 2.0 token for the current user.
137+marOauthToken :: Lens' MarketplaceordersSearch' (Maybe Text)
138+marOauthToken
139+ = lens _marOauthToken
140+ (\ s a -> s{_marOauthToken = a})
141+
142+-- | Selector specifying which fields to include in a partial response.
143+marFields :: Lens' MarketplaceordersSearch' (Maybe Text)
144+marFields
145+ = lens _marFields (\ s a -> s{_marFields = a})
146+
147+-- | Data format for the response.
148+marAlt :: Lens' MarketplaceordersSearch' Alt
149+marAlt = lens _marAlt (\ s a -> s{_marAlt = a})
150+
151+instance GoogleRequest MarketplaceordersSearch' where
152+ type Rs MarketplaceordersSearch' = GetOrdersResponse
153+ request = requestWithRoute defReq adExchangeBuyerURL
154+ requestWithRoute r u MarketplaceordersSearch'{..}
155+ = go _marQuotaUser (Just _marPrettyPrint) _marUserIp
156+ _marKey
157+ _marPqlQuery
158+ _marOauthToken
159+ _marFields
160+ (Just _marAlt)
161+ where go
162+ = clientWithRoute
163+ (Proxy :: Proxy MarketplaceordersSearchAPI)
164+ r
165+ u
gogol-adexchange-buyer/gen/Network/Google/API/AdExchangeBuyer/Marketplaceorders/Update.hsnew file+196
@@ -0,0 +1,196 @@
1+{-# LANGUAGE DataKinds #-}
2+{-# LANGUAGE DeriveDataTypeable #-}
3+{-# LANGUAGE DeriveGeneric #-}
4+{-# LANGUAGE RecordWildCards #-}
5+{-# LANGUAGE TypeFamilies #-}
6+{-# LANGUAGE TypeOperators #-}
7+
8+{-# OPTIONS_GHC -fno-warn-unused-imports #-}
9+{-# OPTIONS_GHC -fno-warn-duplicate-exports #-}
10+
11+-- |
12+-- Module : Network.Google.API.AdExchangeBuyer.Marketplaceorders.Update
13+-- Copyright : (c) 2015 Brendan Hay
14+-- License : Mozilla Public License, v. 2.0.
15+-- Maintainer : Brendan Hay <brendan.g.hay@gmail.com>
16+-- Stability : auto-generated
17+-- Portability : non-portable (GHC extensions)
18+--
19+-- | Update the given order
20+--
21+-- /See:/ <https://developers.google.com/ad-exchange/buyer-rest Ad Exchange Buyer API Reference> for @adexchangebuyer.marketplaceorders.update@.
22+module Network.Google.API.AdExchangeBuyer.Marketplaceorders.Update
23+ (
24+ -- * REST Resource
25+ MarketplaceordersUpdateAPI
26+
27+ -- * Creating a Request
28+ , marketplaceordersUpdate'
29+ , MarketplaceordersUpdate'
30+
31+ -- * Request Lenses
32+ , muQuotaUser
33+ , muUpdateAction
34+ , muPrettyPrint
35+ , muUserIp
36+ , muRevisionNumber
37+ , muKey
38+ , muOauthToken
39+ , muOrderId
40+ , muFields
41+ , muAlt
42+ ) where
43+
44+import Network.Google.AdExchangeBuyer.Types
45+import Network.Google.Prelude
46+
47+-- | A resource alias for adexchangebuyer.marketplaceorders.update which the
48+-- 'MarketplaceordersUpdate'' request conforms to.
49+type MarketplaceordersUpdateAPI =
50+ "marketplaceOrders" :>
51+ Capture "orderId" Text :>
52+ Capture "revisionNumber" Int64 :>
53+ Capture "updateAction"
54+ MarketplaceordersUpdate'UpdateAction
55+ :>
56+ QueryParam "quotaUser" Text :>
57+ QueryParam "prettyPrint" Bool :>
58+ QueryParam "userIp" Text :>
59+ QueryParam "key" Text :>
60+ QueryParam "oauth_token" Text :>
61+ QueryParam "fields" Text :>
62+ QueryParam "alt" Alt :> Put '[JSON] MarketplaceOrder
63+
64+-- | Update the given order
65+--
66+-- /See:/ 'marketplaceordersUpdate'' smart constructor.
67+data MarketplaceordersUpdate' = MarketplaceordersUpdate'
68+ { _muQuotaUser :: !(Maybe Text)
69+ , _muUpdateAction :: !MarketplaceordersUpdate'UpdateAction
70+ , _muPrettyPrint :: !Bool
71+ , _muUserIp :: !(Maybe Text)
72+ , _muRevisionNumber :: !Int64
73+ , _muKey :: !(Maybe Text)
74+ , _muOauthToken :: !(Maybe Text)
75+ , _muOrderId :: !Text
76+ , _muFields :: !(Maybe Text)
77+ , _muAlt :: !Alt
78+ } deriving (Eq,Read,Show,Data,Typeable,Generic)
79+
80+-- | Creates a value of 'MarketplaceordersUpdate'' with the minimum fields required to make a request.
81+--
82+-- Use one of the following lenses to modify other fields as desired:
83+--
84+-- * 'muQuotaUser'
85+--
86+-- * 'muUpdateAction'
87+--
88+-- * 'muPrettyPrint'
89+--
90+-- * 'muUserIp'
91+--
92+-- * 'muRevisionNumber'
93+--
94+-- * 'muKey'
95+--
96+-- * 'muOauthToken'
97+--
98+-- * 'muOrderId'
99+--
100+-- * 'muFields'
101+--
102+-- * 'muAlt'
103+marketplaceordersUpdate'
104+ :: MarketplaceordersUpdate'UpdateAction -- ^ 'updateAction'
105+ -> Int64 -- ^ 'revisionNumber'
106+ -> Text -- ^ 'orderId'
107+ -> MarketplaceordersUpdate'
108+marketplaceordersUpdate' pMuUpdateAction_ pMuRevisionNumber_ pMuOrderId_ =
109+ MarketplaceordersUpdate'
110+ { _muQuotaUser = Nothing
111+ , _muUpdateAction = pMuUpdateAction_
112+ , _muPrettyPrint = True
113+ , _muUserIp = Nothing
114+ , _muRevisionNumber = pMuRevisionNumber_
115+ , _muKey = Nothing
116+ , _muOauthToken = Nothing
117+ , _muOrderId = pMuOrderId_
118+ , _muFields = Nothing
119+ , _muAlt = JSON
120+ }
121+
122+-- | Available to use for quota purposes for server-side applications. Can be
123+-- any arbitrary string assigned to a user, but should not exceed 40
124+-- characters. Overrides userIp if both are provided.
125+muQuotaUser :: Lens' MarketplaceordersUpdate' (Maybe Text)
126+muQuotaUser
127+ = lens _muQuotaUser (\ s a -> s{_muQuotaUser = a})
128+
129+-- | The proposed action to take on the order.
130+muUpdateAction :: Lens' MarketplaceordersUpdate' MarketplaceordersUpdate'UpdateAction
131+muUpdateAction
132+ = lens _muUpdateAction
133+ (\ s a -> s{_muUpdateAction = a})
134+
135+-- | Returns response with indentations and line breaks.
136+muPrettyPrint :: Lens' MarketplaceordersUpdate' Bool
137+muPrettyPrint
138+ = lens _muPrettyPrint
139+ (\ s a -> s{_muPrettyPrint = a})
140+
141+-- | IP address of the site where the request originates. Use this if you
142+-- want to enforce per-user limits.
143+muUserIp :: Lens' MarketplaceordersUpdate' (Maybe Text)
144+muUserIp = lens _muUserIp (\ s a -> s{_muUserIp = a})
145+
146+-- | The last known revision number to update. If the head revision in the
147+-- marketplace database has since changed, an error will be thrown. The
148+-- caller should then fetch the lastest order at head revision and retry
149+-- the update at that revision.
150+muRevisionNumber :: Lens' MarketplaceordersUpdate' Int64
151+muRevisionNumber
152+ = lens _muRevisionNumber
153+ (\ s a -> s{_muRevisionNumber = a})
154+
155+-- | API key. Your API key identifies your project and provides you with API
156+-- access, quota, and reports. Required unless you provide an OAuth 2.0
157+-- token.
158+muKey :: Lens' MarketplaceordersUpdate' (Maybe Text)
159+muKey = lens _muKey (\ s a -> s{_muKey = a})
160+
161+-- | OAuth 2.0 token for the current user.
162+muOauthToken :: Lens' MarketplaceordersUpdate' (Maybe Text)
163+muOauthToken
164+ = lens _muOauthToken (\ s a -> s{_muOauthToken = a})
165+
166+-- | The order id to update.
167+muOrderId :: Lens' MarketplaceordersUpdate' Text
168+muOrderId
169+ = lens _muOrderId (\ s a -> s{_muOrderId = a})
170+
171+-- | Selector specifying which fields to include in a partial response.
172+muFields :: Lens' MarketplaceordersUpdate' (Maybe Text)
173+muFields = lens _muFields (\ s a -> s{_muFields = a})
174+
175+-- | Data format for the response.
176+muAlt :: Lens' MarketplaceordersUpdate' Alt
177+muAlt = lens _muAlt (\ s a -> s{_muAlt = a})
178+
179+instance GoogleRequest MarketplaceordersUpdate' where
180+ type Rs MarketplaceordersUpdate' = MarketplaceOrder
181+ request = requestWithRoute defReq adExchangeBuyerURL
182+ requestWithRoute r u MarketplaceordersUpdate'{..}
183+ = go _muQuotaUser _muUpdateAction
184+ (Just _muPrettyPrint)
185+ _muUserIp
186+ _muRevisionNumber
187+ _muKey
188+ _muOauthToken
189+ _muOrderId
190+ _muFields
191+ (Just _muAlt)
192+ where go
193+ = clientWithRoute
194+ (Proxy :: Proxy MarketplaceordersUpdateAPI)
195+ r
196+ u
gogol-adexchange-buyer/gen/Network/Google/API/AdExchangeBuyer/Negotiationrounds/Insert.hsnew file+165
@@ -0,0 +1,165 @@
1+{-# LANGUAGE DataKinds #-}
2+{-# LANGUAGE DeriveDataTypeable #-}
3+{-# LANGUAGE DeriveGeneric #-}
4+{-# LANGUAGE RecordWildCards #-}
5+{-# LANGUAGE TypeFamilies #-}
6+{-# LANGUAGE TypeOperators #-}
7+
8+{-# OPTIONS_GHC -fno-warn-unused-imports #-}
9+{-# OPTIONS_GHC -fno-warn-duplicate-exports #-}
10+
11+-- |
12+-- Module : Network.Google.API.AdExchangeBuyer.Negotiationrounds.Insert
13+-- Copyright : (c) 2015 Brendan Hay
14+-- License : Mozilla Public License, v. 2.0.
15+-- Maintainer : Brendan Hay <brendan.g.hay@gmail.com>
16+-- Stability : auto-generated
17+-- Portability : non-portable (GHC extensions)
18+--
19+-- | Adds the requested negotiationRound to the requested negotiation.
20+--
21+-- /See:/ <https://developers.google.com/ad-exchange/buyer-rest Ad Exchange Buyer API Reference> for @adexchangebuyer.negotiationrounds.insert@.
22+module Network.Google.API.AdExchangeBuyer.Negotiationrounds.Insert
23+ (
24+ -- * REST Resource
25+ NegotiationroundsInsertAPI
26+
27+ -- * Creating a Request
28+ , negotiationroundsInsert'
29+ , NegotiationroundsInsert'
30+
31+ -- * Request Lenses
32+ , niQuotaUser
33+ , niPrettyPrint
34+ , niUserIp
35+ , niKey
36+ , niOauthToken
37+ , niNegotiationId
38+ , niFields
39+ , niAlt
40+ ) where
41+
42+import Network.Google.AdExchangeBuyer.Types
43+import Network.Google.Prelude
44+
45+-- | A resource alias for adexchangebuyer.negotiationrounds.insert which the
46+-- 'NegotiationroundsInsert'' request conforms to.
47+type NegotiationroundsInsertAPI =
48+ "negotiations" :>
49+ Capture "negotiationId" Int64 :>
50+ "negotiationrounds" :>
51+ QueryParam "quotaUser" Text :>
52+ QueryParam "prettyPrint" Bool :>
53+ QueryParam "userIp" Text :>
54+ QueryParam "key" Text :>
55+ QueryParam "oauth_token" Text :>
56+ QueryParam "fields" Text :>
57+ QueryParam "alt" Alt :>
58+ Post '[JSON] NegotiationRoundDto
59+
60+-- | Adds the requested negotiationRound to the requested negotiation.
61+--
62+-- /See:/ 'negotiationroundsInsert'' smart constructor.
63+data NegotiationroundsInsert' = NegotiationroundsInsert'
64+ { _niQuotaUser :: !(Maybe Text)
65+ , _niPrettyPrint :: !Bool
66+ , _niUserIp :: !(Maybe Text)
67+ , _niKey :: !(Maybe Text)
68+ , _niOauthToken :: !(Maybe Text)
69+ , _niNegotiationId :: !Int64
70+ , _niFields :: !(Maybe Text)
71+ , _niAlt :: !Alt
72+ } deriving (Eq,Read,Show,Data,Typeable,Generic)
73+
74+-- | Creates a value of 'NegotiationroundsInsert'' with the minimum fields required to make a request.
75+--
76+-- Use one of the following lenses to modify other fields as desired:
77+--
78+-- * 'niQuotaUser'
79+--
80+-- * 'niPrettyPrint'
81+--
82+-- * 'niUserIp'
83+--
84+-- * 'niKey'
85+--
86+-- * 'niOauthToken'
87+--
88+-- * 'niNegotiationId'
89+--
90+-- * 'niFields'
91+--
92+-- * 'niAlt'
93+negotiationroundsInsert'
94+ :: Int64 -- ^ 'negotiationId'
95+ -> NegotiationroundsInsert'
96+negotiationroundsInsert' pNiNegotiationId_ =
97+ NegotiationroundsInsert'
98+ { _niQuotaUser = Nothing
99+ , _niPrettyPrint = True
100+ , _niUserIp = Nothing
101+ , _niKey = Nothing
102+ , _niOauthToken = Nothing
103+ , _niNegotiationId = pNiNegotiationId_
104+ , _niFields = Nothing
105+ , _niAlt = JSON
106+ }
107+
108+-- | Available to use for quota purposes for server-side applications. Can be
109+-- any arbitrary string assigned to a user, but should not exceed 40
110+-- characters. Overrides userIp if both are provided.
111+niQuotaUser :: Lens' NegotiationroundsInsert' (Maybe Text)
112+niQuotaUser
113+ = lens _niQuotaUser (\ s a -> s{_niQuotaUser = a})
114+
115+-- | Returns response with indentations and line breaks.
116+niPrettyPrint :: Lens' NegotiationroundsInsert' Bool
117+niPrettyPrint
118+ = lens _niPrettyPrint
119+ (\ s a -> s{_niPrettyPrint = a})
120+
121+-- | IP address of the site where the request originates. Use this if you
122+-- want to enforce per-user limits.
123+niUserIp :: Lens' NegotiationroundsInsert' (Maybe Text)
124+niUserIp = lens _niUserIp (\ s a -> s{_niUserIp = a})
125+
126+-- | API key. Your API key identifies your project and provides you with API
127+-- access, quota, and reports. Required unless you provide an OAuth 2.0
128+-- token.
129+niKey :: Lens' NegotiationroundsInsert' (Maybe Text)
130+niKey = lens _niKey (\ s a -> s{_niKey = a})
131+
132+-- | OAuth 2.0 token for the current user.
133+niOauthToken :: Lens' NegotiationroundsInsert' (Maybe Text)
134+niOauthToken
135+ = lens _niOauthToken (\ s a -> s{_niOauthToken = a})
136+
137+niNegotiationId :: Lens' NegotiationroundsInsert' Int64
138+niNegotiationId
139+ = lens _niNegotiationId
140+ (\ s a -> s{_niNegotiationId = a})
141+
142+-- | Selector specifying which fields to include in a partial response.
143+niFields :: Lens' NegotiationroundsInsert' (Maybe Text)
144+niFields = lens _niFields (\ s a -> s{_niFields = a})
145+
146+-- | Data format for the response.
147+niAlt :: Lens' NegotiationroundsInsert' Alt
148+niAlt = lens _niAlt (\ s a -> s{_niAlt = a})
149+
150+instance GoogleRequest NegotiationroundsInsert' where
151+ type Rs NegotiationroundsInsert' =
152+ NegotiationRoundDto
153+ request = requestWithRoute defReq adExchangeBuyerURL
154+ requestWithRoute r u NegotiationroundsInsert'{..}
155+ = go _niQuotaUser (Just _niPrettyPrint) _niUserIp
156+ _niKey
157+ _niOauthToken
158+ _niNegotiationId
159+ _niFields
160+ (Just _niAlt)
161+ where go
162+ = clientWithRoute
163+ (Proxy :: Proxy NegotiationroundsInsertAPI)
164+ r
165+ u
gogol-adexchange-buyer/gen/Network/Google/API/AdExchangeBuyer/Negotiations/Get.hsnew file+161
@@ -0,0 +1,161 @@
1+{-# LANGUAGE DataKinds #-}
2+{-# LANGUAGE DeriveDataTypeable #-}
3+{-# LANGUAGE DeriveGeneric #-}
4+{-# LANGUAGE RecordWildCards #-}
5+{-# LANGUAGE TypeFamilies #-}
6+{-# LANGUAGE TypeOperators #-}
7+
8+{-# OPTIONS_GHC -fno-warn-unused-imports #-}
9+{-# OPTIONS_GHC -fno-warn-duplicate-exports #-}
10+
11+-- |
12+-- Module : Network.Google.API.AdExchangeBuyer.Negotiations.Get
13+-- Copyright : (c) 2015 Brendan Hay
14+-- License : Mozilla Public License, v. 2.0.
15+-- Maintainer : Brendan Hay <brendan.g.hay@gmail.com>
16+-- Stability : auto-generated
17+-- Portability : non-portable (GHC extensions)
18+--
19+-- | Gets the requested negotiation.
20+--
21+-- /See:/ <https://developers.google.com/ad-exchange/buyer-rest Ad Exchange Buyer API Reference> for @adexchangebuyer.negotiations.get@.
22+module Network.Google.API.AdExchangeBuyer.Negotiations.Get
23+ (
24+ -- * REST Resource
25+ NegotiationsGetAPI
26+
27+ -- * Creating a Request
28+ , negotiationsGet'
29+ , NegotiationsGet'
30+
31+ -- * Request Lenses
32+ , ngQuotaUser
33+ , ngPrettyPrint
34+ , ngUserIp
35+ , ngKey
36+ , ngOauthToken
37+ , ngNegotiationId
38+ , ngFields
39+ , ngAlt
40+ ) where
41+
42+import Network.Google.AdExchangeBuyer.Types
43+import Network.Google.Prelude
44+
45+-- | A resource alias for adexchangebuyer.negotiations.get which the
46+-- 'NegotiationsGet'' request conforms to.
47+type NegotiationsGetAPI =
48+ "negotiations" :>
49+ Capture "negotiationId" Int64 :>
50+ QueryParam "quotaUser" Text :>
51+ QueryParam "prettyPrint" Bool :>
52+ QueryParam "userIp" Text :>
53+ QueryParam "key" Text :>
54+ QueryParam "oauth_token" Text :>
55+ QueryParam "fields" Text :>
56+ QueryParam "alt" Alt :> Get '[JSON] NegotiationDto
57+
58+-- | Gets the requested negotiation.
59+--
60+-- /See:/ 'negotiationsGet'' smart constructor.
61+data NegotiationsGet' = NegotiationsGet'
62+ { _ngQuotaUser :: !(Maybe Text)
63+ , _ngPrettyPrint :: !Bool
64+ , _ngUserIp :: !(Maybe Text)
65+ , _ngKey :: !(Maybe Text)
66+ , _ngOauthToken :: !(Maybe Text)
67+ , _ngNegotiationId :: !Int64
68+ , _ngFields :: !(Maybe Text)
69+ , _ngAlt :: !Alt
70+ } deriving (Eq,Read,Show,Data,Typeable,Generic)
71+
72+-- | Creates a value of 'NegotiationsGet'' with the minimum fields required to make a request.
73+--
74+-- Use one of the following lenses to modify other fields as desired:
75+--
76+-- * 'ngQuotaUser'
77+--
78+-- * 'ngPrettyPrint'
79+--
80+-- * 'ngUserIp'
81+--
82+-- * 'ngKey'
83+--
84+-- * 'ngOauthToken'
85+--
86+-- * 'ngNegotiationId'
87+--
88+-- * 'ngFields'
89+--
90+-- * 'ngAlt'
91+negotiationsGet'
92+ :: Int64 -- ^ 'negotiationId'
93+ -> NegotiationsGet'
94+negotiationsGet' pNgNegotiationId_ =
95+ NegotiationsGet'
96+ { _ngQuotaUser = Nothing
97+ , _ngPrettyPrint = True
98+ , _ngUserIp = Nothing
99+ , _ngKey = Nothing
100+ , _ngOauthToken = Nothing
101+ , _ngNegotiationId = pNgNegotiationId_
102+ , _ngFields = Nothing
103+ , _ngAlt = JSON
104+ }
105+
106+-- | Available to use for quota purposes for server-side applications. Can be
107+-- any arbitrary string assigned to a user, but should not exceed 40
108+-- characters. Overrides userIp if both are provided.
109+ngQuotaUser :: Lens' NegotiationsGet' (Maybe Text)
110+ngQuotaUser
111+ = lens _ngQuotaUser (\ s a -> s{_ngQuotaUser = a})
112+
113+-- | Returns response with indentations and line breaks.
114+ngPrettyPrint :: Lens' NegotiationsGet' Bool
115+ngPrettyPrint
116+ = lens _ngPrettyPrint
117+ (\ s a -> s{_ngPrettyPrint = a})
118+
119+-- | IP address of the site where the request originates. Use this if you
120+-- want to enforce per-user limits.
121+ngUserIp :: Lens' NegotiationsGet' (Maybe Text)
122+ngUserIp = lens _ngUserIp (\ s a -> s{_ngUserIp = a})
123+
124+-- | API key. Your API key identifies your project and provides you with API
125+-- access, quota, and reports. Required unless you provide an OAuth 2.0
126+-- token.
127+ngKey :: Lens' NegotiationsGet' (Maybe Text)
128+ngKey = lens _ngKey (\ s a -> s{_ngKey = a})
129+
130+-- | OAuth 2.0 token for the current user.
131+ngOauthToken :: Lens' NegotiationsGet' (Maybe Text)
132+ngOauthToken
133+ = lens _ngOauthToken (\ s a -> s{_ngOauthToken = a})
134+
135+ngNegotiationId :: Lens' NegotiationsGet' Int64
136+ngNegotiationId
137+ = lens _ngNegotiationId
138+ (\ s a -> s{_ngNegotiationId = a})
139+
140+-- | Selector specifying which fields to include in a partial response.
141+ngFields :: Lens' NegotiationsGet' (Maybe Text)
142+ngFields = lens _ngFields (\ s a -> s{_ngFields = a})
143+
144+-- | Data format for the response.
145+ngAlt :: Lens' NegotiationsGet' Alt
146+ngAlt = lens _ngAlt (\ s a -> s{_ngAlt = a})
147+
148+instance GoogleRequest NegotiationsGet' where
149+ type Rs NegotiationsGet' = NegotiationDto
150+ request = requestWithRoute defReq adExchangeBuyerURL
151+ requestWithRoute r u NegotiationsGet'{..}
152+ = go _ngQuotaUser (Just _ngPrettyPrint) _ngUserIp
153+ _ngKey
154+ _ngOauthToken
155+ _ngNegotiationId
156+ _ngFields
157+ (Just _ngAlt)
158+ where go
159+ = clientWithRoute (Proxy :: Proxy NegotiationsGetAPI)
160+ r
161+ u
gogol-adexchange-buyer/gen/Network/Google/API/AdExchangeBuyer/Negotiations/Insert.hsnew file+147
@@ -0,0 +1,147 @@
1+{-# LANGUAGE DataKinds #-}
2+{-# LANGUAGE DeriveDataTypeable #-}
3+{-# LANGUAGE DeriveGeneric #-}
4+{-# LANGUAGE RecordWildCards #-}
5+{-# LANGUAGE TypeFamilies #-}
6+{-# LANGUAGE TypeOperators #-}
7+
8+{-# OPTIONS_GHC -fno-warn-unused-imports #-}
9+{-# OPTIONS_GHC -fno-warn-duplicate-exports #-}
10+
11+-- |
12+-- Module : Network.Google.API.AdExchangeBuyer.Negotiations.Insert
13+-- Copyright : (c) 2015 Brendan Hay
14+-- License : Mozilla Public License, v. 2.0.
15+-- Maintainer : Brendan Hay <brendan.g.hay@gmail.com>
16+-- Stability : auto-generated
17+-- Portability : non-portable (GHC extensions)
18+--
19+-- | Creates or updates the requested negotiation.
20+--
21+-- /See:/ <https://developers.google.com/ad-exchange/buyer-rest Ad Exchange Buyer API Reference> for @adexchangebuyer.negotiations.insert@.
22+module Network.Google.API.AdExchangeBuyer.Negotiations.Insert
23+ (
24+ -- * REST Resource
25+ NegotiationsInsertAPI
26+
27+ -- * Creating a Request
28+ , negotiationsInsert'
29+ , NegotiationsInsert'
30+
31+ -- * Request Lenses
32+ , nQuotaUser
33+ , nPrettyPrint
34+ , nUserIp
35+ , nKey
36+ , nOauthToken
37+ , nFields
38+ , nAlt
39+ ) where
40+
41+import Network.Google.AdExchangeBuyer.Types
42+import Network.Google.Prelude
43+
44+-- | A resource alias for adexchangebuyer.negotiations.insert which the
45+-- 'NegotiationsInsert'' request conforms to.
46+type NegotiationsInsertAPI =
47+ "negotiations" :>
48+ QueryParam "quotaUser" Text :>
49+ QueryParam "prettyPrint" Bool :>
50+ QueryParam "userIp" Text :>
51+ QueryParam "key" Text :>
52+ QueryParam "oauth_token" Text :>
53+ QueryParam "fields" Text :>
54+ QueryParam "alt" Alt :> Post '[JSON] NegotiationDto
55+
56+-- | Creates or updates the requested negotiation.
57+--
58+-- /See:/ 'negotiationsInsert'' smart constructor.
59+data NegotiationsInsert' = NegotiationsInsert'
60+ { _nQuotaUser :: !(Maybe Text)
61+ , _nPrettyPrint :: !Bool
62+ , _nUserIp :: !(Maybe Text)
63+ , _nKey :: !(Maybe Text)
64+ , _nOauthToken :: !(Maybe Text)
65+ , _nFields :: !(Maybe Text)
66+ , _nAlt :: !Alt
67+ } deriving (Eq,Read,Show,Data,Typeable,Generic)
68+
69+-- | Creates a value of 'NegotiationsInsert'' with the minimum fields required to make a request.
70+--
71+-- Use one of the following lenses to modify other fields as desired:
72+--
73+-- * 'nQuotaUser'
74+--
75+-- * 'nPrettyPrint'
76+--
77+-- * 'nUserIp'
78+--
79+-- * 'nKey'
80+--
81+-- * 'nOauthToken'
82+--
83+-- * 'nFields'
84+--
85+-- * 'nAlt'
86+negotiationsInsert'
87+ :: NegotiationsInsert'
88+negotiationsInsert' =
89+ NegotiationsInsert'
90+ { _nQuotaUser = Nothing
91+ , _nPrettyPrint = True
92+ , _nUserIp = Nothing
93+ , _nKey = Nothing
94+ , _nOauthToken = Nothing
95+ , _nFields = Nothing
96+ , _nAlt = JSON
97+ }
98+
99+-- | Available to use for quota purposes for server-side applications. Can be
100+-- any arbitrary string assigned to a user, but should not exceed 40
101+-- characters. Overrides userIp if both are provided.
102+nQuotaUser :: Lens' NegotiationsInsert' (Maybe Text)
103+nQuotaUser
104+ = lens _nQuotaUser (\ s a -> s{_nQuotaUser = a})
105+
106+-- | Returns response with indentations and line breaks.
107+nPrettyPrint :: Lens' NegotiationsInsert' Bool
108+nPrettyPrint
109+ = lens _nPrettyPrint (\ s a -> s{_nPrettyPrint = a})
110+
111+-- | IP address of the site where the request originates. Use this if you
112+-- want to enforce per-user limits.
113+nUserIp :: Lens' NegotiationsInsert' (Maybe Text)
114+nUserIp = lens _nUserIp (\ s a -> s{_nUserIp = a})
115+
116+-- | API key. Your API key identifies your project and provides you with API
117+-- access, quota, and reports. Required unless you provide an OAuth 2.0
118+-- token.
119+nKey :: Lens' NegotiationsInsert' (Maybe Text)
120+nKey = lens _nKey (\ s a -> s{_nKey = a})
121+
122+-- | OAuth 2.0 token for the current user.
123+nOauthToken :: Lens' NegotiationsInsert' (Maybe Text)
124+nOauthToken
125+ = lens _nOauthToken (\ s a -> s{_nOauthToken = a})
126+
127+-- | Selector specifying which fields to include in a partial response.
128+nFields :: Lens' NegotiationsInsert' (Maybe Text)
129+nFields = lens _nFields (\ s a -> s{_nFields = a})
130+
131+-- | Data format for the response.
132+nAlt :: Lens' NegotiationsInsert' Alt
133+nAlt = lens _nAlt (\ s a -> s{_nAlt = a})
134+
135+instance GoogleRequest NegotiationsInsert' where
136+ type Rs NegotiationsInsert' = NegotiationDto
137+ request = requestWithRoute defReq adExchangeBuyerURL
138+ requestWithRoute r u NegotiationsInsert'{..}
139+ = go _nQuotaUser (Just _nPrettyPrint) _nUserIp _nKey
140+ _nOauthToken
141+ _nFields
142+ (Just _nAlt)
143+ where go
144+ = clientWithRoute
145+ (Proxy :: Proxy NegotiationsInsertAPI)
146+ r
147+ u
gogol-adexchange-buyer/gen/Network/Google/API/AdExchangeBuyer/Negotiations/List.hsnew file+150
@@ -0,0 +1,150 @@
1+{-# LANGUAGE DataKinds #-}
2+{-# LANGUAGE DeriveDataTypeable #-}
3+{-# LANGUAGE DeriveGeneric #-}
4+{-# LANGUAGE RecordWildCards #-}
5+{-# LANGUAGE TypeFamilies #-}
6+{-# LANGUAGE TypeOperators #-}
7+
8+{-# OPTIONS_GHC -fno-warn-unused-imports #-}
9+{-# OPTIONS_GHC -fno-warn-duplicate-exports #-}
10+
11+-- |
12+-- Module : Network.Google.API.AdExchangeBuyer.Negotiations.List
13+-- Copyright : (c) 2015 Brendan Hay
14+-- License : Mozilla Public License, v. 2.0.
15+-- Maintainer : Brendan Hay <brendan.g.hay@gmail.com>
16+-- Stability : auto-generated
17+-- Portability : non-portable (GHC extensions)
18+--
19+-- | Lists all negotiations the authenticated user has access to.
20+--
21+-- /See:/ <https://developers.google.com/ad-exchange/buyer-rest Ad Exchange Buyer API Reference> for @adexchangebuyer.negotiations.list@.
22+module Network.Google.API.AdExchangeBuyer.Negotiations.List
23+ (
24+ -- * REST Resource
25+ NegotiationsListAPI
26+
27+ -- * Creating a Request
28+ , negotiationsList'
29+ , NegotiationsList'
30+
31+ -- * Request Lenses
32+ , nlQuotaUser
33+ , nlPrettyPrint
34+ , nlUserIp
35+ , nlKey
36+ , nlOauthToken
37+ , nlFields
38+ , nlAlt
39+ ) where
40+
41+import Network.Google.AdExchangeBuyer.Types
42+import Network.Google.Prelude
43+
44+-- | A resource alias for adexchangebuyer.negotiations.list which the
45+-- 'NegotiationsList'' request conforms to.
46+type NegotiationsListAPI =
47+ "negotiations" :>
48+ QueryParam "quotaUser" Text :>
49+ QueryParam "prettyPrint" Bool :>
50+ QueryParam "userIp" Text :>
51+ QueryParam "key" Text :>
52+ QueryParam "oauth_token" Text :>
53+ QueryParam "fields" Text :>
54+ QueryParam "alt" Alt :>
55+ Get '[JSON] GetNegotiationsResponse
56+
57+-- | Lists all negotiations the authenticated user has access to.
58+--
59+-- /See:/ 'negotiationsList'' smart constructor.
60+data NegotiationsList' = NegotiationsList'
61+ { _nlQuotaUser :: !(Maybe Text)
62+ , _nlPrettyPrint :: !Bool
63+ , _nlUserIp :: !(Maybe Text)
64+ , _nlKey :: !(Maybe Text)
65+ , _nlOauthToken :: !(Maybe Text)
66+ , _nlFields :: !(Maybe Text)
67+ , _nlAlt :: !Alt
68+ } deriving (Eq,Read,Show,Data,Typeable,Generic)
69+
70+-- | Creates a value of 'NegotiationsList'' with the minimum fields required to make a request.
71+--
72+-- Use one of the following lenses to modify other fields as desired:
73+--
74+-- * 'nlQuotaUser'
75+--
76+-- * 'nlPrettyPrint'
77+--
78+-- * 'nlUserIp'
79+--
80+-- * 'nlKey'
81+--
82+-- * 'nlOauthToken'
83+--
84+-- * 'nlFields'
85+--
86+-- * 'nlAlt'
87+negotiationsList'
88+ :: NegotiationsList'
89+negotiationsList' =
90+ NegotiationsList'
91+ { _nlQuotaUser = Nothing
92+ , _nlPrettyPrint = True
93+ , _nlUserIp = Nothing
94+ , _nlKey = Nothing
95+ , _nlOauthToken = Nothing
96+ , _nlFields = Nothing
97+ , _nlAlt = JSON
98+ }
99+
100+-- | Available to use for quota purposes for server-side applications. Can be
101+-- any arbitrary string assigned to a user, but should not exceed 40
102+-- characters. Overrides userIp if both are provided.
103+nlQuotaUser :: Lens' NegotiationsList' (Maybe Text)
104+nlQuotaUser
105+ = lens _nlQuotaUser (\ s a -> s{_nlQuotaUser = a})
106+
107+-- | Returns response with indentations and line breaks.
108+nlPrettyPrint :: Lens' NegotiationsList' Bool
109+nlPrettyPrint
110+ = lens _nlPrettyPrint
111+ (\ s a -> s{_nlPrettyPrint = a})
112+
113+-- | IP address of the site where the request originates. Use this if you
114+-- want to enforce per-user limits.
115+nlUserIp :: Lens' NegotiationsList' (Maybe Text)
116+nlUserIp = lens _nlUserIp (\ s a -> s{_nlUserIp = a})
117+
118+-- | API key. Your API key identifies your project and provides you with API
119+-- access, quota, and reports. Required unless you provide an OAuth 2.0
120+-- token.
121+nlKey :: Lens' NegotiationsList' (Maybe Text)
122+nlKey = lens _nlKey (\ s a -> s{_nlKey = a})
123+
124+-- | OAuth 2.0 token for the current user.
125+nlOauthToken :: Lens' NegotiationsList' (Maybe Text)
126+nlOauthToken
127+ = lens _nlOauthToken (\ s a -> s{_nlOauthToken = a})
128+
129+-- | Selector specifying which fields to include in a partial response.
130+nlFields :: Lens' NegotiationsList' (Maybe Text)
131+nlFields = lens _nlFields (\ s a -> s{_nlFields = a})
132+
133+-- | Data format for the response.
134+nlAlt :: Lens' NegotiationsList' Alt
135+nlAlt = lens _nlAlt (\ s a -> s{_nlAlt = a})
136+
137+instance GoogleRequest NegotiationsList' where
138+ type Rs NegotiationsList' = GetNegotiationsResponse
139+ request = requestWithRoute defReq adExchangeBuyerURL
140+ requestWithRoute r u NegotiationsList'{..}
141+ = go _nlQuotaUser (Just _nlPrettyPrint) _nlUserIp
142+ _nlKey
143+ _nlOauthToken
144+ _nlFields
145+ (Just _nlAlt)
146+ where go
147+ = clientWithRoute
148+ (Proxy :: Proxy NegotiationsListAPI)
149+ r
150+ u
gogol-adexchange-buyer/gen/Network/Google/API/AdExchangeBuyer/Offers/Get.hsnew file+158
@@ -0,0 +1,158 @@
1+{-# LANGUAGE DataKinds #-}
2+{-# LANGUAGE DeriveDataTypeable #-}
3+{-# LANGUAGE DeriveGeneric #-}
4+{-# LANGUAGE RecordWildCards #-}
5+{-# LANGUAGE TypeFamilies #-}
6+{-# LANGUAGE TypeOperators #-}
7+
8+{-# OPTIONS_GHC -fno-warn-unused-imports #-}
9+{-# OPTIONS_GHC -fno-warn-duplicate-exports #-}
10+
11+-- |
12+-- Module : Network.Google.API.AdExchangeBuyer.Offers.Get
13+-- Copyright : (c) 2015 Brendan Hay
14+-- License : Mozilla Public License, v. 2.0.
15+-- Maintainer : Brendan Hay <brendan.g.hay@gmail.com>
16+-- Stability : auto-generated
17+-- Portability : non-portable (GHC extensions)
18+--
19+-- | Gets the requested offer.
20+--
21+-- /See:/ <https://developers.google.com/ad-exchange/buyer-rest Ad Exchange Buyer API Reference> for @adexchangebuyer.offers.get@.
22+module Network.Google.API.AdExchangeBuyer.Offers.Get
23+ (
24+ -- * REST Resource
25+ OffersGetAPI
26+
27+ -- * Creating a Request
28+ , offersGet'
29+ , OffersGet'
30+
31+ -- * Request Lenses
32+ , ogQuotaUser
33+ , ogPrettyPrint
34+ , ogUserIp
35+ , ogKey
36+ , ogOfferId
37+ , ogOauthToken
38+ , ogFields
39+ , ogAlt
40+ ) where
41+
42+import Network.Google.AdExchangeBuyer.Types
43+import Network.Google.Prelude
44+
45+-- | A resource alias for adexchangebuyer.offers.get which the
46+-- 'OffersGet'' request conforms to.
47+type OffersGetAPI =
48+ "offers" :>
49+ Capture "offerId" Int64 :>
50+ QueryParam "quotaUser" Text :>
51+ QueryParam "prettyPrint" Bool :>
52+ QueryParam "userIp" Text :>
53+ QueryParam "key" Text :>
54+ QueryParam "oauth_token" Text :>
55+ QueryParam "fields" Text :>
56+ QueryParam "alt" Alt :> Get '[JSON] OfferDto
57+
58+-- | Gets the requested offer.
59+--
60+-- /See:/ 'offersGet'' smart constructor.
61+data OffersGet' = OffersGet'
62+ { _ogQuotaUser :: !(Maybe Text)
63+ , _ogPrettyPrint :: !Bool
64+ , _ogUserIp :: !(Maybe Text)
65+ , _ogKey :: !(Maybe Text)
66+ , _ogOfferId :: !Int64
67+ , _ogOauthToken :: !(Maybe Text)
68+ , _ogFields :: !(Maybe Text)
69+ , _ogAlt :: !Alt
70+ } deriving (Eq,Read,Show,Data,Typeable,Generic)
71+
72+-- | Creates a value of 'OffersGet'' with the minimum fields required to make a request.
73+--
74+-- Use one of the following lenses to modify other fields as desired:
75+--
76+-- * 'ogQuotaUser'
77+--
78+-- * 'ogPrettyPrint'
79+--
80+-- * 'ogUserIp'
81+--
82+-- * 'ogKey'
83+--
84+-- * 'ogOfferId'
85+--
86+-- * 'ogOauthToken'
87+--
88+-- * 'ogFields'
89+--
90+-- * 'ogAlt'
91+offersGet'
92+ :: Int64 -- ^ 'offerId'
93+ -> OffersGet'
94+offersGet' pOgOfferId_ =
95+ OffersGet'
96+ { _ogQuotaUser = Nothing
97+ , _ogPrettyPrint = True
98+ , _ogUserIp = Nothing
99+ , _ogKey = Nothing
100+ , _ogOfferId = pOgOfferId_
101+ , _ogOauthToken = Nothing
102+ , _ogFields = Nothing
103+ , _ogAlt = JSON
104+ }
105+
106+-- | Available to use for quota purposes for server-side applications. Can be
107+-- any arbitrary string assigned to a user, but should not exceed 40
108+-- characters. Overrides userIp if both are provided.
109+ogQuotaUser :: Lens' OffersGet' (Maybe Text)
110+ogQuotaUser
111+ = lens _ogQuotaUser (\ s a -> s{_ogQuotaUser = a})
112+
113+-- | Returns response with indentations and line breaks.
114+ogPrettyPrint :: Lens' OffersGet' Bool
115+ogPrettyPrint
116+ = lens _ogPrettyPrint
117+ (\ s a -> s{_ogPrettyPrint = a})
118+
119+-- | IP address of the site where the request originates. Use this if you
120+-- want to enforce per-user limits.
121+ogUserIp :: Lens' OffersGet' (Maybe Text)
122+ogUserIp = lens _ogUserIp (\ s a -> s{_ogUserIp = a})
123+
124+-- | API key. Your API key identifies your project and provides you with API
125+-- access, quota, and reports. Required unless you provide an OAuth 2.0
126+-- token.
127+ogKey :: Lens' OffersGet' (Maybe Text)
128+ogKey = lens _ogKey (\ s a -> s{_ogKey = a})
129+
130+ogOfferId :: Lens' OffersGet' Int64
131+ogOfferId
132+ = lens _ogOfferId (\ s a -> s{_ogOfferId = a})
133+
134+-- | OAuth 2.0 token for the current user.
135+ogOauthToken :: Lens' OffersGet' (Maybe Text)
136+ogOauthToken
137+ = lens _ogOauthToken (\ s a -> s{_ogOauthToken = a})
138+
139+-- | Selector specifying which fields to include in a partial response.
140+ogFields :: Lens' OffersGet' (Maybe Text)
141+ogFields = lens _ogFields (\ s a -> s{_ogFields = a})
142+
143+-- | Data format for the response.
144+ogAlt :: Lens' OffersGet' Alt
145+ogAlt = lens _ogAlt (\ s a -> s{_ogAlt = a})
146+
147+instance GoogleRequest OffersGet' where
148+ type Rs OffersGet' = OfferDto
149+ request = requestWithRoute defReq adExchangeBuyerURL
150+ requestWithRoute r u OffersGet'{..}
151+ = go _ogQuotaUser (Just _ogPrettyPrint) _ogUserIp
152+ _ogKey
153+ _ogOfferId
154+ _ogOauthToken
155+ _ogFields
156+ (Just _ogAlt)
157+ where go
158+ = clientWithRoute (Proxy :: Proxy OffersGetAPI) r u
gogol-adexchange-buyer/gen/Network/Google/API/AdExchangeBuyer/Offers/Insert.hsnew file+147
@@ -0,0 +1,147 @@
1+{-# LANGUAGE DataKinds #-}
2+{-# LANGUAGE DeriveDataTypeable #-}
3+{-# LANGUAGE DeriveGeneric #-}
4+{-# LANGUAGE RecordWildCards #-}
5+{-# LANGUAGE TypeFamilies #-}
6+{-# LANGUAGE TypeOperators #-}
7+
8+{-# OPTIONS_GHC -fno-warn-unused-imports #-}
9+{-# OPTIONS_GHC -fno-warn-duplicate-exports #-}
10+
11+-- |
12+-- Module : Network.Google.API.AdExchangeBuyer.Offers.Insert
13+-- Copyright : (c) 2015 Brendan Hay
14+-- License : Mozilla Public License, v. 2.0.
15+-- Maintainer : Brendan Hay <brendan.g.hay@gmail.com>
16+-- Stability : auto-generated
17+-- Portability : non-portable (GHC extensions)
18+--
19+-- | Creates or updates the requested offer.
20+--
21+-- /See:/ <https://developers.google.com/ad-exchange/buyer-rest Ad Exchange Buyer API Reference> for @adexchangebuyer.offers.insert@.
22+module Network.Google.API.AdExchangeBuyer.Offers.Insert
23+ (
24+ -- * REST Resource
25+ OffersInsertAPI
26+
27+ -- * Creating a Request
28+ , offersInsert'
29+ , OffersInsert'
30+
31+ -- * Request Lenses
32+ , oiQuotaUser
33+ , oiPrettyPrint
34+ , oiUserIp
35+ , oiKey
36+ , oiOauthToken
37+ , oiFields
38+ , oiAlt
39+ ) where
40+
41+import Network.Google.AdExchangeBuyer.Types
42+import Network.Google.Prelude
43+
44+-- | A resource alias for adexchangebuyer.offers.insert which the
45+-- 'OffersInsert'' request conforms to.
46+type OffersInsertAPI =
47+ "offers" :>
48+ QueryParam "quotaUser" Text :>
49+ QueryParam "prettyPrint" Bool :>
50+ QueryParam "userIp" Text :>
51+ QueryParam "key" Text :>
52+ QueryParam "oauth_token" Text :>
53+ QueryParam "fields" Text :>
54+ QueryParam "alt" Alt :> Post '[JSON] OfferDto
55+
56+-- | Creates or updates the requested offer.
57+--
58+-- /See:/ 'offersInsert'' smart constructor.
59+data OffersInsert' = OffersInsert'
60+ { _oiQuotaUser :: !(Maybe Text)
61+ , _oiPrettyPrint :: !Bool
62+ , _oiUserIp :: !(Maybe Text)
63+ , _oiKey :: !(Maybe Text)
64+ , _oiOauthToken :: !(Maybe Text)
65+ , _oiFields :: !(Maybe Text)
66+ , _oiAlt :: !Alt
67+ } deriving (Eq,Read,Show,Data,Typeable,Generic)
68+
69+-- | Creates a value of 'OffersInsert'' with the minimum fields required to make a request.
70+--
71+-- Use one of the following lenses to modify other fields as desired:
72+--
73+-- * 'oiQuotaUser'
74+--
75+-- * 'oiPrettyPrint'
76+--
77+-- * 'oiUserIp'
78+--
79+-- * 'oiKey'
80+--
81+-- * 'oiOauthToken'
82+--
83+-- * 'oiFields'
84+--
85+-- * 'oiAlt'
86+offersInsert'
87+ :: OffersInsert'
88+offersInsert' =
89+ OffersInsert'
90+ { _oiQuotaUser = Nothing
91+ , _oiPrettyPrint = True
92+ , _oiUserIp = Nothing
93+ , _oiKey = Nothing
94+ , _oiOauthToken = Nothing
95+ , _oiFields = Nothing
96+ , _oiAlt = JSON
97+ }
98+
99+-- | Available to use for quota purposes for server-side applications. Can be
100+-- any arbitrary string assigned to a user, but should not exceed 40
101+-- characters. Overrides userIp if both are provided.
102+oiQuotaUser :: Lens' OffersInsert' (Maybe Text)
103+oiQuotaUser
104+ = lens _oiQuotaUser (\ s a -> s{_oiQuotaUser = a})
105+
106+-- | Returns response with indentations and line breaks.
107+oiPrettyPrint :: Lens' OffersInsert' Bool
108+oiPrettyPrint
109+ = lens _oiPrettyPrint
110+ (\ s a -> s{_oiPrettyPrint = a})
111+
112+-- | IP address of the site where the request originates. Use this if you
113+-- want to enforce per-user limits.
114+oiUserIp :: Lens' OffersInsert' (Maybe Text)
115+oiUserIp = lens _oiUserIp (\ s a -> s{_oiUserIp = a})
116+
117+-- | API key. Your API key identifies your project and provides you with API
118+-- access, quota, and reports. Required unless you provide an OAuth 2.0
119+-- token.
120+oiKey :: Lens' OffersInsert' (Maybe Text)
121+oiKey = lens _oiKey (\ s a -> s{_oiKey = a})
122+
123+-- | OAuth 2.0 token for the current user.
124+oiOauthToken :: Lens' OffersInsert' (Maybe Text)
125+oiOauthToken
126+ = lens _oiOauthToken (\ s a -> s{_oiOauthToken = a})
127+
128+-- | Selector specifying which fields to include in a partial response.
129+oiFields :: Lens' OffersInsert' (Maybe Text)
130+oiFields = lens _oiFields (\ s a -> s{_oiFields = a})
131+
132+-- | Data format for the response.
133+oiAlt :: Lens' OffersInsert' Alt
134+oiAlt = lens _oiAlt (\ s a -> s{_oiAlt = a})
135+
136+instance GoogleRequest OffersInsert' where
137+ type Rs OffersInsert' = OfferDto
138+ request = requestWithRoute defReq adExchangeBuyerURL
139+ requestWithRoute r u OffersInsert'{..}
140+ = go _oiQuotaUser (Just _oiPrettyPrint) _oiUserIp
141+ _oiKey
142+ _oiOauthToken
143+ _oiFields
144+ (Just _oiAlt)
145+ where go
146+ = clientWithRoute (Proxy :: Proxy OffersInsertAPI) r
147+ u
gogol-adexchange-buyer/gen/Network/Google/API/AdExchangeBuyer/Offers/List.hsnew file+147
@@ -0,0 +1,147 @@
1+{-# LANGUAGE DataKinds #-}
2+{-# LANGUAGE DeriveDataTypeable #-}
3+{-# LANGUAGE DeriveGeneric #-}
4+{-# LANGUAGE RecordWildCards #-}
5+{-# LANGUAGE TypeFamilies #-}
6+{-# LANGUAGE TypeOperators #-}
7+
8+{-# OPTIONS_GHC -fno-warn-unused-imports #-}
9+{-# OPTIONS_GHC -fno-warn-duplicate-exports #-}
10+
11+-- |
12+-- Module : Network.Google.API.AdExchangeBuyer.Offers.List
13+-- Copyright : (c) 2015 Brendan Hay
14+-- License : Mozilla Public License, v. 2.0.
15+-- Maintainer : Brendan Hay <brendan.g.hay@gmail.com>
16+-- Stability : auto-generated
17+-- Portability : non-portable (GHC extensions)
18+--
19+-- | Lists all offers the authenticated user has access to.
20+--
21+-- /See:/ <https://developers.google.com/ad-exchange/buyer-rest Ad Exchange Buyer API Reference> for @adexchangebuyer.offers.list@.
22+module Network.Google.API.AdExchangeBuyer.Offers.List
23+ (
24+ -- * REST Resource
25+ OffersListAPI
26+
27+ -- * Creating a Request
28+ , offersList'
29+ , OffersList'
30+
31+ -- * Request Lenses
32+ , olQuotaUser
33+ , olPrettyPrint
34+ , olUserIp
35+ , olKey
36+ , olOauthToken
37+ , olFields
38+ , olAlt
39+ ) where
40+
41+import Network.Google.AdExchangeBuyer.Types
42+import Network.Google.Prelude
43+
44+-- | A resource alias for adexchangebuyer.offers.list which the
45+-- 'OffersList'' request conforms to.
46+type OffersListAPI =
47+ "offers" :>
48+ QueryParam "quotaUser" Text :>
49+ QueryParam "prettyPrint" Bool :>
50+ QueryParam "userIp" Text :>
51+ QueryParam "key" Text :>
52+ QueryParam "oauth_token" Text :>
53+ QueryParam "fields" Text :>
54+ QueryParam "alt" Alt :>
55+ Get '[JSON] ListOffersResponse
56+
57+-- | Lists all offers the authenticated user has access to.
58+--
59+-- /See:/ 'offersList'' smart constructor.
60+data OffersList' = OffersList'
61+ { _olQuotaUser :: !(Maybe Text)
62+ , _olPrettyPrint :: !Bool
63+ , _olUserIp :: !(Maybe Text)
64+ , _olKey :: !(Maybe Text)
65+ , _olOauthToken :: !(Maybe Text)
66+ , _olFields :: !(Maybe Text)
67+ , _olAlt :: !Alt
68+ } deriving (Eq,Read,Show,Data,Typeable,Generic)
69+
70+-- | Creates a value of 'OffersList'' with the minimum fields required to make a request.
71+--
72+-- Use one of the following lenses to modify other fields as desired:
73+--
74+-- * 'olQuotaUser'
75+--
76+-- * 'olPrettyPrint'
77+--
78+-- * 'olUserIp'
79+--
80+-- * 'olKey'
81+--
82+-- * 'olOauthToken'
83+--
84+-- * 'olFields'
85+--
86+-- * 'olAlt'
87+offersList'
88+ :: OffersList'
89+offersList' =
90+ OffersList'
91+ { _olQuotaUser = Nothing
92+ , _olPrettyPrint = True
93+ , _olUserIp = Nothing
94+ , _olKey = Nothing
95+ , _olOauthToken = Nothing
96+ , _olFields = Nothing
97+ , _olAlt = JSON
98+ }
99+
100+-- | Available to use for quota purposes for server-side applications. Can be
101+-- any arbitrary string assigned to a user, but should not exceed 40
102+-- characters. Overrides userIp if both are provided.
103+olQuotaUser :: Lens' OffersList' (Maybe Text)
104+olQuotaUser
105+ = lens _olQuotaUser (\ s a -> s{_olQuotaUser = a})
106+
107+-- | Returns response with indentations and line breaks.
108+olPrettyPrint :: Lens' OffersList' Bool
109+olPrettyPrint
110+ = lens _olPrettyPrint
111+ (\ s a -> s{_olPrettyPrint = a})
112+
113+-- | IP address of the site where the request originates. Use this if you
114+-- want to enforce per-user limits.
115+olUserIp :: Lens' OffersList' (Maybe Text)
116+olUserIp = lens _olUserIp (\ s a -> s{_olUserIp = a})
117+
118+-- | API key. Your API key identifies your project and provides you with API
119+-- access, quota, and reports. Required unless you provide an OAuth 2.0
120+-- token.
121+olKey :: Lens' OffersList' (Maybe Text)
122+olKey = lens _olKey (\ s a -> s{_olKey = a})
123+
124+-- | OAuth 2.0 token for the current user.
125+olOauthToken :: Lens' OffersList' (Maybe Text)
126+olOauthToken
127+ = lens _olOauthToken (\ s a -> s{_olOauthToken = a})
128+
129+-- | Selector specifying which fields to include in a partial response.
130+olFields :: Lens' OffersList' (Maybe Text)
131+olFields = lens _olFields (\ s a -> s{_olFields = a})
132+
133+-- | Data format for the response.
134+olAlt :: Lens' OffersList' Alt
135+olAlt = lens _olAlt (\ s a -> s{_olAlt = a})
136+
137+instance GoogleRequest OffersList' where
138+ type Rs OffersList' = ListOffersResponse
139+ request = requestWithRoute defReq adExchangeBuyerURL
140+ requestWithRoute r u OffersList'{..}
141+ = go _olQuotaUser (Just _olPrettyPrint) _olUserIp
142+ _olKey
143+ _olOauthToken
144+ _olFields
145+ (Just _olAlt)
146+ where go
147+ = clientWithRoute (Proxy :: Proxy OffersListAPI) r u
gogol-adexchange-buyer/gen/Network/Google/API/AdExchangeBuyer/PerformanceReport/List.hsnew file+224
@@ -0,0 +1,224 @@
1+{-# LANGUAGE DataKinds #-}
2+{-# LANGUAGE DeriveDataTypeable #-}
3+{-# LANGUAGE DeriveGeneric #-}
4+{-# LANGUAGE RecordWildCards #-}
5+{-# LANGUAGE TypeFamilies #-}
6+{-# LANGUAGE TypeOperators #-}
7+
8+{-# OPTIONS_GHC -fno-warn-unused-imports #-}
9+{-# OPTIONS_GHC -fno-warn-duplicate-exports #-}
10+
11+-- |
12+-- Module : Network.Google.API.AdExchangeBuyer.PerformanceReport.List
13+-- Copyright : (c) 2015 Brendan Hay
14+-- License : Mozilla Public License, v. 2.0.
15+-- Maintainer : Brendan Hay <brendan.g.hay@gmail.com>
16+-- Stability : auto-generated
17+-- Portability : non-portable (GHC extensions)
18+--
19+-- | Retrieves the authenticated user\'s list of performance metrics.
20+--
21+-- /See:/ <https://developers.google.com/ad-exchange/buyer-rest Ad Exchange Buyer API Reference> for @adexchangebuyer.performanceReport.list@.
22+module Network.Google.API.AdExchangeBuyer.PerformanceReport.List
23+ (
24+ -- * REST Resource
25+ PerformanceReportListAPI
26+
27+ -- * Creating a Request
28+ , performanceReportList'
29+ , PerformanceReportList'
30+
31+ -- * Request Lenses
32+ , prlQuotaUser
33+ , prlPrettyPrint
34+ , prlUserIp
35+ , prlAccountId
36+ , prlKey
37+ , prlPageToken
38+ , prlOauthToken
39+ , prlEndDateTime
40+ , prlMaxResults
41+ , prlStartDateTime
42+ , prlFields
43+ , prlAlt
44+ ) where
45+
46+import Network.Google.AdExchangeBuyer.Types
47+import Network.Google.Prelude
48+
49+-- | A resource alias for adexchangebuyer.performanceReport.list which the
50+-- 'PerformanceReportList'' request conforms to.
51+type PerformanceReportListAPI =
52+ "performancereport" :>
53+ QueryParam "quotaUser" Text :>
54+ QueryParam "prettyPrint" Bool :>
55+ QueryParam "userIp" Text :>
56+ QueryParam "accountId" Int64 :>
57+ QueryParam "key" Text :>
58+ QueryParam "pageToken" Text :>
59+ QueryParam "oauth_token" Text :>
60+ QueryParam "endDateTime" Text :>
61+ QueryParam "maxResults" Nat :>
62+ QueryParam "startDateTime" Text :>
63+ QueryParam "fields" Text :>
64+ QueryParam "alt" Alt :>
65+ Get '[JSON] PerformanceReportList
66+
67+-- | Retrieves the authenticated user\'s list of performance metrics.
68+--
69+-- /See:/ 'performanceReportList'' smart constructor.
70+data PerformanceReportList' = PerformanceReportList'
71+ { _prlQuotaUser :: !(Maybe Text)
72+ , _prlPrettyPrint :: !Bool
73+ , _prlUserIp :: !(Maybe Text)
74+ , _prlAccountId :: !Int64
75+ , _prlKey :: !(Maybe Text)
76+ , _prlPageToken :: !(Maybe Text)
77+ , _prlOauthToken :: !(Maybe Text)
78+ , _prlEndDateTime :: !Text
79+ , _prlMaxResults :: !(Maybe Nat)
80+ , _prlStartDateTime :: !Text
81+ , _prlFields :: !(Maybe Text)
82+ , _prlAlt :: !Alt
83+ } deriving (Eq,Read,Show,Data,Typeable,Generic)
84+
85+-- | Creates a value of 'PerformanceReportList'' with the minimum fields required to make a request.
86+--
87+-- Use one of the following lenses to modify other fields as desired:
88+--
89+-- * 'prlQuotaUser'
90+--
91+-- * 'prlPrettyPrint'
92+--
93+-- * 'prlUserIp'
94+--
95+-- * 'prlAccountId'
96+--
97+-- * 'prlKey'
98+--
99+-- * 'prlPageToken'
100+--
101+-- * 'prlOauthToken'
102+--
103+-- * 'prlEndDateTime'
104+--
105+-- * 'prlMaxResults'
106+--
107+-- * 'prlStartDateTime'
108+--
109+-- * 'prlFields'
110+--
111+-- * 'prlAlt'
112+performanceReportList'
113+ :: Int64 -- ^ 'accountId'
114+ -> Text -- ^ 'endDateTime'
115+ -> Text -- ^ 'startDateTime'
116+ -> PerformanceReportList'
117+performanceReportList' pPrlAccountId_ pPrlEndDateTime_ pPrlStartDateTime_ =
118+ PerformanceReportList'
119+ { _prlQuotaUser = Nothing
120+ , _prlPrettyPrint = True
121+ , _prlUserIp = Nothing
122+ , _prlAccountId = pPrlAccountId_
123+ , _prlKey = Nothing
124+ , _prlPageToken = Nothing
125+ , _prlOauthToken = Nothing
126+ , _prlEndDateTime = pPrlEndDateTime_
127+ , _prlMaxResults = Nothing
128+ , _prlStartDateTime = pPrlStartDateTime_
129+ , _prlFields = Nothing
130+ , _prlAlt = JSON
131+ }
132+
133+-- | Available to use for quota purposes for server-side applications. Can be
134+-- any arbitrary string assigned to a user, but should not exceed 40
135+-- characters. Overrides userIp if both are provided.
136+prlQuotaUser :: Lens' PerformanceReportList' (Maybe Text)
137+prlQuotaUser
138+ = lens _prlQuotaUser (\ s a -> s{_prlQuotaUser = a})
139+
140+-- | Returns response with indentations and line breaks.
141+prlPrettyPrint :: Lens' PerformanceReportList' Bool
142+prlPrettyPrint
143+ = lens _prlPrettyPrint
144+ (\ s a -> s{_prlPrettyPrint = a})
145+
146+-- | IP address of the site where the request originates. Use this if you
147+-- want to enforce per-user limits.
148+prlUserIp :: Lens' PerformanceReportList' (Maybe Text)
149+prlUserIp
150+ = lens _prlUserIp (\ s a -> s{_prlUserIp = a})
151+
152+-- | The account id to get the reports.
153+prlAccountId :: Lens' PerformanceReportList' Int64
154+prlAccountId
155+ = lens _prlAccountId (\ s a -> s{_prlAccountId = a})
156+
157+-- | API key. Your API key identifies your project and provides you with API
158+-- access, quota, and reports. Required unless you provide an OAuth 2.0
159+-- token.
160+prlKey :: Lens' PerformanceReportList' (Maybe Text)
161+prlKey = lens _prlKey (\ s a -> s{_prlKey = a})
162+
163+-- | A continuation token, used to page through performance reports. To
164+-- retrieve the next page, set this parameter to the value of
165+-- \"nextPageToken\" from the previous response. Optional.
166+prlPageToken :: Lens' PerformanceReportList' (Maybe Text)
167+prlPageToken
168+ = lens _prlPageToken (\ s a -> s{_prlPageToken = a})
169+
170+-- | OAuth 2.0 token for the current user.
171+prlOauthToken :: Lens' PerformanceReportList' (Maybe Text)
172+prlOauthToken
173+ = lens _prlOauthToken
174+ (\ s a -> s{_prlOauthToken = a})
175+
176+-- | The end time of the report in ISO 8601 timestamp format using UTC.
177+prlEndDateTime :: Lens' PerformanceReportList' Text
178+prlEndDateTime
179+ = lens _prlEndDateTime
180+ (\ s a -> s{_prlEndDateTime = a})
181+
182+-- | Maximum number of entries returned on one result page. If not set, the
183+-- default is 100. Optional.
184+prlMaxResults :: Lens' PerformanceReportList' (Maybe Natural)
185+prlMaxResults
186+ = lens _prlMaxResults
187+ (\ s a -> s{_prlMaxResults = a})
188+ . mapping _Nat
189+
190+-- | The start time of the report in ISO 8601 timestamp format using UTC.
191+prlStartDateTime :: Lens' PerformanceReportList' Text
192+prlStartDateTime
193+ = lens _prlStartDateTime
194+ (\ s a -> s{_prlStartDateTime = a})
195+
196+-- | Selector specifying which fields to include in a partial response.
197+prlFields :: Lens' PerformanceReportList' (Maybe Text)
198+prlFields
199+ = lens _prlFields (\ s a -> s{_prlFields = a})
200+
201+-- | Data format for the response.
202+prlAlt :: Lens' PerformanceReportList' Alt
203+prlAlt = lens _prlAlt (\ s a -> s{_prlAlt = a})
204+
205+instance GoogleRequest PerformanceReportList' where
206+ type Rs PerformanceReportList' =
207+ PerformanceReportList
208+ request = requestWithRoute defReq adExchangeBuyerURL
209+ requestWithRoute r u PerformanceReportList'{..}
210+ = go _prlQuotaUser (Just _prlPrettyPrint) _prlUserIp
211+ (Just _prlAccountId)
212+ _prlKey
213+ _prlPageToken
214+ _prlOauthToken
215+ (Just _prlEndDateTime)
216+ _prlMaxResults
217+ (Just _prlStartDateTime)
218+ _prlFields
219+ (Just _prlAlt)
220+ where go
221+ = clientWithRoute
222+ (Proxy :: Proxy PerformanceReportListAPI)
223+ r
224+ u
gogol-adexchange-buyer/gen/Network/Google/API/AdExchangeBuyer/PretargetingConfig/Delete.hsnew file+179
@@ -0,0 +1,179 @@
1+{-# LANGUAGE DataKinds #-}
2+{-# LANGUAGE DeriveDataTypeable #-}
3+{-# LANGUAGE DeriveGeneric #-}
4+{-# LANGUAGE RecordWildCards #-}
5+{-# LANGUAGE TypeFamilies #-}
6+{-# LANGUAGE TypeOperators #-}
7+
8+{-# OPTIONS_GHC -fno-warn-unused-imports #-}
9+{-# OPTIONS_GHC -fno-warn-duplicate-exports #-}
10+
11+-- |
12+-- Module : Network.Google.API.AdExchangeBuyer.PretargetingConfig.Delete
13+-- Copyright : (c) 2015 Brendan Hay
14+-- License : Mozilla Public License, v. 2.0.
15+-- Maintainer : Brendan Hay <brendan.g.hay@gmail.com>
16+-- Stability : auto-generated
17+-- Portability : non-portable (GHC extensions)
18+--
19+-- | Deletes an existing pretargeting config.
20+--
21+-- /See:/ <https://developers.google.com/ad-exchange/buyer-rest Ad Exchange Buyer API Reference> for @adexchangebuyer.pretargetingConfig.delete@.
22+module Network.Google.API.AdExchangeBuyer.PretargetingConfig.Delete
23+ (
24+ -- * REST Resource
25+ PretargetingConfigDeleteAPI
26+
27+ -- * Creating a Request
28+ , pretargetingConfigDelete'
29+ , PretargetingConfigDelete'
30+
31+ -- * Request Lenses
32+ , pcdQuotaUser
33+ , pcdPrettyPrint
34+ , pcdUserIp
35+ , pcdAccountId
36+ , pcdKey
37+ , pcdConfigId
38+ , pcdOauthToken
39+ , pcdFields
40+ , pcdAlt
41+ ) where
42+
43+import Network.Google.AdExchangeBuyer.Types
44+import Network.Google.Prelude
45+
46+-- | A resource alias for adexchangebuyer.pretargetingConfig.delete which the
47+-- 'PretargetingConfigDelete'' request conforms to.
48+type PretargetingConfigDeleteAPI =
49+ "pretargetingconfigs" :>
50+ Capture "accountId" Int64 :>
51+ Capture "configId" Int64 :>
52+ QueryParam "quotaUser" Text :>
53+ QueryParam "prettyPrint" Bool :>
54+ QueryParam "userIp" Text :>
55+ QueryParam "key" Text :>
56+ QueryParam "oauth_token" Text :>
57+ QueryParam "fields" Text :>
58+ QueryParam "alt" Alt :> Delete '[JSON] ()
59+
60+-- | Deletes an existing pretargeting config.
61+--
62+-- /See:/ 'pretargetingConfigDelete'' smart constructor.
63+data PretargetingConfigDelete' = PretargetingConfigDelete'
64+ { _pcdQuotaUser :: !(Maybe Text)
65+ , _pcdPrettyPrint :: !Bool
66+ , _pcdUserIp :: !(Maybe Text)
67+ , _pcdAccountId :: !Int64
68+ , _pcdKey :: !(Maybe Text)
69+ , _pcdConfigId :: !Int64
70+ , _pcdOauthToken :: !(Maybe Text)
71+ , _pcdFields :: !(Maybe Text)
72+ , _pcdAlt :: !Alt
73+ } deriving (Eq,Read,Show,Data,Typeable,Generic)
74+
75+-- | Creates a value of 'PretargetingConfigDelete'' with the minimum fields required to make a request.
76+--
77+-- Use one of the following lenses to modify other fields as desired:
78+--
79+-- * 'pcdQuotaUser'
80+--
81+-- * 'pcdPrettyPrint'
82+--
83+-- * 'pcdUserIp'
84+--
85+-- * 'pcdAccountId'
86+--
87+-- * 'pcdKey'
88+--
89+-- * 'pcdConfigId'
90+--
91+-- * 'pcdOauthToken'
92+--
93+-- * 'pcdFields'
94+--
95+-- * 'pcdAlt'
96+pretargetingConfigDelete'
97+ :: Int64 -- ^ 'accountId'
98+ -> Int64 -- ^ 'configId'
99+ -> PretargetingConfigDelete'
100+pretargetingConfigDelete' pPcdAccountId_ pPcdConfigId_ =
101+ PretargetingConfigDelete'
102+ { _pcdQuotaUser = Nothing
103+ , _pcdPrettyPrint = True
104+ , _pcdUserIp = Nothing
105+ , _pcdAccountId = pPcdAccountId_
106+ , _pcdKey = Nothing
107+ , _pcdConfigId = pPcdConfigId_
108+ , _pcdOauthToken = Nothing
109+ , _pcdFields = Nothing
110+ , _pcdAlt = JSON
111+ }
112+
113+-- | Available to use for quota purposes for server-side applications. Can be
114+-- any arbitrary string assigned to a user, but should not exceed 40
115+-- characters. Overrides userIp if both are provided.
116+pcdQuotaUser :: Lens' PretargetingConfigDelete' (Maybe Text)
117+pcdQuotaUser
118+ = lens _pcdQuotaUser (\ s a -> s{_pcdQuotaUser = a})
119+
120+-- | Returns response with indentations and line breaks.
121+pcdPrettyPrint :: Lens' PretargetingConfigDelete' Bool
122+pcdPrettyPrint
123+ = lens _pcdPrettyPrint
124+ (\ s a -> s{_pcdPrettyPrint = a})
125+
126+-- | IP address of the site where the request originates. Use this if you
127+-- want to enforce per-user limits.
128+pcdUserIp :: Lens' PretargetingConfigDelete' (Maybe Text)
129+pcdUserIp
130+ = lens _pcdUserIp (\ s a -> s{_pcdUserIp = a})
131+
132+-- | The account id to delete the pretargeting config for.
133+pcdAccountId :: Lens' PretargetingConfigDelete' Int64
134+pcdAccountId
135+ = lens _pcdAccountId (\ s a -> s{_pcdAccountId = a})
136+
137+-- | API key. Your API key identifies your project and provides you with API
138+-- access, quota, and reports. Required unless you provide an OAuth 2.0
139+-- token.
140+pcdKey :: Lens' PretargetingConfigDelete' (Maybe Text)
141+pcdKey = lens _pcdKey (\ s a -> s{_pcdKey = a})
142+
143+-- | The specific id of the configuration to delete.
144+pcdConfigId :: Lens' PretargetingConfigDelete' Int64
145+pcdConfigId
146+ = lens _pcdConfigId (\ s a -> s{_pcdConfigId = a})
147+
148+-- | OAuth 2.0 token for the current user.
149+pcdOauthToken :: Lens' PretargetingConfigDelete' (Maybe Text)
150+pcdOauthToken
151+ = lens _pcdOauthToken
152+ (\ s a -> s{_pcdOauthToken = a})
153+
154+-- | Selector specifying which fields to include in a partial response.
155+pcdFields :: Lens' PretargetingConfigDelete' (Maybe Text)
156+pcdFields
157+ = lens _pcdFields (\ s a -> s{_pcdFields = a})
158+
159+-- | Data format for the response.
160+pcdAlt :: Lens' PretargetingConfigDelete' Alt
161+pcdAlt = lens _pcdAlt (\ s a -> s{_pcdAlt = a})
162+
163+instance GoogleRequest PretargetingConfigDelete'
164+ where
165+ type Rs PretargetingConfigDelete' = ()
166+ request = requestWithRoute defReq adExchangeBuyerURL
167+ requestWithRoute r u PretargetingConfigDelete'{..}
168+ = go _pcdQuotaUser (Just _pcdPrettyPrint) _pcdUserIp
169+ _pcdAccountId
170+ _pcdKey
171+ _pcdConfigId
172+ _pcdOauthToken
173+ _pcdFields
174+ (Just _pcdAlt)
175+ where go
176+ = clientWithRoute
177+ (Proxy :: Proxy PretargetingConfigDeleteAPI)
178+ r
179+ u
gogol-adexchange-buyer/gen/Network/Google/API/AdExchangeBuyer/PretargetingConfig/Get.hsnew file+179
@@ -0,0 +1,179 @@
1+{-# LANGUAGE DataKinds #-}
2+{-# LANGUAGE DeriveDataTypeable #-}
3+{-# LANGUAGE DeriveGeneric #-}
4+{-# LANGUAGE RecordWildCards #-}
5+{-# LANGUAGE TypeFamilies #-}
6+{-# LANGUAGE TypeOperators #-}
7+
8+{-# OPTIONS_GHC -fno-warn-unused-imports #-}
9+{-# OPTIONS_GHC -fno-warn-duplicate-exports #-}
10+
11+-- |
12+-- Module : Network.Google.API.AdExchangeBuyer.PretargetingConfig.Get
13+-- Copyright : (c) 2015 Brendan Hay
14+-- License : Mozilla Public License, v. 2.0.
15+-- Maintainer : Brendan Hay <brendan.g.hay@gmail.com>
16+-- Stability : auto-generated
17+-- Portability : non-portable (GHC extensions)
18+--
19+-- | Gets a specific pretargeting configuration
20+--
21+-- /See:/ <https://developers.google.com/ad-exchange/buyer-rest Ad Exchange Buyer API Reference> for @adexchangebuyer.pretargetingConfig.get@.
22+module Network.Google.API.AdExchangeBuyer.PretargetingConfig.Get
23+ (
24+ -- * REST Resource
25+ PretargetingConfigGetAPI
26+
27+ -- * Creating a Request
28+ , pretargetingConfigGet'
29+ , PretargetingConfigGet'
30+
31+ -- * Request Lenses
32+ , pcgQuotaUser
33+ , pcgPrettyPrint
34+ , pcgUserIp
35+ , pcgAccountId
36+ , pcgKey
37+ , pcgConfigId
38+ , pcgOauthToken
39+ , pcgFields
40+ , pcgAlt
41+ ) where
42+
43+import Network.Google.AdExchangeBuyer.Types
44+import Network.Google.Prelude
45+
46+-- | A resource alias for adexchangebuyer.pretargetingConfig.get which the
47+-- 'PretargetingConfigGet'' request conforms to.
48+type PretargetingConfigGetAPI =
49+ "pretargetingconfigs" :>
50+ Capture "accountId" Int64 :>
51+ Capture "configId" Int64 :>
52+ QueryParam "quotaUser" Text :>
53+ QueryParam "prettyPrint" Bool :>
54+ QueryParam "userIp" Text :>
55+ QueryParam "key" Text :>
56+ QueryParam "oauth_token" Text :>
57+ QueryParam "fields" Text :>
58+ QueryParam "alt" Alt :>
59+ Get '[JSON] PretargetingConfig
60+
61+-- | Gets a specific pretargeting configuration
62+--
63+-- /See:/ 'pretargetingConfigGet'' smart constructor.
64+data PretargetingConfigGet' = PretargetingConfigGet'
65+ { _pcgQuotaUser :: !(Maybe Text)
66+ , _pcgPrettyPrint :: !Bool
67+ , _pcgUserIp :: !(Maybe Text)
68+ , _pcgAccountId :: !Int64
69+ , _pcgKey :: !(Maybe Text)
70+ , _pcgConfigId :: !Int64
71+ , _pcgOauthToken :: !(Maybe Text)
72+ , _pcgFields :: !(Maybe Text)
73+ , _pcgAlt :: !Alt
74+ } deriving (Eq,Read,Show,Data,Typeable,Generic)
75+
76+-- | Creates a value of 'PretargetingConfigGet'' with the minimum fields required to make a request.
77+--
78+-- Use one of the following lenses to modify other fields as desired:
79+--
80+-- * 'pcgQuotaUser'
81+--
82+-- * 'pcgPrettyPrint'
83+--
84+-- * 'pcgUserIp'
85+--
86+-- * 'pcgAccountId'
87+--
88+-- * 'pcgKey'
89+--
90+-- * 'pcgConfigId'
91+--
92+-- * 'pcgOauthToken'
93+--
94+-- * 'pcgFields'
95+--
96+-- * 'pcgAlt'
97+pretargetingConfigGet'
98+ :: Int64 -- ^ 'accountId'
99+ -> Int64 -- ^ 'configId'
100+ -> PretargetingConfigGet'
101+pretargetingConfigGet' pPcgAccountId_ pPcgConfigId_ =
102+ PretargetingConfigGet'
103+ { _pcgQuotaUser = Nothing
104+ , _pcgPrettyPrint = True
105+ , _pcgUserIp = Nothing
106+ , _pcgAccountId = pPcgAccountId_
107+ , _pcgKey = Nothing
108+ , _pcgConfigId = pPcgConfigId_
109+ , _pcgOauthToken = Nothing
110+ , _pcgFields = Nothing
111+ , _pcgAlt = JSON
112+ }
113+
114+-- | Available to use for quota purposes for server-side applications. Can be
115+-- any arbitrary string assigned to a user, but should not exceed 40
116+-- characters. Overrides userIp if both are provided.
117+pcgQuotaUser :: Lens' PretargetingConfigGet' (Maybe Text)
118+pcgQuotaUser
119+ = lens _pcgQuotaUser (\ s a -> s{_pcgQuotaUser = a})
120+
121+-- | Returns response with indentations and line breaks.
122+pcgPrettyPrint :: Lens' PretargetingConfigGet' Bool
123+pcgPrettyPrint
124+ = lens _pcgPrettyPrint
125+ (\ s a -> s{_pcgPrettyPrint = a})
126+
127+-- | IP address of the site where the request originates. Use this if you
128+-- want to enforce per-user limits.
129+pcgUserIp :: Lens' PretargetingConfigGet' (Maybe Text)
130+pcgUserIp
131+ = lens _pcgUserIp (\ s a -> s{_pcgUserIp = a})
132+
133+-- | The account id to get the pretargeting config for.
134+pcgAccountId :: Lens' PretargetingConfigGet' Int64
135+pcgAccountId
136+ = lens _pcgAccountId (\ s a -> s{_pcgAccountId = a})
137+
138+-- | API key. Your API key identifies your project and provides you with API
139+-- access, quota, and reports. Required unless you provide an OAuth 2.0
140+-- token.
141+pcgKey :: Lens' PretargetingConfigGet' (Maybe Text)
142+pcgKey = lens _pcgKey (\ s a -> s{_pcgKey = a})
143+
144+-- | The specific id of the configuration to retrieve.
145+pcgConfigId :: Lens' PretargetingConfigGet' Int64
146+pcgConfigId
147+ = lens _pcgConfigId (\ s a -> s{_pcgConfigId = a})
148+
149+-- | OAuth 2.0 token for the current user.
150+pcgOauthToken :: Lens' PretargetingConfigGet' (Maybe Text)
151+pcgOauthToken
152+ = lens _pcgOauthToken
153+ (\ s a -> s{_pcgOauthToken = a})
154+
155+-- | Selector specifying which fields to include in a partial response.
156+pcgFields :: Lens' PretargetingConfigGet' (Maybe Text)
157+pcgFields
158+ = lens _pcgFields (\ s a -> s{_pcgFields = a})
159+
160+-- | Data format for the response.
161+pcgAlt :: Lens' PretargetingConfigGet' Alt
162+pcgAlt = lens _pcgAlt (\ s a -> s{_pcgAlt = a})
163+
164+instance GoogleRequest PretargetingConfigGet' where
165+ type Rs PretargetingConfigGet' = PretargetingConfig
166+ request = requestWithRoute defReq adExchangeBuyerURL
167+ requestWithRoute r u PretargetingConfigGet'{..}
168+ = go _pcgQuotaUser (Just _pcgPrettyPrint) _pcgUserIp
169+ _pcgAccountId
170+ _pcgKey
171+ _pcgConfigId
172+ _pcgOauthToken
173+ _pcgFields
174+ (Just _pcgAlt)
175+ where go
176+ = clientWithRoute
177+ (Proxy :: Proxy PretargetingConfigGetAPI)
178+ r
179+ u
gogol-adexchange-buyer/gen/Network/Google/API/AdExchangeBuyer/PretargetingConfig/Insert.hsnew file+168
@@ -0,0 +1,168 @@
1+{-# LANGUAGE DataKinds #-}
2+{-# LANGUAGE DeriveDataTypeable #-}
3+{-# LANGUAGE DeriveGeneric #-}
4+{-# LANGUAGE RecordWildCards #-}
5+{-# LANGUAGE TypeFamilies #-}
6+{-# LANGUAGE TypeOperators #-}
7+
8+{-# OPTIONS_GHC -fno-warn-unused-imports #-}
9+{-# OPTIONS_GHC -fno-warn-duplicate-exports #-}
10+
11+-- |
12+-- Module : Network.Google.API.AdExchangeBuyer.PretargetingConfig.Insert
13+-- Copyright : (c) 2015 Brendan Hay
14+-- License : Mozilla Public License, v. 2.0.
15+-- Maintainer : Brendan Hay <brendan.g.hay@gmail.com>
16+-- Stability : auto-generated
17+-- Portability : non-portable (GHC extensions)
18+--
19+-- | Inserts a new pretargeting configuration.
20+--
21+-- /See:/ <https://developers.google.com/ad-exchange/buyer-rest Ad Exchange Buyer API Reference> for @adexchangebuyer.pretargetingConfig.insert@.
22+module Network.Google.API.AdExchangeBuyer.PretargetingConfig.Insert
23+ (
24+ -- * REST Resource
25+ PretargetingConfigInsertAPI
26+
27+ -- * Creating a Request
28+ , pretargetingConfigInsert'
29+ , PretargetingConfigInsert'
30+
31+ -- * Request Lenses
32+ , pciQuotaUser
33+ , pciPrettyPrint
34+ , pciUserIp
35+ , pciAccountId
36+ , pciKey
37+ , pciOauthToken
38+ , pciFields
39+ , pciAlt
40+ ) where
41+
42+import Network.Google.AdExchangeBuyer.Types
43+import Network.Google.Prelude
44+
45+-- | A resource alias for adexchangebuyer.pretargetingConfig.insert which the
46+-- 'PretargetingConfigInsert'' request conforms to.
47+type PretargetingConfigInsertAPI =
48+ "pretargetingconfigs" :>
49+ Capture "accountId" Int64 :>
50+ QueryParam "quotaUser" Text :>
51+ QueryParam "prettyPrint" Bool :>
52+ QueryParam "userIp" Text :>
53+ QueryParam "key" Text :>
54+ QueryParam "oauth_token" Text :>
55+ QueryParam "fields" Text :>
56+ QueryParam "alt" Alt :>
57+ Post '[JSON] PretargetingConfig
58+
59+-- | Inserts a new pretargeting configuration.
60+--
61+-- /See:/ 'pretargetingConfigInsert'' smart constructor.
62+data PretargetingConfigInsert' = PretargetingConfigInsert'
63+ { _pciQuotaUser :: !(Maybe Text)
64+ , _pciPrettyPrint :: !Bool
65+ , _pciUserIp :: !(Maybe Text)
66+ , _pciAccountId :: !Int64
67+ , _pciKey :: !(Maybe Text)
68+ , _pciOauthToken :: !(Maybe Text)
69+ , _pciFields :: !(Maybe Text)
70+ , _pciAlt :: !Alt
71+ } deriving (Eq,Read,Show,Data,Typeable,Generic)
72+
73+-- | Creates a value of 'PretargetingConfigInsert'' with the minimum fields required to make a request.
74+--
75+-- Use one of the following lenses to modify other fields as desired:
76+--
77+-- * 'pciQuotaUser'
78+--
79+-- * 'pciPrettyPrint'
80+--
81+-- * 'pciUserIp'
82+--
83+-- * 'pciAccountId'
84+--
85+-- * 'pciKey'
86+--
87+-- * 'pciOauthToken'
88+--
89+-- * 'pciFields'
90+--
91+-- * 'pciAlt'
92+pretargetingConfigInsert'
93+ :: Int64 -- ^ 'accountId'
94+ -> PretargetingConfigInsert'
95+pretargetingConfigInsert' pPciAccountId_ =
96+ PretargetingConfigInsert'
97+ { _pciQuotaUser = Nothing
98+ , _pciPrettyPrint = True
99+ , _pciUserIp = Nothing
100+ , _pciAccountId = pPciAccountId_
101+ , _pciKey = Nothing
102+ , _pciOauthToken = Nothing
103+ , _pciFields = Nothing
104+ , _pciAlt = JSON
105+ }
106+
107+-- | Available to use for quota purposes for server-side applications. Can be
108+-- any arbitrary string assigned to a user, but should not exceed 40
109+-- characters. Overrides userIp if both are provided.
110+pciQuotaUser :: Lens' PretargetingConfigInsert' (Maybe Text)
111+pciQuotaUser
112+ = lens _pciQuotaUser (\ s a -> s{_pciQuotaUser = a})
113+
114+-- | Returns response with indentations and line breaks.
115+pciPrettyPrint :: Lens' PretargetingConfigInsert' Bool
116+pciPrettyPrint
117+ = lens _pciPrettyPrint
118+ (\ s a -> s{_pciPrettyPrint = a})
119+
120+-- | IP address of the site where the request originates. Use this if you
121+-- want to enforce per-user limits.
122+pciUserIp :: Lens' PretargetingConfigInsert' (Maybe Text)
123+pciUserIp
124+ = lens _pciUserIp (\ s a -> s{_pciUserIp = a})
125+
126+-- | The account id to insert the pretargeting config for.
127+pciAccountId :: Lens' PretargetingConfigInsert' Int64
128+pciAccountId
129+ = lens _pciAccountId (\ s a -> s{_pciAccountId = a})
130+
131+-- | API key. Your API key identifies your project and provides you with API
132+-- access, quota, and reports. Required unless you provide an OAuth 2.0
133+-- token.
134+pciKey :: Lens' PretargetingConfigInsert' (Maybe Text)
135+pciKey = lens _pciKey (\ s a -> s{_pciKey = a})
136+
137+-- | OAuth 2.0 token for the current user.
138+pciOauthToken :: Lens' PretargetingConfigInsert' (Maybe Text)
139+pciOauthToken
140+ = lens _pciOauthToken
141+ (\ s a -> s{_pciOauthToken = a})
142+
143+-- | Selector specifying which fields to include in a partial response.
144+pciFields :: Lens' PretargetingConfigInsert' (Maybe Text)
145+pciFields
146+ = lens _pciFields (\ s a -> s{_pciFields = a})
147+
148+-- | Data format for the response.
149+pciAlt :: Lens' PretargetingConfigInsert' Alt
150+pciAlt = lens _pciAlt (\ s a -> s{_pciAlt = a})
151+
152+instance GoogleRequest PretargetingConfigInsert'
153+ where
154+ type Rs PretargetingConfigInsert' =
155+ PretargetingConfig
156+ request = requestWithRoute defReq adExchangeBuyerURL
157+ requestWithRoute r u PretargetingConfigInsert'{..}
158+ = go _pciQuotaUser (Just _pciPrettyPrint) _pciUserIp
159+ _pciAccountId
160+ _pciKey
161+ _pciOauthToken
162+ _pciFields
163+ (Just _pciAlt)
164+ where go
165+ = clientWithRoute
166+ (Proxy :: Proxy PretargetingConfigInsertAPI)
167+ r
168+ u
gogol-adexchange-buyer/gen/Network/Google/API/AdExchangeBuyer/PretargetingConfig/List.hsnew file+169
@@ -0,0 +1,169 @@
1+{-# LANGUAGE DataKinds #-}
2+{-# LANGUAGE DeriveDataTypeable #-}
3+{-# LANGUAGE DeriveGeneric #-}
4+{-# LANGUAGE RecordWildCards #-}
5+{-# LANGUAGE TypeFamilies #-}
6+{-# LANGUAGE TypeOperators #-}
7+
8+{-# OPTIONS_GHC -fno-warn-unused-imports #-}
9+{-# OPTIONS_GHC -fno-warn-duplicate-exports #-}
10+
11+-- |
12+-- Module : Network.Google.API.AdExchangeBuyer.PretargetingConfig.List
13+-- Copyright : (c) 2015 Brendan Hay
14+-- License : Mozilla Public License, v. 2.0.
15+-- Maintainer : Brendan Hay <brendan.g.hay@gmail.com>
16+-- Stability : auto-generated
17+-- Portability : non-portable (GHC extensions)
18+--
19+-- | Retrieves a list of the authenticated user\'s pretargeting
20+-- configurations.
21+--
22+-- /See:/ <https://developers.google.com/ad-exchange/buyer-rest Ad Exchange Buyer API Reference> for @adexchangebuyer.pretargetingConfig.list@.
23+module Network.Google.API.AdExchangeBuyer.PretargetingConfig.List
24+ (
25+ -- * REST Resource
26+ PretargetingConfigListAPI
27+
28+ -- * Creating a Request
29+ , pretargetingConfigList'
30+ , PretargetingConfigList'
31+
32+ -- * Request Lenses
33+ , pclQuotaUser
34+ , pclPrettyPrint
35+ , pclUserIp
36+ , pclAccountId
37+ , pclKey
38+ , pclOauthToken
39+ , pclFields
40+ , pclAlt
41+ ) where
42+
43+import Network.Google.AdExchangeBuyer.Types
44+import Network.Google.Prelude
45+
46+-- | A resource alias for adexchangebuyer.pretargetingConfig.list which the
47+-- 'PretargetingConfigList'' request conforms to.
48+type PretargetingConfigListAPI =
49+ "pretargetingconfigs" :>
50+ Capture "accountId" Int64 :>
51+ QueryParam "quotaUser" Text :>
52+ QueryParam "prettyPrint" Bool :>
53+ QueryParam "userIp" Text :>
54+ QueryParam "key" Text :>
55+ QueryParam "oauth_token" Text :>
56+ QueryParam "fields" Text :>
57+ QueryParam "alt" Alt :>
58+ Get '[JSON] PretargetingConfigList
59+
60+-- | Retrieves a list of the authenticated user\'s pretargeting
61+-- configurations.
62+--
63+-- /See:/ 'pretargetingConfigList'' smart constructor.
64+data PretargetingConfigList' = PretargetingConfigList'
65+ { _pclQuotaUser :: !(Maybe Text)
66+ , _pclPrettyPrint :: !Bool
67+ , _pclUserIp :: !(Maybe Text)
68+ , _pclAccountId :: !Int64
69+ , _pclKey :: !(Maybe Text)
70+ , _pclOauthToken :: !(Maybe Text)
71+ , _pclFields :: !(Maybe Text)
72+ , _pclAlt :: !Alt
73+ } deriving (Eq,Read,Show,Data,Typeable,Generic)
74+
75+-- | Creates a value of 'PretargetingConfigList'' with the minimum fields required to make a request.
76+--
77+-- Use one of the following lenses to modify other fields as desired:
78+--
79+-- * 'pclQuotaUser'
80+--
81+-- * 'pclPrettyPrint'
82+--
83+-- * 'pclUserIp'
84+--
85+-- * 'pclAccountId'
86+--
87+-- * 'pclKey'
88+--
89+-- * 'pclOauthToken'
90+--
91+-- * 'pclFields'
92+--
93+-- * 'pclAlt'
94+pretargetingConfigList'
95+ :: Int64 -- ^ 'accountId'
96+ -> PretargetingConfigList'
97+pretargetingConfigList' pPclAccountId_ =
98+ PretargetingConfigList'
99+ { _pclQuotaUser = Nothing
100+ , _pclPrettyPrint = True
101+ , _pclUserIp = Nothing
102+ , _pclAccountId = pPclAccountId_
103+ , _pclKey = Nothing
104+ , _pclOauthToken = Nothing
105+ , _pclFields = Nothing
106+ , _pclAlt = JSON
107+ }
108+
109+-- | Available to use for quota purposes for server-side applications. Can be
110+-- any arbitrary string assigned to a user, but should not exceed 40
111+-- characters. Overrides userIp if both are provided.
112+pclQuotaUser :: Lens' PretargetingConfigList' (Maybe Text)
113+pclQuotaUser
114+ = lens _pclQuotaUser (\ s a -> s{_pclQuotaUser = a})
115+
116+-- | Returns response with indentations and line breaks.
117+pclPrettyPrint :: Lens' PretargetingConfigList' Bool
118+pclPrettyPrint
119+ = lens _pclPrettyPrint
120+ (\ s a -> s{_pclPrettyPrint = a})
121+
122+-- | IP address of the site where the request originates. Use this if you
123+-- want to enforce per-user limits.
124+pclUserIp :: Lens' PretargetingConfigList' (Maybe Text)
125+pclUserIp
126+ = lens _pclUserIp (\ s a -> s{_pclUserIp = a})
127+
128+-- | The account id to get the pretargeting configs for.
129+pclAccountId :: Lens' PretargetingConfigList' Int64
130+pclAccountId
131+ = lens _pclAccountId (\ s a -> s{_pclAccountId = a})
132+
133+-- | API key. Your API key identifies your project and provides you with API
134+-- access, quota, and reports. Required unless you provide an OAuth 2.0
135+-- token.
136+pclKey :: Lens' PretargetingConfigList' (Maybe Text)
137+pclKey = lens _pclKey (\ s a -> s{_pclKey = a})
138+
139+-- | OAuth 2.0 token for the current user.
140+pclOauthToken :: Lens' PretargetingConfigList' (Maybe Text)
141+pclOauthToken
142+ = lens _pclOauthToken
143+ (\ s a -> s{_pclOauthToken = a})
144+
145+-- | Selector specifying which fields to include in a partial response.
146+pclFields :: Lens' PretargetingConfigList' (Maybe Text)
147+pclFields
148+ = lens _pclFields (\ s a -> s{_pclFields = a})
149+
150+-- | Data format for the response.
151+pclAlt :: Lens' PretargetingConfigList' Alt
152+pclAlt = lens _pclAlt (\ s a -> s{_pclAlt = a})
153+
154+instance GoogleRequest PretargetingConfigList' where
155+ type Rs PretargetingConfigList' =
156+ PretargetingConfigList
157+ request = requestWithRoute defReq adExchangeBuyerURL
158+ requestWithRoute r u PretargetingConfigList'{..}
159+ = go _pclQuotaUser (Just _pclPrettyPrint) _pclUserIp
160+ _pclAccountId
161+ _pclKey
162+ _pclOauthToken
163+ _pclFields
164+ (Just _pclAlt)
165+ where go
166+ = clientWithRoute
167+ (Proxy :: Proxy PretargetingConfigListAPI)
168+ r
169+ u
gogol-adexchange-buyer/gen/Network/Google/API/AdExchangeBuyer/PretargetingConfig/Patch.hsnew file+181
@@ -0,0 +1,181 @@
1+{-# LANGUAGE DataKinds #-}
2+{-# LANGUAGE DeriveDataTypeable #-}
3+{-# LANGUAGE DeriveGeneric #-}
4+{-# LANGUAGE RecordWildCards #-}
5+{-# LANGUAGE TypeFamilies #-}
6+{-# LANGUAGE TypeOperators #-}
7+
8+{-# OPTIONS_GHC -fno-warn-unused-imports #-}
9+{-# OPTIONS_GHC -fno-warn-duplicate-exports #-}
10+
11+-- |
12+-- Module : Network.Google.API.AdExchangeBuyer.PretargetingConfig.Patch
13+-- Copyright : (c) 2015 Brendan Hay
14+-- License : Mozilla Public License, v. 2.0.
15+-- Maintainer : Brendan Hay <brendan.g.hay@gmail.com>
16+-- Stability : auto-generated
17+-- Portability : non-portable (GHC extensions)
18+--
19+-- | Updates an existing pretargeting config. This method supports patch
20+-- semantics.
21+--
22+-- /See:/ <https://developers.google.com/ad-exchange/buyer-rest Ad Exchange Buyer API Reference> for @adexchangebuyer.pretargetingConfig.patch@.
23+module Network.Google.API.AdExchangeBuyer.PretargetingConfig.Patch
24+ (
25+ -- * REST Resource
26+ PretargetingConfigPatchAPI
27+
28+ -- * Creating a Request
29+ , pretargetingConfigPatch'
30+ , PretargetingConfigPatch'
31+
32+ -- * Request Lenses
33+ , pcpQuotaUser
34+ , pcpPrettyPrint
35+ , pcpUserIp
36+ , pcpAccountId
37+ , pcpKey
38+ , pcpConfigId
39+ , pcpOauthToken
40+ , pcpFields
41+ , pcpAlt
42+ ) where
43+
44+import Network.Google.AdExchangeBuyer.Types
45+import Network.Google.Prelude
46+
47+-- | A resource alias for adexchangebuyer.pretargetingConfig.patch which the
48+-- 'PretargetingConfigPatch'' request conforms to.
49+type PretargetingConfigPatchAPI =
50+ "pretargetingconfigs" :>
51+ Capture "accountId" Int64 :>
52+ Capture "configId" Int64 :>
53+ QueryParam "quotaUser" Text :>
54+ QueryParam "prettyPrint" Bool :>
55+ QueryParam "userIp" Text :>
56+ QueryParam "key" Text :>
57+ QueryParam "oauth_token" Text :>
58+ QueryParam "fields" Text :>
59+ QueryParam "alt" Alt :>
60+ Patch '[JSON] PretargetingConfig
61+
62+-- | Updates an existing pretargeting config. This method supports patch
63+-- semantics.
64+--
65+-- /See:/ 'pretargetingConfigPatch'' smart constructor.
66+data PretargetingConfigPatch' = PretargetingConfigPatch'
67+ { _pcpQuotaUser :: !(Maybe Text)
68+ , _pcpPrettyPrint :: !Bool
69+ , _pcpUserIp :: !(Maybe Text)
70+ , _pcpAccountId :: !Int64
71+ , _pcpKey :: !(Maybe Text)
72+ , _pcpConfigId :: !Int64
73+ , _pcpOauthToken :: !(Maybe Text)
74+ , _pcpFields :: !(Maybe Text)
75+ , _pcpAlt :: !Alt
76+ } deriving (Eq,Read,Show,Data,Typeable,Generic)
77+
78+-- | Creates a value of 'PretargetingConfigPatch'' with the minimum fields required to make a request.
79+--
80+-- Use one of the following lenses to modify other fields as desired:
81+--
82+-- * 'pcpQuotaUser'
83+--
84+-- * 'pcpPrettyPrint'
85+--
86+-- * 'pcpUserIp'
87+--
88+-- * 'pcpAccountId'
89+--
90+-- * 'pcpKey'
91+--
92+-- * 'pcpConfigId'
93+--
94+-- * 'pcpOauthToken'
95+--
96+-- * 'pcpFields'
97+--
98+-- * 'pcpAlt'
99+pretargetingConfigPatch'
100+ :: Int64 -- ^ 'accountId'
101+ -> Int64 -- ^ 'configId'
102+ -> PretargetingConfigPatch'
103+pretargetingConfigPatch' pPcpAccountId_ pPcpConfigId_ =
104+ PretargetingConfigPatch'
105+ { _pcpQuotaUser = Nothing
106+ , _pcpPrettyPrint = True
107+ , _pcpUserIp = Nothing
108+ , _pcpAccountId = pPcpAccountId_
109+ , _pcpKey = Nothing
110+ , _pcpConfigId = pPcpConfigId_
111+ , _pcpOauthToken = Nothing
112+ , _pcpFields = Nothing
113+ , _pcpAlt = JSON
114+ }
115+
116+-- | Available to use for quota purposes for server-side applications. Can be
117+-- any arbitrary string assigned to a user, but should not exceed 40
118+-- characters. Overrides userIp if both are provided.
119+pcpQuotaUser :: Lens' PretargetingConfigPatch' (Maybe Text)
120+pcpQuotaUser
121+ = lens _pcpQuotaUser (\ s a -> s{_pcpQuotaUser = a})
122+
123+-- | Returns response with indentations and line breaks.
124+pcpPrettyPrint :: Lens' PretargetingConfigPatch' Bool
125+pcpPrettyPrint
126+ = lens _pcpPrettyPrint
127+ (\ s a -> s{_pcpPrettyPrint = a})
128+
129+-- | IP address of the site where the request originates. Use this if you
130+-- want to enforce per-user limits.
131+pcpUserIp :: Lens' PretargetingConfigPatch' (Maybe Text)
132+pcpUserIp
133+ = lens _pcpUserIp (\ s a -> s{_pcpUserIp = a})
134+
135+-- | The account id to update the pretargeting config for.
136+pcpAccountId :: Lens' PretargetingConfigPatch' Int64
137+pcpAccountId
138+ = lens _pcpAccountId (\ s a -> s{_pcpAccountId = a})
139+
140+-- | API key. Your API key identifies your project and provides you with API
141+-- access, quota, and reports. Required unless you provide an OAuth 2.0
142+-- token.
143+pcpKey :: Lens' PretargetingConfigPatch' (Maybe Text)
144+pcpKey = lens _pcpKey (\ s a -> s{_pcpKey = a})
145+
146+-- | The specific id of the configuration to update.
147+pcpConfigId :: Lens' PretargetingConfigPatch' Int64
148+pcpConfigId
149+ = lens _pcpConfigId (\ s a -> s{_pcpConfigId = a})
150+
151+-- | OAuth 2.0 token for the current user.
152+pcpOauthToken :: Lens' PretargetingConfigPatch' (Maybe Text)
153+pcpOauthToken
154+ = lens _pcpOauthToken
155+ (\ s a -> s{_pcpOauthToken = a})
156+
157+-- | Selector specifying which fields to include in a partial response.
158+pcpFields :: Lens' PretargetingConfigPatch' (Maybe Text)
159+pcpFields
160+ = lens _pcpFields (\ s a -> s{_pcpFields = a})
161+
162+-- | Data format for the response.
163+pcpAlt :: Lens' PretargetingConfigPatch' Alt
164+pcpAlt = lens _pcpAlt (\ s a -> s{_pcpAlt = a})
165+
166+instance GoogleRequest PretargetingConfigPatch' where
167+ type Rs PretargetingConfigPatch' = PretargetingConfig
168+ request = requestWithRoute defReq adExchangeBuyerURL
169+ requestWithRoute r u PretargetingConfigPatch'{..}
170+ = go _pcpQuotaUser (Just _pcpPrettyPrint) _pcpUserIp
171+ _pcpAccountId
172+ _pcpKey
173+ _pcpConfigId
174+ _pcpOauthToken
175+ _pcpFields
176+ (Just _pcpAlt)
177+ where go
178+ = clientWithRoute
179+ (Proxy :: Proxy PretargetingConfigPatchAPI)
180+ r
181+ u
gogol-adexchange-buyer/gen/Network/Google/API/AdExchangeBuyer/PretargetingConfig/Update.hsnew file+181
@@ -0,0 +1,181 @@
1+{-# LANGUAGE DataKinds #-}
2+{-# LANGUAGE DeriveDataTypeable #-}
3+{-# LANGUAGE DeriveGeneric #-}
4+{-# LANGUAGE RecordWildCards #-}
5+{-# LANGUAGE TypeFamilies #-}
6+{-# LANGUAGE TypeOperators #-}
7+
8+{-# OPTIONS_GHC -fno-warn-unused-imports #-}
9+{-# OPTIONS_GHC -fno-warn-duplicate-exports #-}
10+
11+-- |
12+-- Module : Network.Google.API.AdExchangeBuyer.PretargetingConfig.Update
13+-- Copyright : (c) 2015 Brendan Hay
14+-- License : Mozilla Public License, v. 2.0.
15+-- Maintainer : Brendan Hay <brendan.g.hay@gmail.com>
16+-- Stability : auto-generated
17+-- Portability : non-portable (GHC extensions)
18+--
19+-- | Updates an existing pretargeting config.
20+--
21+-- /See:/ <https://developers.google.com/ad-exchange/buyer-rest Ad Exchange Buyer API Reference> for @adexchangebuyer.pretargetingConfig.update@.
22+module Network.Google.API.AdExchangeBuyer.PretargetingConfig.Update
23+ (
24+ -- * REST Resource
25+ PretargetingConfigUpdateAPI
26+
27+ -- * Creating a Request
28+ , pretargetingConfigUpdate'
29+ , PretargetingConfigUpdate'
30+
31+ -- * Request Lenses
32+ , pcuQuotaUser
33+ , pcuPrettyPrint
34+ , pcuUserIp
35+ , pcuAccountId
36+ , pcuKey
37+ , pcuConfigId
38+ , pcuOauthToken
39+ , pcuFields
40+ , pcuAlt
41+ ) where
42+
43+import Network.Google.AdExchangeBuyer.Types
44+import Network.Google.Prelude
45+
46+-- | A resource alias for adexchangebuyer.pretargetingConfig.update which the
47+-- 'PretargetingConfigUpdate'' request conforms to.
48+type PretargetingConfigUpdateAPI =
49+ "pretargetingconfigs" :>
50+ Capture "accountId" Int64 :>
51+ Capture "configId" Int64 :>
52+ QueryParam "quotaUser" Text :>
53+ QueryParam "prettyPrint" Bool :>
54+ QueryParam "userIp" Text :>
55+ QueryParam "key" Text :>
56+ QueryParam "oauth_token" Text :>
57+ QueryParam "fields" Text :>
58+ QueryParam "alt" Alt :>
59+ Put '[JSON] PretargetingConfig
60+
61+-- | Updates an existing pretargeting config.
62+--
63+-- /See:/ 'pretargetingConfigUpdate'' smart constructor.
64+data PretargetingConfigUpdate' = PretargetingConfigUpdate'
65+ { _pcuQuotaUser :: !(Maybe Text)
66+ , _pcuPrettyPrint :: !Bool
67+ , _pcuUserIp :: !(Maybe Text)
68+ , _pcuAccountId :: !Int64
69+ , _pcuKey :: !(Maybe Text)
70+ , _pcuConfigId :: !Int64
71+ , _pcuOauthToken :: !(Maybe Text)
72+ , _pcuFields :: !(Maybe Text)
73+ , _pcuAlt :: !Alt
74+ } deriving (Eq,Read,Show,Data,Typeable,Generic)
75+
76+-- | Creates a value of 'PretargetingConfigUpdate'' with the minimum fields required to make a request.
77+--
78+-- Use one of the following lenses to modify other fields as desired:
79+--
80+-- * 'pcuQuotaUser'
81+--
82+-- * 'pcuPrettyPrint'
83+--
84+-- * 'pcuUserIp'
85+--
86+-- * 'pcuAccountId'
87+--
88+-- * 'pcuKey'
89+--
90+-- * 'pcuConfigId'
91+--
92+-- * 'pcuOauthToken'
93+--
94+-- * 'pcuFields'
95+--
96+-- * 'pcuAlt'
97+pretargetingConfigUpdate'
98+ :: Int64 -- ^ 'accountId'
99+ -> Int64 -- ^ 'configId'
100+ -> PretargetingConfigUpdate'
101+pretargetingConfigUpdate' pPcuAccountId_ pPcuConfigId_ =
102+ PretargetingConfigUpdate'
103+ { _pcuQuotaUser = Nothing
104+ , _pcuPrettyPrint = True
105+ , _pcuUserIp = Nothing
106+ , _pcuAccountId = pPcuAccountId_
107+ , _pcuKey = Nothing
108+ , _pcuConfigId = pPcuConfigId_
109+ , _pcuOauthToken = Nothing
110+ , _pcuFields = Nothing
111+ , _pcuAlt = JSON
112+ }
113+
114+-- | Available to use for quota purposes for server-side applications. Can be
115+-- any arbitrary string assigned to a user, but should not exceed 40
116+-- characters. Overrides userIp if both are provided.
117+pcuQuotaUser :: Lens' PretargetingConfigUpdate' (Maybe Text)
118+pcuQuotaUser
119+ = lens _pcuQuotaUser (\ s a -> s{_pcuQuotaUser = a})
120+
121+-- | Returns response with indentations and line breaks.
122+pcuPrettyPrint :: Lens' PretargetingConfigUpdate' Bool
123+pcuPrettyPrint
124+ = lens _pcuPrettyPrint
125+ (\ s a -> s{_pcuPrettyPrint = a})
126+
127+-- | IP address of the site where the request originates. Use this if you
128+-- want to enforce per-user limits.
129+pcuUserIp :: Lens' PretargetingConfigUpdate' (Maybe Text)
130+pcuUserIp
131+ = lens _pcuUserIp (\ s a -> s{_pcuUserIp = a})
132+
133+-- | The account id to update the pretargeting config for.
134+pcuAccountId :: Lens' PretargetingConfigUpdate' Int64
135+pcuAccountId
136+ = lens _pcuAccountId (\ s a -> s{_pcuAccountId = a})
137+
138+-- | API key. Your API key identifies your project and provides you with API
139+-- access, quota, and reports. Required unless you provide an OAuth 2.0
140+-- token.
141+pcuKey :: Lens' PretargetingConfigUpdate' (Maybe Text)
142+pcuKey = lens _pcuKey (\ s a -> s{_pcuKey = a})
143+
144+-- | The specific id of the configuration to update.
145+pcuConfigId :: Lens' PretargetingConfigUpdate' Int64
146+pcuConfigId
147+ = lens _pcuConfigId (\ s a -> s{_pcuConfigId = a})
148+
149+-- | OAuth 2.0 token for the current user.
150+pcuOauthToken :: Lens' PretargetingConfigUpdate' (Maybe Text)
151+pcuOauthToken
152+ = lens _pcuOauthToken
153+ (\ s a -> s{_pcuOauthToken = a})
154+
155+-- | Selector specifying which fields to include in a partial response.
156+pcuFields :: Lens' PretargetingConfigUpdate' (Maybe Text)
157+pcuFields
158+ = lens _pcuFields (\ s a -> s{_pcuFields = a})
159+
160+-- | Data format for the response.
161+pcuAlt :: Lens' PretargetingConfigUpdate' Alt
162+pcuAlt = lens _pcuAlt (\ s a -> s{_pcuAlt = a})
163+
164+instance GoogleRequest PretargetingConfigUpdate'
165+ where
166+ type Rs PretargetingConfigUpdate' =
167+ PretargetingConfig
168+ request = requestWithRoute defReq adExchangeBuyerURL
169+ requestWithRoute r u PretargetingConfigUpdate'{..}
170+ = go _pcuQuotaUser (Just _pcuPrettyPrint) _pcuUserIp
171+ _pcuAccountId
172+ _pcuKey
173+ _pcuConfigId
174+ _pcuOauthToken
175+ _pcuFields
176+ (Just _pcuAlt)
177+ where go
178+ = clientWithRoute
179+ (Proxy :: Proxy PretargetingConfigUpdateAPI)
180+ r
181+ u
gogol-adexchange-buyer/gen/Network/Google/AdExchange/Buyer.hsdeleted−1688
@@ -1,1688 +0,0 @@
1−{-# LANGUAGE DataKinds #-}
2−{-# LANGUAGE TypeOperators #-}
3−
4−{-# OPTIONS_GHC -fno-warn-unused-imports #-}
5−{-# OPTIONS_GHC -fno-warn-duplicate-exports #-}
6−
7−-- |
8−-- Module : Network.Google.AdExchange.Buyer
9−-- Copyright : (c) 2015 Brendan Hay
10−-- License : Mozilla Public License, v. 2.0.
11−-- Maintainer : Brendan Hay <brendan.g.hay@gmail.com>
12−-- Stability : auto-generated
13−-- Portability : non-portable (GHC extensions)
14−--
15−-- -- | Accesses your bidding-account information, submits creatives for
16−-- validation, finds available direct deals, and retrieves performance
17−-- reports.
18−--
19−-- /See:/ <https://developers.google.com/ad-exchange/buyer-rest Ad Exchange Buyer API Reference>
20−module Network.Google.AdExchange.Buyer
21− (
22− -- * Resources
23− AdExchangeBuyer
24− , MarketplacenotesAPI
25− , MarketplacenotesInsert
26− , MarketplacenotesList
27− , DealsAPI
28− , DealsGet
29− , NegotiationroundsAPI
30− , NegotiationroundsInsert
31− , AccountsAPI
32− , AccountsList
33− , AccountsPatch
34− , AccountsGet
35− , AccountsUpdate
36− , BudgetAPI
37− , BudgetPatch
38− , BudgetGet
39− , BudgetUpdate
40− , CreativesAPI
41− , CreativesInsert
42− , CreativesList
43− , CreativesGet
44− , PerformanceReportAPI
45− , PerformanceReportList
46− , MarketplaceoffersAPI
47− , MarketplaceoffersGet
48− , MarketplaceoffersSearch
49− , PretargetingConfigAPI
50− , PretargetingConfigInsert
51− , PretargetingConfigList
52− , PretargetingConfigPatch
53− , PretargetingConfigGet
54− , PretargetingConfigDelete
55− , PretargetingConfigUpdate
56− , MarketplaceordersAPI
57− , MarketplaceordersInsert
58− , MarketplaceordersPatch
59− , MarketplaceordersGet
60− , MarketplaceordersSearch
61− , MarketplaceordersUpdate
62− , ClientaccessAPI
63− , ClientaccessInsert
64− , ClientaccessList
65− , ClientaccessPatch
66− , ClientaccessGet
67− , ClientaccessDelete
68− , ClientaccessUpdate
69− , BillingInfoAPI
70− , BillingInfoList
71− , BillingInfoGet
72− , MarketplacedealsAPI
73− , MarketplacedealsInsert
74− , MarketplacedealsList
75− , MarketplacedealsDelete
76− , MarketplacedealsUpdate
77− , NegotiationsAPI
78− , NegotiationsInsert
79− , NegotiationsList
80− , NegotiationsGet
81− , OffersAPI
82− , OffersInsert
83− , OffersList
84− , OffersGet
85−
86− -- * Types
87−
88− -- ** Account
89− , Account
90− , account
91− , aMaximumTotalQps
92− , aKind
93− , aCookieMatchingUrl
94− , aMaximumActiveCreatives
95− , aCookieMatchingNid
96− , aNumberActiveCreatives
97− , aId
98− , aBidderLocation
99−
100− -- ** AccountItemBidderLocation
101− , AccountItemBidderLocation
102− , accountItemBidderLocation
103− , aiblUrl
104− , aiblMaximumQps
105− , aiblRegion
106−
107− -- ** AccountsList
108− , AccountsList
109− , accountsList
110− , alKind
111− , alItems
112−
113− -- ** AdSize
114− , AdSize
115− , adSize
116− , asHeight
117− , asWidth
118−
119− -- ** AdSlotDto
120− , AdSlotDto
121− , adSlotDto
122− , asdWebPropertyId
123− , asdSize
124− , asdChannelCode
125− , asdChannelId
126− , asdName
127− , asdDescription
128−
129− -- ** AddOrderDealsRequest
130− , AddOrderDealsRequest
131− , addOrderDealsRequest
132− , aodrUpdateAction
133− , aodrDeals
134− , aodrOrderRevisionNumber
135−
136− -- ** AddOrderDealsResponse
137− , AddOrderDealsResponse
138− , addOrderDealsResponse
139− , aDeals
140− , aOrderRevisionNumber
141−
142− -- ** AddOrderNotesRequest
143− , AddOrderNotesRequest
144− , addOrderNotesRequest
145− , aNotes
146−
147− -- ** AddOrderNotesResponse
148− , AddOrderNotesResponse
149− , addOrderNotesResponse
150− , aonrNotes
151−
152− -- ** AdvertiserDto
153− , AdvertiserDto
154− , advertiserDto
155− , adStatus
156− , adBrands
157− , adName
158− , adId
159−
160− -- ** AudienceSegment
161− , AudienceSegment
162− , audienceSegment
163− , asNumCookies
164− , asName
165− , asId
166− , asDescription
167−
168− -- ** BillingInfo
169− , BillingInfo
170− , billingInfo
171− , biKind
172− , biAccountName
173− , biAccountId
174− , biBillingId
175−
176− -- ** BillingInfoList
177− , BillingInfoList
178− , billingInfoList
179− , bilKind
180− , bilItems
181−
182− -- ** BrandDto
183− , BrandDto
184− , brandDto
185− , bAdvertiserId
186− , bName
187− , bId
188−
189− -- ** Budget
190− , Budget
191− , budget
192− , budCurrencyCode
193− , budKind
194− , budBudgetAmount
195− , budAccountId
196− , budId
197− , budBillingId
198−
199− -- ** Buyer
200− , Buyer
201− , buyer
202− , bAccountId
203−
204− -- ** BuyerDto
205− , BuyerDto
206− , buyerDto
207− , bdSponsorAccountId
208− , bdEnabledForInterestTargetingDeals
209− , bdCustomerId
210− , bdEnabledForPreferredDeals
211− , bdAccountId
212− , bdDisplayName
213− , bdId
214−
215− -- ** ClientAccessCapabilities
216− , ClientAccessCapabilities
217− , clientAccessCapabilities
218− , cacClientAccountId
219− , cacCapabilities
220−
221− -- ** ContactInformation
222− , ContactInformation
223− , contactInformation
224− , ciEmail
225− , ciName
226−
227− -- ** CreateOrdersRequest
228− , CreateOrdersRequest
229− , createOrdersRequest
230− , cWebPropertyCode
231− , cOrders
232−
233− -- ** CreateOrdersResponse
234− , CreateOrdersResponse
235− , createOrdersResponse
236− , corOrders
237−
238− -- ** Creative
239− , Creative
240− , creative
241− , cAttribute
242− , cNativeAd
243− , cHeight
244− , cBuyerCreativeId
245− , cAdvertiserName
246− , cAgencyId
247− , cCorrections
248− , cProductCategories
249− , cKind
250− , cHTMLSnippet
251− , cAdvertiserId
252− , cRestrictedCategories
253− , cDealsStatus
254− , cWidth
255− , cClickThroughUrl
256− , cVendorType
257− , cAccountId
258− , cImpressionTrackingUrl
259− , cFilteringReasons
260− , cVersion
261− , cSensitiveCategories
262− , cVideoURL
263− , cApiUploadTimestamp
264− , cServingRestrictions
265− , cOpenAuctionStatus
266−
267− -- ** CreativeAppIconNativeAd
268− , CreativeAppIconNativeAd
269− , creativeAppIconNativeAd
270− , cainaHeight
271− , cainaUrl
272− , cainaWidth
273−
274− -- ** CreativeFilteringReasons
275− , CreativeFilteringReasons
276− , creativeFilteringReasons
277− , cfrReasons
278− , cfrDate
279−
280− -- ** CreativeImageNativeAd
281− , CreativeImageNativeAd
282− , creativeImageNativeAd
283− , cinaHeight
284− , cinaUrl
285− , cinaWidth
286−
287− -- ** CreativeItemContextsItemServingRestrictions
288− , CreativeItemContextsItemServingRestrictions
289− , creativeItemContextsItemServingRestrictions
290− , cicisrPlatform
291− , cicisrContextType
292− , cicisrAuctionType
293− , cicisrGeoCriteriaId
294−
295− -- ** CreativeItemCorrections
296− , CreativeItemCorrections
297− , creativeItemCorrections
298− , cicReason
299− , cicDetails
300−
301− -- ** CreativeItemDisapprovalReasonsItemServingRestrictions
302− , CreativeItemDisapprovalReasonsItemServingRestrictions
303− , creativeItemDisapprovalReasonsItemServingRestrictions
304− , cidrisrReason
305− , cidrisrDetails
306−
307− -- ** CreativeItemReasonsFilteringReasons
308− , CreativeItemReasonsFilteringReasons
309− , creativeItemReasonsFilteringReasons
310− , cirfrFilteringStatus
311− , cirfrFilteringCount
312−
313− -- ** CreativeItemServingRestrictions
314− , CreativeItemServingRestrictions
315− , creativeItemServingRestrictions
316− , cisrContexts
317− , cisrReason
318− , cisrDisapprovalReasons
319−
320− -- ** CreativeLogoNativeAd
321− , CreativeLogoNativeAd
322− , creativeLogoNativeAd
323− , clnaHeight
324− , clnaUrl
325− , clnaWidth
326−
327− -- ** CreativeNativeAd
328− , CreativeNativeAd
329− , creativeNativeAd
330− , cnaImage
331− , cnaAppIcon
332− , cnaClickTrackingUrl
333− , cnaBody
334− , cnaHeadline
335− , cnaImpressionTrackingUrl
336− , cnaCallToAction
337− , cnaStore
338− , cnaPrice
339− , cnaAdvertiser
340− , cnaStarRating
341− , cnaLogo
342−
343− -- ** CreativesList
344− , CreativesList
345− , creativesList
346− , clNextPageToken
347− , clKind
348− , clItems
349−
350− -- ** DateTime
351− , DateTime
352− , dateTime
353− , dtSecond
354− , dtDay
355− , dtYear
356− , dtHour
357− , dtMonth
358− , dtMinute
359− , dtTimeZoneId
360−
361− -- ** DealPartyDto
362− , DealPartyDto
363− , dealPartyDto
364− , dpdBuyerSellerRole
365− , dpdCustomerId
366− , dpdName
367− , dpdWebProperty
368− , dpdBuyer
369−
370− -- ** DealTerms
371− , DealTerms
372− , dealTerms
373− , dtNonGuaranteedFixedPriceTerms
374− , dtNonGuaranteedAuctionTerms
375− , dtGuaranteedFixedPriceTerms
376− , dtDescription
377−
378− -- ** DealTermsGuaranteedFixedPriceTerms
379− , DealTermsGuaranteedFixedPriceTerms
380− , dealTermsGuaranteedFixedPriceTerms
381− , dtgfptGuaranteedLooks
382− , dtgfptGuaranteedImpressions
383− , dtgfptFixedPrices
384−
385− -- ** DealTermsNonGuaranteedAuctionTerms
386− , DealTermsNonGuaranteedAuctionTerms
387− , dealTermsNonGuaranteedAuctionTerms
388− , dtngatReservePricePerBuyers
389− , dtngatPrivateAuctionId
390−
391− -- ** DealTermsNonGuaranteedFixedPriceTerms
392− , DealTermsNonGuaranteedFixedPriceTerms
393− , dealTermsNonGuaranteedFixedPriceTerms
394− , dtngfptFixedPrices
395−
396− -- ** DeleteOrderDealsRequest
397− , DeleteOrderDealsRequest
398− , deleteOrderDealsRequest
399− , dUpdateAction
400− , dDealIds
401− , dOrderRevisionNumber
402−
403− -- ** DeleteOrderDealsResponse
404− , DeleteOrderDealsResponse
405− , deleteOrderDealsResponse
406− , dodrDeals
407− , dodrOrderRevisionNumber
408−
409− -- ** DeliveryControl
410− , DeliveryControl
411− , deliveryControl
412− , dcFrequencyCaps
413− , dcDeliveryRateType
414−
415− -- ** DeliveryControlFrequencyCap
416− , DeliveryControlFrequencyCap
417− , deliveryControlFrequencyCap
418− , dcfcMaxImpressions
419− , dcfcNumTimeUnits
420− , dcfcTimeUnitType
421−
422− -- ** EditAllOrderDealsRequest
423− , EditAllOrderDealsRequest
424− , editAllOrderDealsRequest
425− , eaodrUpdateAction
426− , eaodrDeals
427− , eaodrOrder
428− , eaodrOrderRevisionNumber
429−
430− -- ** EditAllOrderDealsResponse
431− , EditAllOrderDealsResponse
432− , editAllOrderDealsResponse
433− , eDeals
434−
435− -- ** EditHistoryDto
436− , EditHistoryDto
437− , editHistoryDto
438− , ehdLastUpdatedByLoginName
439− , ehdCreatedByLoginName
440− , ehdLastUpdateTimeStamp
441− , ehdCreatedTimeStamp
442−
443− -- ** GetFinalizedNegotiationByExternalDealIdRequest
444− , GetFinalizedNegotiationByExternalDealIdRequest
445− , getFinalizedNegotiationByExternalDealIdRequest
446− , gfnbedirIncludePrivateAuctions
447−
448− -- ** GetNegotiationByIdRequest
449− , GetNegotiationByIdRequest
450− , getNegotiationByIdRequest
451− , gnbirIncludePrivateAuctions
452−
453− -- ** GetNegotiationsRequest
454− , GetNegotiationsRequest
455− , getNegotiationsRequest
456− , gnrSinceTimestampMillis
457− , gnrFinalized
458− , gnrIncludePrivateAuctions
459−
460− -- ** GetNegotiationsResponse
461− , GetNegotiationsResponse
462− , getNegotiationsResponse
463− , gnrKind
464− , gnrNegotiations
465−
466− -- ** GetOffersResponse
467− , GetOffersResponse
468− , getOffersResponse
469− , gorOffers
470−
471− -- ** GetOrderDealsResponse
472− , GetOrderDealsResponse
473− , getOrderDealsResponse
474− , godrDeals
475−
476− -- ** GetOrderNotesResponse
477− , GetOrderNotesResponse
478− , getOrderNotesResponse
479− , gonrNotes
480−
481− -- ** GetOrdersResponse
482− , GetOrdersResponse
483− , getOrdersResponse
484− , gorOrders
485−
486− -- ** InventorySegmentTargeting
487− , InventorySegmentTargeting
488− , inventorySegmentTargeting
489− , istNegativeVideoDurationSegments
490− , istNegativeIcmBrands
491− , istNegativeKeyValues
492− , istPositiveAudienceSegments
493− , istPositiveXfpPlacements
494− , istNegativeXfpAdSlots
495− , istPositiveOperatingSystemVersions
496− , istPositiveSizes
497− , istPositiveDeviceCategories
498− , istPositiveLocations
499− , istNegativeAdSizes
500− , istPositiveOperatingSystems
501− , istPositiveSiteUrls
502− , istNegativeInventorySlots
503− , istNegativeVideoAdPositionSegments
504− , istPositiveAdTypeSegments
505− , istPositiveIcmInterests
506− , istPositiveMobileApps
507− , istPositiveKeyValues
508− , istPositiveIcmBrands
509− , istPositiveVideoDurationSegments
510− , istNegativeAudienceSegments
511− , istNegativeXfpPlacements
512− , istPositiveXfpAdSlots
513− , istNegativeOperatingSystemVersions
514− , istNegativeSizes
515− , istNegativeLocations
516− , istNegativeDeviceCategories
517− , istNegativeOperatingSystems
518− , istPositiveAdSizes
519− , istNegativeSiteUrls
520− , istNegativeAdTypeSegments
521− , istPositiveVideoAdPositionSegments
522− , istPositiveInventorySlots
523− , istNegativeMobileApps
524− , istNegativeIcmInterests
525−
526− -- ** ListClientAccessCapabilitiesRequest
527− , ListClientAccessCapabilitiesRequest
528− , listClientAccessCapabilitiesRequest
529− , lcacrSponsorAccountId
530−
531− -- ** ListClientAccessCapabilitiesResponse
532− , ListClientAccessCapabilitiesResponse
533− , listClientAccessCapabilitiesResponse
534− , lcacrClientAccessPermissions
535−
536− -- ** ListOffersRequest
537− , ListOffersRequest
538− , listOffersRequest
539− , lorSinceTimestampMillis
540−
541− -- ** ListOffersResponse
542− , ListOffersResponse
543− , listOffersResponse
544− , lorKind
545− , lorOffers
546−
547− -- ** MarketplaceDeal
548− , MarketplaceDeal
549− , marketplaceDeal
550− , mdExternalDealId
551− , mdBuyerPrivateData
552− , mdWebPropertyCode
553− , mdCreationTimeMs
554− , mdTerms
555− , mdOfferRevisionNumber
556− , mdLastUpdateTimeMs
557− , mdKind
558− , mdDeliveryControl
559− , mdFlightStartTimeMs
560− , mdSharedTargetings
561− , mdDealId
562− , mdInventoryDescription
563− , mdSyndicationProduct
564− , mdFlightEndTimeMs
565− , mdName
566− , mdSellerContacts
567− , mdOfferId
568− , mdOrderId
569−
570− -- ** MarketplaceDealParty
571− , MarketplaceDealParty
572− , marketplaceDealParty
573− , mdpSeller
574− , mdpBuyer
575−
576− -- ** MarketplaceLabel
577− , MarketplaceLabel
578− , marketplaceLabel
579− , mlDeprecatedMarketplaceDealParty
580− , mlAccountId
581− , mlCreateTimeMs
582− , mlLabel
583−
584− -- ** MarketplaceNote
585− , MarketplaceNote
586− , marketplaceNote
587− , mnNote
588− , mnKind
589− , mnTimestampMs
590− , mnDealId
591− , mnNoteId
592− , mnCreatorRole
593− , mnOrderId
594− , mnOrderRevisionNumber
595−
596− -- ** MarketplaceOffer
597− , MarketplaceOffer
598− , marketplaceOffer
599− , moState
600− , moWebPropertyCode
601− , moCreationTimeMs
602− , moTerms
603− , moLastUpdateTimeMs
604− , moKind
605− , moRevisionNumber
606− , moHasCreatorSignedOff
607− , moFlightStartTimeMs
608− , moSharedTargetings
609− , moSeller
610− , moSyndicationProduct
611− , moFlightEndTimeMs
612− , moName
613− , moCreatorContacts
614− , moOfferId
615− , moLabels
616−
617− -- ** MarketplaceOrder
618− , MarketplaceOrder
619− , marketplaceOrder
620− , mBuyerPrivateData
621− , mIsSetupComplete
622− , mBuyerContacts
623− , mKind
624− , mOriginatorRole
625− , mRevisionNumber
626− , mBilledBuyer
627− , mIsRenegotiating
628− , mHasSellerSignedOff
629− , mSeller
630− , mOrderState
631− , mName
632− , mSellerContacts
633− , mLastUpdaterRole
634− , mLabels
635− , mRevisionTimeMs
636− , mOrderId
637− , mLastUpdaterOrCommentorRole
638− , mHasBuyerSignedOff
639− , mBuyer
640−
641− -- ** MoneyDto
642− , MoneyDto
643− , moneyDto
644− , mdCurrencyCode
645− , mdMicros
646−
647− -- ** NegotiationDto
648− , NegotiationDto
649− , negotiationDto
650− , ndNegotiationState
651− , ndExternalDealId
652− , ndStatus
653− , ndDealType
654− , ndNegotiationRounds
655− , ndKind
656− , ndBilledBuyer
657− , ndBuyerEmailContacts
658− , ndStats
659− , ndSeller
660− , ndLabelNames
661− , ndOfferId
662− , ndNegotiationId
663− , ndSellerEmailContacts
664− , ndBuyer
665−
666− -- ** NegotiationRoundDto
667− , NegotiationRoundDto
668− , negotiationRoundDto
669− , nrdTerms
670− , nrdKind
671− , nrdOriginatorRole
672− , nrdAction
673− , nrdDbmPartnerId
674− , nrdNotes
675− , nrdNegotiationId
676− , nrdEditHistory
677− , nrdRoundNumber
678−
679− -- ** OfferDto
680− , OfferDto
681− , offerDto
682− , odCreator
683− , odStatus
684− , odOfferState
685− , odPointOfContact
686− , odTerms
687− , odKind
688− , odBilledBuyer
689− , odOpenToDealParties
690− , odEmailContacts
691− , odLabelNames
692− , odOfferId
693− , odClosedToDealParties
694− , odAnonymous
695− , odIsOpen
696−
697− -- ** PerformanceReport
698− , PerformanceReport
699− , performanceReport
700− , prFilteredBidRate
701− , prKind
702− , prLatency95thPercentile
703− , prCookieMatcherStatusRate
704− , prHostedMatchStatusRate
705− , prUnsuccessfulRequestRate
706− , prBidRequestRate
707− , prQuotaThrottledLimit
708− , prQuotaConfiguredLimit
709− , prSuccessfulRequestRate
710− , prLatency85thPercentile
711− , prCalloutStatusRate
712− , prLatency50thPercentile
713− , prBidRate
714− , prCreativeStatusRate
715− , prNoQuotaInRegion
716− , prRegion
717− , prInventoryMatchRate
718− , prPixelMatchResponses
719− , prTimestamp
720− , prPixelMatchRequests
721− , prOutOfQuota
722−
723− -- ** PerformanceReportList
724− , PerformanceReportList
725− , performanceReportList
726− , prlKind
727− , prlPerformanceReport
728−
729− -- ** PretargetingConfig
730− , PretargetingConfig
731− , pretargetingConfig
732− , pcPlatforms
733− , pcMobileCarriers
734− , pcVendorTypes
735− , pcExcludedGeoCriteriaIds
736− , pcSupportedCreativeAttributes
737− , pcUserLists
738− , pcKind
739− , pcExcludedPlacements
740− , pcMobileDevices
741− , pcLanguages
742− , pcVerticals
743− , pcConfigId
744− , pcPlacements
745− , pcExcludedUserLists
746− , pcConfigName
747− , pcGeoCriteriaIds
748− , pcDimensions
749− , pcExcludedVerticals
750− , pcCreativeType
751− , pcIsActive
752− , pcExcludedContentLabels
753− , pcBillingId
754− , pcMobileOperatingSystemVersions
755−
756− -- ** PretargetingConfigItemDimensions
757− , PretargetingConfigItemDimensions
758− , pretargetingConfigItemDimensions
759− , pcidHeight
760− , pcidWidth
761−
762− -- ** PretargetingConfigItemExcludedPlacements
763− , PretargetingConfigItemExcludedPlacements
764− , pretargetingConfigItemExcludedPlacements
765− , pciepToken
766− , pciepType
767−
768− -- ** PretargetingConfigItemPlacements
769− , PretargetingConfigItemPlacements
770− , pretargetingConfigItemPlacements
771− , pcipToken
772− , pcipType
773−
774− -- ** PretargetingConfigList
775− , PretargetingConfigList
776− , pretargetingConfigList
777− , pclKind
778− , pclItems
779−
780− -- ** Price
781− , Price
782− , price
783− , pCurrencyCode
784− , pAmountMicros
785−
786− -- ** PricePerBuyer
787− , PricePerBuyer
788− , pricePerBuyer
789− , ppbPrice
790− , ppbBuyer
791−
792− -- ** PrivateData
793− , PrivateData
794− , privateData
795− , pdReferencePayload
796− , pdReferenceId
797−
798− -- ** RuleKeyValuePair
799− , RuleKeyValuePair
800− , ruleKeyValuePair
801− , rkvpKeyName
802− , rkvpValue
803−
804− -- ** Seller
805− , Seller
806− , seller
807− , sAccountId
808− , sSubAccountId
809−
810− -- ** SharedTargeting
811− , SharedTargeting
812− , sharedTargeting
813− , stKey
814− , stExclusions
815− , stInclusions
816−
817− -- ** StatsDto
818− , StatsDto
819− , statsDto
820− , sdBids
821− , sdSpend
822− , sdImpressions
823− , sdGoodBids
824− , sdRevenue
825− , sdRequests
826−
827− -- ** TargetingValue
828− , TargetingValue
829− , targetingValue
830− , tvCreativeSizeValue
831− , tvStringValue
832− , tvLongValue
833− , tvDayPartTargetingValue
834−
835− -- ** TargetingValueCreativeSize
836− , TargetingValueCreativeSize
837− , targetingValueCreativeSize
838− , tvcsSize
839− , tvcsCompanionSizes
840− , tvcsCreativeSizeType
841−
842− -- ** TargetingValueDayPartTargeting
843− , TargetingValueDayPartTargeting
844− , targetingValueDayPartTargeting
845− , tvdptTimeZoneType
846− , tvdptDayParts
847−
848− -- ** TargetingValueDayPartTargetingDayPart
849− , TargetingValueDayPartTargetingDayPart
850− , targetingValueDayPartTargetingDayPart
851− , tvdptdpEndHour
852− , tvdptdpStartHour
853− , tvdptdpStartMinute
854− , tvdptdpDayOfWeek
855− , tvdptdpEndMinute
856−
857− -- ** TargetingValueSize
858− , TargetingValueSize
859− , targetingValueSize
860− , tvsHeight
861− , tvsWidth
862−
863− -- ** TermsDto
864− , TermsDto
865− , termsDto
866− , tdFinalizeAutomatically
867− , tdBuyerBillingType
868− , tdTargetingAllAdSlots
869− , tdUrls
870− , tdEndDate
871− , tdCpm
872− , tdEstimatedSpend
873− , tdAdvertisers
874− , tdEstimatedImpressionsPerDay
875− , tdMonetizerType
876− , tdAudienceSegmentDescription
877− , tdCreativeReviewPolicy
878− , tdMinimumTrueLooks
879− , tdStartDate
880− , tdCreativeBlockingLevel
881− , tdSemiTransparent
882− , tdAudienceSegment
883− , tdDealPremium
884− , tdIsReservation
885− , tdAdSlots
886− , tdTermsAttributes
887− , tdInventorySegmentTargeting
888− , tdDescriptiveName
889− , tdMinimumSpendMicros
890− , tdTargetByDealId
891− , tdBillingTerms
892− , tdDescription
893−
894− -- ** WebPropertyDto
895− , WebPropertyDto
896− , webPropertyDto
897− , wpdEnabledForPreferredDeals
898− , wpdSyndicationProduct
899− , wpdName
900− , wpdPropertyCode
901− , wpdId
902− , wpdSiteUrls
903− , wpdAllowInterestTargetedAds
904− ) where
905−
906−import Network.Google.AdExchange.Buyer.Types
907−import Network.Google.Prelude
908−
909−{- $resources
910−TODO
911−-}
912−
913−type AdExchangeBuyer =
914− MarketplacenotesAPI :<|> DealsAPI :<|>
915− NegotiationroundsAPI
916− :<|> AccountsAPI
917− :<|> BudgetAPI
918− :<|> CreativesAPI
919− :<|> PerformanceReportAPI
920− :<|> MarketplaceoffersAPI
921− :<|> PretargetingConfigAPI
922− :<|> MarketplaceordersAPI
923− :<|> ClientaccessAPI
924− :<|> BillingInfoAPI
925− :<|> MarketplacedealsAPI
926− :<|> NegotiationsAPI
927− :<|> OffersAPI
928−
929−type MarketplacenotesAPI =
930− MarketplacenotesInsert :<|> MarketplacenotesList
931−
932−-- | Add notes to the order
933−type MarketplacenotesInsert =
934− "adexchangebuyer" :>
935− "v1.4" :>
936− "marketplaceOrders" :>
937− Capture "orderId" Text :>
938− "notes" :>
939− "insert" :>
940− QueryParam "quotaUser" Text :>
941− QueryParam "prettyPrint" Bool :>
942− QueryParam "userIp" Text :>
943− QueryParam "key" Text :>
944− QueryParam "oauth_token" Text :>
945− QueryParam "fields" Text :>
946− QueryParam "alt" Text :>
947− Post '[JSON] AddOrderNotesResponse
948−
949−-- | Get all the notes associated with an order
950−type MarketplacenotesList =
951− "adexchangebuyer" :>
952− "v1.4" :>
953− "marketplaceOrders" :>
954− Capture "orderId" Text :>
955− "notes" :>
956− QueryParam "quotaUser" Text :>
957− QueryParam "prettyPrint" Bool :>
958− QueryParam "userIp" Text :>
959− QueryParam "key" Text :>
960− QueryParam "oauth_token" Text :>
961− QueryParam "fields" Text :>
962− QueryParam "alt" Text :>
963− Get '[JSON] GetOrderNotesResponse
964−
965−type DealsAPI = DealsGet
966−
967−-- | Gets the requested deal.
968−type DealsGet =
969− "adexchangebuyer" :>
970− "v1.4" :>
971− "deals" :>
972− Capture "dealId" Int64 :>
973− QueryParam "quotaUser" Text :>
974− QueryParam "prettyPrint" Bool :>
975− QueryParam "userIp" Text :>
976− QueryParam "key" Text :>
977− QueryParam "oauth_token" Text :>
978− QueryParam "fields" Text :>
979− QueryParam "alt" Text :> Get '[JSON] NegotiationDto
980−
981−type NegotiationroundsAPI = NegotiationroundsInsert
982−
983−-- | Adds the requested negotiationRound to the requested negotiation.
984−type NegotiationroundsInsert =
985− "adexchangebuyer" :>
986− "v1.4" :>
987− "negotiations" :>
988− Capture "negotiationId" Int64 :>
989− "negotiationrounds" :>
990− QueryParam "quotaUser" Text :>
991− QueryParam "prettyPrint" Bool :>
992− QueryParam "userIp" Text :>
993− QueryParam "key" Text :>
994− QueryParam "oauth_token" Text :>
995− QueryParam "fields" Text :>
996− QueryParam "alt" Text :>
997− Post '[JSON] NegotiationRoundDto
998−
999−type AccountsAPI =
1000− AccountsList :<|> AccountsPatch :<|> AccountsGet :<|>
1001− AccountsUpdate
1002−
1003−-- | Retrieves the authenticated user\'s list of accounts.
1004−type AccountsList =
1005− "adexchangebuyer" :>
1006− "v1.4" :>
1007− "accounts" :>
1008− QueryParam "quotaUser" Text :>
1009− QueryParam "prettyPrint" Bool :>
1010− QueryParam "userIp" Text :>
1011− QueryParam "key" Text :>
1012− QueryParam "oauth_token" Text :>
1013− QueryParam "fields" Text :>
1014− QueryParam "alt" Text :> Get '[JSON] AccountsList
1015−
1016−-- | Updates an existing account. This method supports patch semantics.
1017−type AccountsPatch =
1018− "adexchangebuyer" :>
1019− "v1.4" :>
1020− "accounts" :>
1021− Capture "id" Int32 :>
1022− QueryParam "quotaUser" Text :>
1023− QueryParam "prettyPrint" Bool :>
1024− QueryParam "userIp" Text :>
1025− QueryParam "key" Text :>
1026− QueryParam "oauth_token" Text :>
1027− QueryParam "fields" Text :>
1028− QueryParam "alt" Text :> Patch '[JSON] Account
1029−
1030−-- | Gets one account by ID.
1031−type AccountsGet =
1032− "adexchangebuyer" :>
1033− "v1.4" :>
1034− "accounts" :>
1035− Capture "id" Int32 :>
1036− QueryParam "quotaUser" Text :>
1037− QueryParam "prettyPrint" Bool :>
1038− QueryParam "userIp" Text :>
1039− QueryParam "key" Text :>
1040− QueryParam "oauth_token" Text :>
1041− QueryParam "fields" Text :>
1042− QueryParam "alt" Text :> Get '[JSON] Account
1043−
1044−-- | Updates an existing account.
1045−type AccountsUpdate =
1046− "adexchangebuyer" :>
1047− "v1.4" :>
1048− "accounts" :>
1049− Capture "id" Int32 :>
1050− QueryParam "quotaUser" Text :>
1051− QueryParam "prettyPrint" Bool :>
1052− QueryParam "userIp" Text :>
1053− QueryParam "key" Text :>
1054− QueryParam "oauth_token" Text :>
1055− QueryParam "fields" Text :>
1056− QueryParam "alt" Text :> Put '[JSON] Account
1057−
1058−type BudgetAPI =
1059− BudgetPatch :<|> BudgetGet :<|> BudgetUpdate
1060−
1061−-- | Updates the budget amount for the budget of the adgroup specified by the
1062−-- accountId and billingId, with the budget amount in the request. This
1063−-- method supports patch semantics.
1064−type BudgetPatch =
1065− "adexchangebuyer" :>
1066− "v1.4" :>
1067− "billinginfo" :>
1068− Capture "accountId" Int64 :>
1069− Capture "billingId" Int64 :>
1070− QueryParam "quotaUser" Text :>
1071− QueryParam "prettyPrint" Bool :>
1072− QueryParam "userIp" Text :>
1073− QueryParam "key" Text :>
1074− QueryParam "oauth_token" Text :>
1075− QueryParam "fields" Text :>
1076− QueryParam "alt" Text :> Patch '[JSON] Budget
1077−
1078−-- | Returns the budget information for the adgroup specified by the
1079−-- accountId and billingId.
1080−type BudgetGet =
1081− "adexchangebuyer" :>
1082− "v1.4" :>
1083− "billinginfo" :>
1084− Capture "accountId" Int64 :>
1085− Capture "billingId" Int64 :>
1086− QueryParam "quotaUser" Text :>
1087− QueryParam "prettyPrint" Bool :>
1088− QueryParam "userIp" Text :>
1089− QueryParam "key" Text :>
1090− QueryParam "oauth_token" Text :>
1091− QueryParam "fields" Text :>
1092− QueryParam "alt" Text :> Get '[JSON] Budget
1093−
1094−-- | Updates the budget amount for the budget of the adgroup specified by the
1095−-- accountId and billingId, with the budget amount in the request.
1096−type BudgetUpdate =
1097− "adexchangebuyer" :>
1098− "v1.4" :>
1099− "billinginfo" :>
1100− Capture "accountId" Int64 :>
1101− Capture "billingId" Int64 :>
1102− QueryParam "quotaUser" Text :>
1103− QueryParam "prettyPrint" Bool :>
1104− QueryParam "userIp" Text :>
1105− QueryParam "key" Text :>
1106− QueryParam "oauth_token" Text :>
1107− QueryParam "fields" Text :>
1108− QueryParam "alt" Text :> Put '[JSON] Budget
1109−
1110−type CreativesAPI =
1111− CreativesInsert :<|> CreativesList :<|> CreativesGet
1112−
1113−-- | Submit a new creative.
1114−type CreativesInsert =
1115− "adexchangebuyer" :>
1116− "v1.4" :>
1117− "creatives" :>
1118− QueryParam "quotaUser" Text :>
1119− QueryParam "prettyPrint" Bool :>
1120− QueryParam "userIp" Text :>
1121− QueryParam "key" Text :>
1122− QueryParam "oauth_token" Text :>
1123− QueryParam "fields" Text :>
1124− QueryParam "alt" Text :> Post '[JSON] Creative
1125−
1126−-- | Retrieves a list of the authenticated user\'s active creatives. A
1127−-- creative will be available 30-40 minutes after submission.
1128−type CreativesList =
1129− "adexchangebuyer" :>
1130− "v1.4" :>
1131− "creatives" :>
1132− QueryParam "quotaUser" Text :>
1133− QueryParam "prettyPrint" Bool :>
1134− QueryParam "buyerCreativeId" Text :>
1135− QueryParam "userIp" Text :>
1136− QueryParam "openAuctionStatusFilter" Text :>
1137− QueryParam "accountId" Int32 :>
1138− QueryParam "key" Text :>
1139− QueryParam "pageToken" Text :>
1140− QueryParam "dealsStatusFilter" Text :>
1141− QueryParam "oauth_token" Text :>
1142− QueryParam "maxResults" Natural :>
1143− QueryParam "fields" Text :>
1144− QueryParam "alt" Text :>
1145− Get '[JSON] CreativesList
1146−
1147−-- | Gets the status for a single creative. A creative will be available
1148−-- 30-40 minutes after submission.
1149−type CreativesGet =
1150− "adexchangebuyer" :>
1151− "v1.4" :>
1152− "creatives" :>
1153− Capture "accountId" Int32 :>
1154− Capture "buyerCreativeId" Text :>
1155− QueryParam "quotaUser" Text :>
1156− QueryParam "prettyPrint" Bool :>
1157− QueryParam "userIp" Text :>
1158− QueryParam "key" Text :>
1159− QueryParam "oauth_token" Text :>
1160− QueryParam "fields" Text :>
1161− QueryParam "alt" Text :> Get '[JSON] Creative
1162−
1163−type PerformanceReportAPI = PerformanceReportList
1164−
1165−-- | Retrieves the authenticated user\'s list of performance metrics.
1166−type PerformanceReportList =
1167− "adexchangebuyer" :>
1168− "v1.4" :>
1169− "performancereport" :>
1170− QueryParam "quotaUser" Text :>
1171− QueryParam "prettyPrint" Bool :>
1172− QueryParam "userIp" Text :>
1173− QueryParam "accountId" Int64 :>
1174− QueryParam "key" Text :>
1175− QueryParam "pageToken" Text :>
1176− QueryParam "oauth_token" Text :>
1177− QueryParam "endDateTime" Text :>
1178− QueryParam "maxResults" Natural :>
1179− QueryParam "startDateTime" Text :>
1180− QueryParam "fields" Text :>
1181− QueryParam "alt" Text :>
1182− Get '[JSON] PerformanceReportList
1183−
1184−type MarketplaceoffersAPI =
1185− MarketplaceoffersGet :<|> MarketplaceoffersSearch
1186−
1187−-- | Gets the requested negotiation.
1188−type MarketplaceoffersGet =
1189− "adexchangebuyer" :>
1190− "v1.4" :>
1191− "marketplaceOffers" :>
1192− Capture "offerId" Text :>
1193− QueryParam "quotaUser" Text :>
1194− QueryParam "prettyPrint" Bool :>
1195− QueryParam "userIp" Text :>
1196− QueryParam "key" Text :>
1197− QueryParam "oauth_token" Text :>
1198− QueryParam "fields" Text :>
1199− QueryParam "alt" Text :> Get '[JSON] MarketplaceOffer
1200−
1201−-- | Gets the requested negotiation.
1202−type MarketplaceoffersSearch =
1203− "adexchangebuyer" :>
1204− "v1.4" :>
1205− "marketplaceOffers" :>
1206− "search" :>
1207− QueryParam "quotaUser" Text :>
1208− QueryParam "prettyPrint" Bool :>
1209− QueryParam "userIp" Text :>
1210− QueryParam "key" Text :>
1211− QueryParam "pqlQuery" Text :>
1212− QueryParam "oauth_token" Text :>
1213− QueryParam "fields" Text :>
1214− QueryParam "alt" Text :>
1215− Get '[JSON] GetOffersResponse
1216−
1217−type PretargetingConfigAPI =
1218− PretargetingConfigInsert :<|> PretargetingConfigList
1219− :<|> PretargetingConfigPatch
1220− :<|> PretargetingConfigGet
1221− :<|> PretargetingConfigDelete
1222− :<|> PretargetingConfigUpdate
1223−
1224−-- | Inserts a new pretargeting configuration.
1225−type PretargetingConfigInsert =
1226− "adexchangebuyer" :>
1227− "v1.4" :>
1228− "pretargetingconfigs" :>
1229− Capture "accountId" Int64 :>
1230− QueryParam "quotaUser" Text :>
1231− QueryParam "prettyPrint" Bool :>
1232− QueryParam "userIp" Text :>
1233− QueryParam "key" Text :>
1234− QueryParam "oauth_token" Text :>
1235− QueryParam "fields" Text :>
1236− QueryParam "alt" Text :>
1237− Post '[JSON] PretargetingConfig
1238−
1239−-- | Retrieves a list of the authenticated user\'s pretargeting
1240−-- configurations.
1241−type PretargetingConfigList =
1242− "adexchangebuyer" :>
1243− "v1.4" :>
1244− "pretargetingconfigs" :>
1245− Capture "accountId" Int64 :>
1246− QueryParam "quotaUser" Text :>
1247− QueryParam "prettyPrint" Bool :>
1248− QueryParam "userIp" Text :>
1249− QueryParam "key" Text :>
1250− QueryParam "oauth_token" Text :>
1251− QueryParam "fields" Text :>
1252− QueryParam "alt" Text :>
1253− Get '[JSON] PretargetingConfigList
1254−
1255−-- | Updates an existing pretargeting config. This method supports patch
1256−-- semantics.
1257−type PretargetingConfigPatch =
1258− "adexchangebuyer" :>
1259− "v1.4" :>
1260− "pretargetingconfigs" :>
1261− Capture "accountId" Int64 :>
1262− Capture "configId" Int64 :>
1263− QueryParam "quotaUser" Text :>
1264− QueryParam "prettyPrint" Bool :>
1265− QueryParam "userIp" Text :>
1266− QueryParam "key" Text :>
1267− QueryParam "oauth_token" Text :>
1268− QueryParam "fields" Text :>
1269− QueryParam "alt" Text :>
1270− Patch '[JSON] PretargetingConfig
1271−
1272−-- | Gets a specific pretargeting configuration
1273−type PretargetingConfigGet =
1274− "adexchangebuyer" :>
1275− "v1.4" :>
1276− "pretargetingconfigs" :>
1277− Capture "accountId" Int64 :>
1278− Capture "configId" Int64 :>
1279− QueryParam "quotaUser" Text :>
1280− QueryParam "prettyPrint" Bool :>
1281− QueryParam "userIp" Text :>
1282− QueryParam "key" Text :>
1283− QueryParam "oauth_token" Text :>
1284− QueryParam "fields" Text :>
1285− QueryParam "alt" Text :>
1286− Get '[JSON] PretargetingConfig
1287−
1288−-- | Deletes an existing pretargeting config.
1289−type PretargetingConfigDelete =
1290− "adexchangebuyer" :>
1291− "v1.4" :>
1292− "pretargetingconfigs" :>
1293− Capture "accountId" Int64 :>
1294− Capture "configId" Int64 :>
1295− QueryParam "quotaUser" Text :>
1296− QueryParam "prettyPrint" Bool :>
1297− QueryParam "userIp" Text :>
1298− QueryParam "key" Text :>
1299− QueryParam "oauth_token" Text :>
1300− QueryParam "fields" Text :>
1301− QueryParam "alt" Text :> Delete '[JSON] ()
1302−
1303−-- | Updates an existing pretargeting config.
1304−type PretargetingConfigUpdate =
1305− "adexchangebuyer" :>
1306− "v1.4" :>
1307− "pretargetingconfigs" :>
1308− Capture "accountId" Int64 :>
1309− Capture "configId" Int64 :>
1310− QueryParam "quotaUser" Text :>
1311− QueryParam "prettyPrint" Bool :>
1312− QueryParam "userIp" Text :>
1313− QueryParam "key" Text :>
1314− QueryParam "oauth_token" Text :>
1315− QueryParam "fields" Text :>
1316− QueryParam "alt" Text :>
1317− Put '[JSON] PretargetingConfig
1318−
1319−type MarketplaceordersAPI =
1320− MarketplaceordersInsert :<|> MarketplaceordersPatch
1321− :<|> MarketplaceordersGet
1322− :<|> MarketplaceordersSearch
1323− :<|> MarketplaceordersUpdate
1324−
1325−-- | Create the given list of orders
1326−type MarketplaceordersInsert =
1327− "adexchangebuyer" :>
1328− "v1.4" :>
1329− "marketplaceOrders" :>
1330− "insert" :>
1331− QueryParam "quotaUser" Text :>
1332− QueryParam "prettyPrint" Bool :>
1333− QueryParam "userIp" Text :>
1334− QueryParam "key" Text :>
1335− QueryParam "oauth_token" Text :>
1336− QueryParam "fields" Text :>
1337− QueryParam "alt" Text :>
1338− Post '[JSON] CreateOrdersResponse
1339−
1340−-- | Update the given order. This method supports patch semantics.
1341−type MarketplaceordersPatch =
1342− "adexchangebuyer" :>
1343− "v1.4" :>
1344− "marketplaceOrders" :>
1345− Capture "orderId" Text :>
1346− Capture "revisionNumber" Int64 :>
1347− Capture "updateAction" Text :>
1348− QueryParam "quotaUser" Text :>
1349− QueryParam "prettyPrint" Bool :>
1350− QueryParam "userIp" Text :>
1351− QueryParam "key" Text :>
1352− QueryParam "oauth_token" Text :>
1353− QueryParam "fields" Text :>
1354− QueryParam "alt" Text :>
1355− Patch '[JSON] MarketplaceOrder
1356−
1357−-- | Get an order given its id
1358−type MarketplaceordersGet =
1359− "adexchangebuyer" :>
1360− "v1.4" :>
1361− "marketplaceOrders" :>
1362− Capture "orderId" Text :>
1363− QueryParam "quotaUser" Text :>
1364− QueryParam "prettyPrint" Bool :>
1365− QueryParam "userIp" Text :>
1366− QueryParam "key" Text :>
1367− QueryParam "oauth_token" Text :>
1368− QueryParam "fields" Text :>
1369− QueryParam "alt" Text :> Get '[JSON] MarketplaceOrder
1370−
1371−-- | Search for orders using pql query
1372−type MarketplaceordersSearch =
1373− "adexchangebuyer" :>
1374− "v1.4" :>
1375− "marketplaceOrders" :>
1376− "search" :>
1377− QueryParam "quotaUser" Text :>
1378− QueryParam "prettyPrint" Bool :>
1379− QueryParam "userIp" Text :>
1380− QueryParam "key" Text :>
1381− QueryParam "pqlQuery" Text :>
1382− QueryParam "oauth_token" Text :>
1383− QueryParam "fields" Text :>
1384− QueryParam "alt" Text :>
1385− Get '[JSON] GetOrdersResponse
1386−
1387−-- | Update the given order
1388−type MarketplaceordersUpdate =
1389− "adexchangebuyer" :>
1390− "v1.4" :>
1391− "marketplaceOrders" :>
1392− Capture "orderId" Text :>
1393− Capture "revisionNumber" Int64 :>
1394− Capture "updateAction" Text :>
1395− QueryParam "quotaUser" Text :>
1396− QueryParam "prettyPrint" Bool :>
1397− QueryParam "userIp" Text :>
1398− QueryParam "key" Text :>
1399− QueryParam "oauth_token" Text :>
1400− QueryParam "fields" Text :>
1401− QueryParam "alt" Text :>
1402− Put '[JSON] MarketplaceOrder
1403−
1404−type ClientaccessAPI =
1405− ClientaccessInsert :<|> ClientaccessList :<|>
1406− ClientaccessPatch
1407− :<|> ClientaccessGet
1408− :<|> ClientaccessDelete
1409− :<|> ClientaccessUpdate
1410−
1411−type ClientaccessInsert =
1412− "adexchangebuyer" :>
1413− "v1.4" :>
1414− "clientAccess" :>
1415− QueryParam "quotaUser" Text :>
1416− QueryParam "prettyPrint" Bool :>
1417− QueryParam "userIp" Text :>
1418− QueryParam "sponsorAccountId" Int32 :>
1419− QueryParam "key" Text :>
1420− QueryParam "clientAccountId" Int64 :>
1421− QueryParam "oauth_token" Text :>
1422− QueryParam "fields" Text :>
1423− QueryParam "alt" Text :>
1424− Post '[JSON] ClientAccessCapabilities
1425−
1426−type ClientaccessList =
1427− "adexchangebuyer" :>
1428− "v1.4" :>
1429− "clientAccess" :>
1430− QueryParam "quotaUser" Text :>
1431− QueryParam "prettyPrint" Bool :>
1432− QueryParam "userIp" Text :>
1433− QueryParam "key" Text :>
1434− QueryParam "oauth_token" Text :>
1435− QueryParam "fields" Text :>
1436− QueryParam "alt" Text :>
1437− Get '[JSON] ListClientAccessCapabilitiesResponse
1438−
1439−type ClientaccessPatch =
1440− "adexchangebuyer" :>
1441− "v1.4" :>
1442− "clientAccess" :>
1443− Capture "clientAccountId" Int64 :>
1444− QueryParam "quotaUser" Text :>
1445− QueryParam "prettyPrint" Bool :>
1446− QueryParam "userIp" Text :>
1447− QueryParam "sponsorAccountId" Int32 :>
1448− QueryParam "key" Text :>
1449− QueryParam "oauth_token" Text :>
1450− QueryParam "fields" Text :>
1451− QueryParam "alt" Text :>
1452− Patch '[JSON] ClientAccessCapabilities
1453−
1454−type ClientaccessGet =
1455− "adexchangebuyer" :>
1456− "v1.4" :>
1457− "clientAccess" :>
1458− Capture "clientAccountId" Int64 :>
1459− QueryParam "quotaUser" Text :>
1460− QueryParam "prettyPrint" Bool :>
1461− QueryParam "userIp" Text :>
1462− QueryParam "sponsorAccountId" Int32 :>
1463− QueryParam "key" Text :>
1464− QueryParam "oauth_token" Text :>
1465− QueryParam "fields" Text :>
1466− QueryParam "alt" Text :>
1467− Get '[JSON] ClientAccessCapabilities
1468−
1469−type ClientaccessDelete =
1470− "adexchangebuyer" :>
1471− "v1.4" :>
1472− "clientAccess" :>
1473− Capture "clientAccountId" Int64 :>
1474− QueryParam "quotaUser" Text :>
1475− QueryParam "prettyPrint" Bool :>
1476− QueryParam "userIp" Text :>
1477− QueryParam "sponsorAccountId" Int32 :>
1478− QueryParam "key" Text :>
1479− QueryParam "oauth_token" Text :>
1480− QueryParam "fields" Text :>
1481− QueryParam "alt" Text :> Delete '[JSON] ()
1482−
1483−type ClientaccessUpdate =
1484− "adexchangebuyer" :>
1485− "v1.4" :>
1486− "clientAccess" :>
1487− Capture "clientAccountId" Int64 :>
1488− QueryParam "quotaUser" Text :>
1489− QueryParam "prettyPrint" Bool :>
1490− QueryParam "userIp" Text :>
1491− QueryParam "sponsorAccountId" Int32 :>
1492− QueryParam "key" Text :>
1493− QueryParam "oauth_token" Text :>
1494− QueryParam "fields" Text :>
1495− QueryParam "alt" Text :>
1496− Put '[JSON] ClientAccessCapabilities
1497−
1498−type BillingInfoAPI =
1499− BillingInfoList :<|> BillingInfoGet
1500−
1501−-- | Retrieves a list of billing information for all accounts of the
1502−-- authenticated user.
1503−type BillingInfoList =
1504− "adexchangebuyer" :>
1505− "v1.4" :>
1506− "billinginfo" :>
1507− QueryParam "quotaUser" Text :>
1508− QueryParam "prettyPrint" Bool :>
1509− QueryParam "userIp" Text :>
1510− QueryParam "key" Text :>
1511− QueryParam "oauth_token" Text :>
1512− QueryParam "fields" Text :>
1513− QueryParam "alt" Text :> Get '[JSON] BillingInfoList
1514−
1515−-- | Returns the billing information for one account specified by account ID.
1516−type BillingInfoGet =
1517− "adexchangebuyer" :>
1518− "v1.4" :>
1519− "billinginfo" :>
1520− Capture "accountId" Int32 :>
1521− QueryParam "quotaUser" Text :>
1522− QueryParam "prettyPrint" Bool :>
1523− QueryParam "userIp" Text :>
1524− QueryParam "key" Text :>
1525− QueryParam "oauth_token" Text :>
1526− QueryParam "fields" Text :>
1527− QueryParam "alt" Text :> Get '[JSON] BillingInfo
1528−
1529−type MarketplacedealsAPI =
1530− MarketplacedealsInsert :<|> MarketplacedealsList :<|>
1531− MarketplacedealsDelete
1532− :<|> MarketplacedealsUpdate
1533−
1534−-- | Add new deals for the specified order
1535−type MarketplacedealsInsert =
1536− "adexchangebuyer" :>
1537− "v1.4" :>
1538− "marketplaceOrders" :>
1539− Capture "orderId" Text :>
1540− "deals" :>
1541− "insert" :>
1542− QueryParam "quotaUser" Text :>
1543− QueryParam "prettyPrint" Bool :>
1544− QueryParam "userIp" Text :>
1545− QueryParam "key" Text :>
1546− QueryParam "oauth_token" Text :>
1547− QueryParam "fields" Text :>
1548− QueryParam "alt" Text :>
1549− Post '[JSON] AddOrderDealsResponse
1550−
1551−-- | List all the deals for a given order
1552−type MarketplacedealsList =
1553− "adexchangebuyer" :>
1554− "v1.4" :>
1555− "marketplaceOrders" :>
1556− Capture "orderId" Text :>
1557− "deals" :>
1558− QueryParam "quotaUser" Text :>
1559− QueryParam "prettyPrint" Bool :>
1560− QueryParam "userIp" Text :>
1561− QueryParam "key" Text :>
1562− QueryParam "oauth_token" Text :>
1563− QueryParam "fields" Text :>
1564− QueryParam "alt" Text :>
1565− Get '[JSON] GetOrderDealsResponse
1566−
1567−-- | Delete the specified deals from the order
1568−type MarketplacedealsDelete =
1569− "adexchangebuyer" :>
1570− "v1.4" :>
1571− "marketplaceOrders" :>
1572− Capture "orderId" Text :>
1573− "deals" :>
1574− "delete" :>
1575− QueryParam "quotaUser" Text :>
1576− QueryParam "prettyPrint" Bool :>
1577− QueryParam "userIp" Text :>
1578− QueryParam "key" Text :>
1579− QueryParam "oauth_token" Text :>
1580− QueryParam "fields" Text :>
1581− QueryParam "alt" Text :>
1582− Post '[JSON] DeleteOrderDealsResponse
1583−
1584−-- | Replaces all the deals in the order with the passed in deals
1585−type MarketplacedealsUpdate =
1586− "adexchangebuyer" :>
1587− "v1.4" :>
1588− "marketplaceOrders" :>
1589− Capture "orderId" Text :>
1590− "deals" :>
1591− "update" :>
1592− QueryParam "quotaUser" Text :>
1593− QueryParam "prettyPrint" Bool :>
1594− QueryParam "userIp" Text :>
1595− QueryParam "key" Text :>
1596− QueryParam "oauth_token" Text :>
1597− QueryParam "fields" Text :>
1598− QueryParam "alt" Text :>
1599− Post '[JSON] EditAllOrderDealsResponse
1600−
1601−type NegotiationsAPI =
1602− NegotiationsInsert :<|> NegotiationsList :<|>
1603− NegotiationsGet
1604−
1605−-- | Creates or updates the requested negotiation.
1606−type NegotiationsInsert =
1607− "adexchangebuyer" :>
1608− "v1.4" :>
1609− "negotiations" :>
1610− QueryParam "quotaUser" Text :>
1611− QueryParam "prettyPrint" Bool :>
1612− QueryParam "userIp" Text :>
1613− QueryParam "key" Text :>
1614− QueryParam "oauth_token" Text :>
1615− QueryParam "fields" Text :>
1616− QueryParam "alt" Text :> Post '[JSON] NegotiationDto
1617−
1618−-- | Lists all negotiations the authenticated user has access to.
1619−type NegotiationsList =
1620− "adexchangebuyer" :>
1621− "v1.4" :>
1622− "negotiations" :>
1623− QueryParam "quotaUser" Text :>
1624− QueryParam "prettyPrint" Bool :>
1625− QueryParam "userIp" Text :>
1626− QueryParam "key" Text :>
1627− QueryParam "oauth_token" Text :>
1628− QueryParam "fields" Text :>
1629− QueryParam "alt" Text :>
1630− Get '[JSON] GetNegotiationsResponse
1631−
1632−-- | Gets the requested negotiation.
1633−type NegotiationsGet =
1634− "adexchangebuyer" :>
1635− "v1.4" :>
1636− "negotiations" :>
1637− Capture "negotiationId" Int64 :>
1638− QueryParam "quotaUser" Text :>
1639− QueryParam "prettyPrint" Bool :>
1640− QueryParam "userIp" Text :>
1641− QueryParam "key" Text :>
1642− QueryParam "oauth_token" Text :>
1643− QueryParam "fields" Text :>
1644− QueryParam "alt" Text :> Get '[JSON] NegotiationDto
1645−
1646−type OffersAPI =
1647− OffersInsert :<|> OffersList :<|> OffersGet
1648−
1649−-- | Creates or updates the requested offer.
1650−type OffersInsert =
1651− "adexchangebuyer" :>
1652− "v1.4" :>
1653− "offers" :>
1654− QueryParam "quotaUser" Text :>
1655− QueryParam "prettyPrint" Bool :>
1656− QueryParam "userIp" Text :>
1657− QueryParam "key" Text :>
1658− QueryParam "oauth_token" Text :>
1659− QueryParam "fields" Text :>
1660− QueryParam "alt" Text :> Post '[JSON] OfferDto
1661−
1662−-- | Lists all offers the authenticated user has access to.
1663−type OffersList =
1664− "adexchangebuyer" :>
1665− "v1.4" :>
1666− "offers" :>
1667− QueryParam "quotaUser" Text :>
1668− QueryParam "prettyPrint" Bool :>
1669− QueryParam "userIp" Text :>
1670− QueryParam "key" Text :>
1671− QueryParam "oauth_token" Text :>
1672− QueryParam "fields" Text :>
1673− QueryParam "alt" Text :>
1674− Get '[JSON] ListOffersResponse
1675−
1676−-- | Gets the requested offer.
1677−type OffersGet =
1678− "adexchangebuyer" :>
1679− "v1.4" :>
1680− "offers" :>
1681− Capture "offerId" Int64 :>
1682− QueryParam "quotaUser" Text :>
1683− QueryParam "prettyPrint" Bool :>
1684− QueryParam "userIp" Text :>
1685− QueryParam "key" Text :>
1686− QueryParam "oauth_token" Text :>
1687− QueryParam "fields" Text :>
1688− QueryParam "alt" Text :> Get '[JSON] OfferDto
gogol-adexchange-buyer/gen/Network/Google/AdExchange/Buyer/Types/Sum.hsdeleted−18
@@ -1,18 +0,0 @@
1−{-# LANGUAGE DeriveDataTypeable #-}
2−{-# LANGUAGE DeriveGeneric #-}
3−{-# LANGUAGE LambdaCase #-}
4−{-# LANGUAGE OverloadedStrings #-}
5−
6−{-# OPTIONS_GHC -fno-warn-unused-imports #-}
7−
8−-- |
9−-- Module : Network.Google.AdExchange.Buyer.Types.Sum
10−-- Copyright : (c) 2015 Brendan Hay
11−-- License : Mozilla Public License, v. 2.0.
12−-- Maintainer : Brendan Hay <brendan.g.hay@gmail.com>
13−-- Stability : auto-generated
14−-- Portability : non-portable (GHC extensions)
15−--
16−module Network.Google.AdExchange.Buyer.Types.Sum where
17−
18−import Network.Google.Prelude
gogol-adexchange-buyer/gen/Network/Google/AdExchangeBuyer.hsnew file+1103
@@ -0,0 +1,1103 @@
1+{-# LANGUAGE DataKinds #-}
2+{-# LANGUAGE TypeOperators #-}
3+
4+{-# OPTIONS_GHC -fno-warn-unused-imports #-}
5+{-# OPTIONS_GHC -fno-warn-duplicate-exports #-}
6+
7+-- |
8+-- Module : Network.Google.AdExchangeBuyer
9+-- Copyright : (c) 2015 Brendan Hay
10+-- License : Mozilla Public License, v. 2.0.
11+-- Maintainer : Brendan Hay <brendan.g.hay@gmail.com>
12+-- Stability : auto-generated
13+-- Portability : non-portable (GHC extensions)
14+--
15+-- -- | Accesses your bidding-account information, submits creatives for
16+-- validation, finds available direct deals, and retrieves performance
17+-- reports.
18+--
19+-- /See:/ <https://developers.google.com/ad-exchange/buyer-rest Ad Exchange Buyer API Reference>
20+module Network.Google.AdExchangeBuyer
21+ (
22+ -- * REST Resources
23+
24+ -- ** Ad Exchange Buyer API
25+ AdExchangeBuyer
26+ , adExchangeBuyer
27+ , adExchangeBuyerURL
28+
29+ -- ** adexchangebuyer.accounts.get
30+ , module Network.Google.API.AdExchangeBuyer.Accounts.Get
31+
32+ -- ** adexchangebuyer.accounts.list
33+ , module Network.Google.API.AdExchangeBuyer.Accounts.List
34+
35+ -- ** adexchangebuyer.accounts.patch
36+ , module Network.Google.API.AdExchangeBuyer.Accounts.Patch
37+
38+ -- ** adexchangebuyer.accounts.update
39+ , module Network.Google.API.AdExchangeBuyer.Accounts.Update
40+
41+ -- ** adexchangebuyer.billingInfo.get
42+ , module Network.Google.API.AdExchangeBuyer.BillingInfo.Get
43+
44+ -- ** adexchangebuyer.billingInfo.list
45+ , module Network.Google.API.AdExchangeBuyer.BillingInfo.List
46+
47+ -- ** adexchangebuyer.budget.get
48+ , module Network.Google.API.AdExchangeBuyer.Budget.Get
49+
50+ -- ** adexchangebuyer.budget.patch
51+ , module Network.Google.API.AdExchangeBuyer.Budget.Patch
52+
53+ -- ** adexchangebuyer.budget.update
54+ , module Network.Google.API.AdExchangeBuyer.Budget.Update
55+
56+ -- ** adexchangebuyer.clientaccess.delete
57+ , module Network.Google.API.AdExchangeBuyer.Clientaccess.Delete
58+
59+ -- ** adexchangebuyer.clientaccess.get
60+ , module Network.Google.API.AdExchangeBuyer.Clientaccess.Get
61+
62+ -- ** adexchangebuyer.clientaccess.insert
63+ , module Network.Google.API.AdExchangeBuyer.Clientaccess.Insert
64+
65+ -- ** adexchangebuyer.clientaccess.list
66+ , module Network.Google.API.AdExchangeBuyer.Clientaccess.List
67+
68+ -- ** adexchangebuyer.clientaccess.patch
69+ , module Network.Google.API.AdExchangeBuyer.Clientaccess.Patch
70+
71+ -- ** adexchangebuyer.clientaccess.update
72+ , module Network.Google.API.AdExchangeBuyer.Clientaccess.Update
73+
74+ -- ** adexchangebuyer.creatives.get
75+ , module Network.Google.API.AdExchangeBuyer.Creatives.Get
76+
77+ -- ** adexchangebuyer.creatives.insert
78+ , module Network.Google.API.AdExchangeBuyer.Creatives.Insert
79+
80+ -- ** adexchangebuyer.creatives.list
81+ , module Network.Google.API.AdExchangeBuyer.Creatives.List
82+
83+ -- ** adexchangebuyer.deals.get
84+ , module Network.Google.API.AdExchangeBuyer.Deals.Get
85+
86+ -- ** adexchangebuyer.marketplacedeals.delete
87+ , module Network.Google.API.AdExchangeBuyer.Marketplacedeals.Delete
88+
89+ -- ** adexchangebuyer.marketplacedeals.insert
90+ , module Network.Google.API.AdExchangeBuyer.Marketplacedeals.Insert
91+
92+ -- ** adexchangebuyer.marketplacedeals.list
93+ , module Network.Google.API.AdExchangeBuyer.Marketplacedeals.List
94+
95+ -- ** adexchangebuyer.marketplacedeals.update
96+ , module Network.Google.API.AdExchangeBuyer.Marketplacedeals.Update
97+
98+ -- ** adexchangebuyer.marketplacenotes.insert
99+ , module Network.Google.API.AdExchangeBuyer.Marketplacenotes.Insert
100+
101+ -- ** adexchangebuyer.marketplacenotes.list
102+ , module Network.Google.API.AdExchangeBuyer.Marketplacenotes.List
103+
104+ -- ** adexchangebuyer.marketplaceoffers.get
105+ , module Network.Google.API.AdExchangeBuyer.Marketplaceoffers.Get
106+
107+ -- ** adexchangebuyer.marketplaceoffers.search
108+ , module Network.Google.API.AdExchangeBuyer.Marketplaceoffers.Search
109+
110+ -- ** adexchangebuyer.marketplaceorders.get
111+ , module Network.Google.API.AdExchangeBuyer.Marketplaceorders.Get
112+
113+ -- ** adexchangebuyer.marketplaceorders.insert
114+ , module Network.Google.API.AdExchangeBuyer.Marketplaceorders.Insert
115+
116+ -- ** adexchangebuyer.marketplaceorders.patch
117+ , module Network.Google.API.AdExchangeBuyer.Marketplaceorders.Patch
118+
119+ -- ** adexchangebuyer.marketplaceorders.search
120+ , module Network.Google.API.AdExchangeBuyer.Marketplaceorders.Search
121+
122+ -- ** adexchangebuyer.marketplaceorders.update
123+ , module Network.Google.API.AdExchangeBuyer.Marketplaceorders.Update
124+
125+ -- ** adexchangebuyer.negotiationrounds.insert
126+ , module Network.Google.API.AdExchangeBuyer.Negotiationrounds.Insert
127+
128+ -- ** adexchangebuyer.negotiations.get
129+ , module Network.Google.API.AdExchangeBuyer.Negotiations.Get
130+
131+ -- ** adexchangebuyer.negotiations.insert
132+ , module Network.Google.API.AdExchangeBuyer.Negotiations.Insert
133+
134+ -- ** adexchangebuyer.negotiations.list
135+ , module Network.Google.API.AdExchangeBuyer.Negotiations.List
136+
137+ -- ** adexchangebuyer.offers.get
138+ , module Network.Google.API.AdExchangeBuyer.Offers.Get
139+
140+ -- ** adexchangebuyer.offers.insert
141+ , module Network.Google.API.AdExchangeBuyer.Offers.Insert
142+
143+ -- ** adexchangebuyer.offers.list
144+ , module Network.Google.API.AdExchangeBuyer.Offers.List
145+
146+ -- ** adexchangebuyer.performanceReport.list
147+ , module Network.Google.API.AdExchangeBuyer.PerformanceReport.List
148+
149+ -- ** adexchangebuyer.pretargetingConfig.delete
150+ , module Network.Google.API.AdExchangeBuyer.PretargetingConfig.Delete
151+
152+ -- ** adexchangebuyer.pretargetingConfig.get
153+ , module Network.Google.API.AdExchangeBuyer.PretargetingConfig.Get
154+
155+ -- ** adexchangebuyer.pretargetingConfig.insert
156+ , module Network.Google.API.AdExchangeBuyer.PretargetingConfig.Insert
157+
158+ -- ** adexchangebuyer.pretargetingConfig.list
159+ , module Network.Google.API.AdExchangeBuyer.PretargetingConfig.List
160+
161+ -- ** adexchangebuyer.pretargetingConfig.patch
162+ , module Network.Google.API.AdExchangeBuyer.PretargetingConfig.Patch
163+
164+ -- ** adexchangebuyer.pretargetingConfig.update
165+ , module Network.Google.API.AdExchangeBuyer.PretargetingConfig.Update
166+
167+ -- * Types
168+
169+ -- ** GetOrderDealsResponse
170+ , GetOrderDealsResponse
171+ , getOrderDealsResponse
172+ , godrDeals
173+
174+ -- ** TargetingValueCreativeSize
175+ , TargetingValueCreativeSize
176+ , targetingValueCreativeSize
177+ , tvcsSize
178+ , tvcsCompanionSizes
179+ , tvcsCreativeSizeType
180+
181+ -- ** NegotiationDto
182+ , NegotiationDto
183+ , negotiationDto
184+ , ndNegotiationState
185+ , ndExternalDealId
186+ , ndStatus
187+ , ndDealType
188+ , ndNegotiationRounds
189+ , ndKind
190+ , ndBilledBuyer
191+ , ndBuyerEmailContacts
192+ , ndStats
193+ , ndSeller
194+ , ndLabelNames
195+ , ndOfferId
196+ , ndNegotiationId
197+ , ndSellerEmailContacts
198+ , ndBuyer
199+
200+ -- ** PerformanceReportList
201+ , PerformanceReportList
202+ , performanceReportList
203+ , prlKind
204+ , prlPerformanceReport
205+
206+ -- ** PretargetingConfig
207+ , PretargetingConfig
208+ , pretargetingConfig
209+ , pcPlatforms
210+ , pcMobileCarriers
211+ , pcVendorTypes
212+ , pcExcludedGeoCriteriaIds
213+ , pcSupportedCreativeAttributes
214+ , pcUserLists
215+ , pcKind
216+ , pcExcludedPlacements
217+ , pcMobileDevices
218+ , pcLanguages
219+ , pcVerticals
220+ , pcConfigId
221+ , pcPlacements
222+ , pcExcludedUserLists
223+ , pcConfigName
224+ , pcGeoCriteriaIds
225+ , pcDimensions
226+ , pcExcludedVerticals
227+ , pcCreativeType
228+ , pcIsActive
229+ , pcExcludedContentLabels
230+ , pcBillingId
231+ , pcMobileOperatingSystemVersions
232+
233+ -- ** ContactInformation
234+ , ContactInformation
235+ , contactInformation
236+ , ciEmail
237+ , ciName
238+
239+ -- ** CreativeFilteringReasons
240+ , CreativeFilteringReasons
241+ , creativeFilteringReasons
242+ , cfrReasons
243+ , cfrDate
244+
245+ -- ** MarketplaceOffer
246+ , MarketplaceOffer
247+ , marketplaceOffer
248+ , moState
249+ , moWebPropertyCode
250+ , moCreationTimeMs
251+ , moTerms
252+ , moLastUpdateTimeMs
253+ , moKind
254+ , moRevisionNumber
255+ , moHasCreatorSignedOff
256+ , moFlightStartTimeMs
257+ , moSharedTargetings
258+ , moSeller
259+ , moSyndicationProduct
260+ , moFlightEndTimeMs
261+ , moName
262+ , moCreatorContacts
263+ , moOfferId
264+ , moLabels
265+
266+ -- ** CreativeLogoNativeAd
267+ , CreativeLogoNativeAd
268+ , creativeLogoNativeAd
269+ , clnaHeight
270+ , clnaUrl
271+ , clnaWidth
272+
273+ -- ** AudienceSegment
274+ , AudienceSegment
275+ , audienceSegment
276+ , asNumCookies
277+ , asName
278+ , asId
279+ , asDescription
280+
281+ -- ** BillingInfoList
282+ , BillingInfoList
283+ , billingInfoList
284+ , bilKind
285+ , bilItems
286+
287+ -- ** MarketplaceordersPatch'UpdateAction
288+ , MarketplaceordersPatch'UpdateAction (..)
289+
290+ -- ** OfferDto
291+ , OfferDto
292+ , offerDto
293+ , odCreator
294+ , odStatus
295+ , odOfferState
296+ , odPointOfContact
297+ , odTerms
298+ , odKind
299+ , odBilledBuyer
300+ , odOpenToDealParties
301+ , odEmailContacts
302+ , odLabelNames
303+ , odOfferId
304+ , odClosedToDealParties
305+ , odAnonymous
306+ , odIsOpen
307+
308+ -- ** MoneyDto
309+ , MoneyDto
310+ , moneyDto
311+ , mdCurrencyCode
312+ , mdMicros
313+
314+ -- ** TargetingValueSize
315+ , TargetingValueSize
316+ , targetingValueSize
317+ , tvsHeight
318+ , tvsWidth
319+
320+ -- ** AddOrderNotesResponse
321+ , AddOrderNotesResponse
322+ , addOrderNotesResponse
323+ , aonrNotes
324+
325+ -- ** GetNegotiationsRequest
326+ , GetNegotiationsRequest
327+ , getNegotiationsRequest
328+ , gnrSinceTimestampMillis
329+ , gnrFinalized
330+ , gnrIncludePrivateAuctions
331+
332+ -- ** CreateOrdersResponse
333+ , CreateOrdersResponse
334+ , createOrdersResponse
335+ , corOrders
336+
337+ -- ** TermsDto
338+ , TermsDto
339+ , termsDto
340+ , tdFinalizeAutomatically
341+ , tdBuyerBillingType
342+ , tdTargetingAllAdSlots
343+ , tdUrls
344+ , tdEndDate
345+ , tdCpm
346+ , tdEstimatedSpend
347+ , tdAdvertisers
348+ , tdEstimatedImpressionsPerDay
349+ , tdMonetizerType
350+ , tdAudienceSegmentDescription
351+ , tdCreativeReviewPolicy
352+ , tdMinimumTrueLooks
353+ , tdStartDate
354+ , tdCreativeBlockingLevel
355+ , tdSemiTransparent
356+ , tdAudienceSegment
357+ , tdDealPremium
358+ , tdIsReservation
359+ , tdAdSlots
360+ , tdTermsAttributes
361+ , tdInventorySegmentTargeting
362+ , tdDescriptiveName
363+ , tdMinimumSpendMicros
364+ , tdTargetByDealId
365+ , tdBillingTerms
366+ , tdDescription
367+
368+ -- ** Alt
369+ , Alt (..)
370+
371+ -- ** PretargetingConfigItemExcludedPlacements
372+ , PretargetingConfigItemExcludedPlacements
373+ , pretargetingConfigItemExcludedPlacements
374+ , pciepToken
375+ , pciepType
376+
377+ -- ** CreativesList
378+ , CreativesList
379+ , creativesList
380+ , clNextPageToken
381+ , clKind
382+ , clItems
383+
384+ -- ** BillingInfo
385+ , BillingInfo
386+ , billingInfo
387+ , biKind
388+ , biAccountName
389+ , biAccountId
390+ , biBillingId
391+
392+ -- ** CreativeItemReasonsFilteringReasons
393+ , CreativeItemReasonsFilteringReasons
394+ , creativeItemReasonsFilteringReasons
395+ , cirfrFilteringStatus
396+ , cirfrFilteringCount
397+
398+ -- ** Price
399+ , Price
400+ , price
401+ , pCurrencyCode
402+ , pAmountMicros
403+
404+ -- ** EditAllOrderDealsRequest
405+ , EditAllOrderDealsRequest
406+ , editAllOrderDealsRequest
407+ , eaodrUpdateAction
408+ , eaodrDeals
409+ , eaodrOrder
410+ , eaodrOrderRevisionNumber
411+
412+ -- ** CreativesList'DealsStatusFilter
413+ , CreativesList'DealsStatusFilter (..)
414+
415+ -- ** InventorySegmentTargeting
416+ , InventorySegmentTargeting
417+ , inventorySegmentTargeting
418+ , istNegativeVideoDurationSegments
419+ , istNegativeIcmBrands
420+ , istNegativeKeyValues
421+ , istPositiveAudienceSegments
422+ , istPositiveXfpPlacements
423+ , istNegativeXfpAdSlots
424+ , istPositiveOperatingSystemVersions
425+ , istPositiveSizes
426+ , istPositiveDeviceCategories
427+ , istPositiveLocations
428+ , istNegativeAdSizes
429+ , istPositiveOperatingSystems
430+ , istPositiveSiteUrls
431+ , istNegativeInventorySlots
432+ , istNegativeVideoAdPositionSegments
433+ , istPositiveAdTypeSegments
434+ , istPositiveIcmInterests
435+ , istPositiveMobileApps
436+ , istPositiveKeyValues
437+ , istPositiveIcmBrands
438+ , istPositiveVideoDurationSegments
439+ , istNegativeAudienceSegments
440+ , istNegativeXfpPlacements
441+ , istPositiveXfpAdSlots
442+ , istNegativeOperatingSystemVersions
443+ , istNegativeSizes
444+ , istNegativeLocations
445+ , istNegativeDeviceCategories
446+ , istNegativeOperatingSystems
447+ , istPositiveAdSizes
448+ , istNegativeSiteUrls
449+ , istNegativeAdTypeSegments
450+ , istPositiveVideoAdPositionSegments
451+ , istPositiveInventorySlots
452+ , istNegativeMobileApps
453+ , istNegativeIcmInterests
454+
455+ -- ** SharedTargeting
456+ , SharedTargeting
457+ , sharedTargeting
458+ , stKey
459+ , stExclusions
460+ , stInclusions
461+
462+ -- ** WebPropertyDto
463+ , WebPropertyDto
464+ , webPropertyDto
465+ , wpdEnabledForPreferredDeals
466+ , wpdSyndicationProduct
467+ , wpdName
468+ , wpdPropertyCode
469+ , wpdId
470+ , wpdSiteUrls
471+ , wpdAllowInterestTargetedAds
472+
473+ -- ** ListClientAccessCapabilitiesRequest
474+ , ListClientAccessCapabilitiesRequest
475+ , listClientAccessCapabilitiesRequest
476+ , lcacrSponsorAccountId
477+
478+ -- ** TargetingValueDayPartTargeting
479+ , TargetingValueDayPartTargeting
480+ , targetingValueDayPartTargeting
481+ , tvdptTimeZoneType
482+ , tvdptDayParts
483+
484+ -- ** CreativeItemServingRestrictions
485+ , CreativeItemServingRestrictions
486+ , creativeItemServingRestrictions
487+ , cisrContexts
488+ , cisrReason
489+ , cisrDisapprovalReasons
490+
491+ -- ** ListOffersRequest
492+ , ListOffersRequest
493+ , listOffersRequest
494+ , lorSinceTimestampMillis
495+
496+ -- ** MarketplaceordersUpdate'UpdateAction
497+ , MarketplaceordersUpdate'UpdateAction (..)
498+
499+ -- ** PretargetingConfigItemPlacements
500+ , PretargetingConfigItemPlacements
501+ , pretargetingConfigItemPlacements
502+ , pcipToken
503+ , pcipType
504+
505+ -- ** CreativeItemDisapprovalReasonsItemServingRestrictions
506+ , CreativeItemDisapprovalReasonsItemServingRestrictions
507+ , creativeItemDisapprovalReasonsItemServingRestrictions
508+ , cidrisrReason
509+ , cidrisrDetails
510+
511+ -- ** MarketplaceDeal
512+ , MarketplaceDeal
513+ , marketplaceDeal
514+ , mdExternalDealId
515+ , mdBuyerPrivateData
516+ , mdWebPropertyCode
517+ , mdCreationTimeMs
518+ , mdTerms
519+ , mdOfferRevisionNumber
520+ , mdLastUpdateTimeMs
521+ , mdKind
522+ , mdDeliveryControl
523+ , mdFlightStartTimeMs
524+ , mdSharedTargetings
525+ , mdDealId
526+ , mdInventoryDescription
527+ , mdSyndicationProduct
528+ , mdFlightEndTimeMs
529+ , mdName
530+ , mdSellerContacts
531+ , mdOfferId
532+ , mdOrderId
533+
534+ -- ** ClientAccessCapabilities
535+ , ClientAccessCapabilities
536+ , clientAccessCapabilities
537+ , cacClientAccountId
538+ , cacCapabilities
539+
540+ -- ** DeleteOrderDealsResponse
541+ , DeleteOrderDealsResponse
542+ , deleteOrderDealsResponse
543+ , dodrDeals
544+ , dodrOrderRevisionNumber
545+
546+ -- ** PerformanceReport
547+ , PerformanceReport
548+ , performanceReport
549+ , prFilteredBidRate
550+ , prKind
551+ , prLatency95thPercentile
552+ , prCookieMatcherStatusRate
553+ , prHostedMatchStatusRate
554+ , prUnsuccessfulRequestRate
555+ , prBidRequestRate
556+ , prQuotaThrottledLimit
557+ , prQuotaConfiguredLimit
558+ , prSuccessfulRequestRate
559+ , prLatency85thPercentile
560+ , prCalloutStatusRate
561+ , prLatency50thPercentile
562+ , prBidRate
563+ , prCreativeStatusRate
564+ , prNoQuotaInRegion
565+ , prRegion
566+ , prInventoryMatchRate
567+ , prPixelMatchResponses
568+ , prTimestamp
569+ , prPixelMatchRequests
570+ , prOutOfQuota
571+
572+ -- ** BuyerDto
573+ , BuyerDto
574+ , buyerDto
575+ , bdSponsorAccountId
576+ , bdEnabledForInterestTargetingDeals
577+ , bdCustomerId
578+ , bdEnabledForPreferredDeals
579+ , bdAccountId
580+ , bdDisplayName
581+ , bdId
582+
583+ -- ** PretargetingConfigList
584+ , PretargetingConfigList
585+ , pretargetingConfigList
586+ , pclKind
587+ , pclItems
588+
589+ -- ** DealTermsNonGuaranteedFixedPriceTerms
590+ , DealTermsNonGuaranteedFixedPriceTerms
591+ , dealTermsNonGuaranteedFixedPriceTerms
592+ , dtngfptFixedPrices
593+
594+ -- ** AdSlotDto
595+ , AdSlotDto
596+ , adSlotDto
597+ , asdWebPropertyId
598+ , asdSize
599+ , asdChannelCode
600+ , asdChannelId
601+ , asdName
602+ , asdDescription
603+
604+ -- ** AccountItemBidderLocation
605+ , AccountItemBidderLocation
606+ , accountItemBidderLocation
607+ , aiblUrl
608+ , aiblMaximumQps
609+ , aiblRegion
610+
611+ -- ** MarketplaceOrder
612+ , MarketplaceOrder
613+ , marketplaceOrder
614+ , mBuyerPrivateData
615+ , mIsSetupComplete
616+ , mBuyerContacts
617+ , mKind
618+ , mOriginatorRole
619+ , mRevisionNumber
620+ , mBilledBuyer
621+ , mIsRenegotiating
622+ , mHasSellerSignedOff
623+ , mSeller
624+ , mOrderState
625+ , mName
626+ , mSellerContacts
627+ , mLastUpdaterRole
628+ , mLabels
629+ , mRevisionTimeMs
630+ , mOrderId
631+ , mLastUpdaterOrCommentorRole
632+ , mHasBuyerSignedOff
633+ , mBuyer
634+
635+ -- ** MarketplaceLabel
636+ , MarketplaceLabel
637+ , marketplaceLabel
638+ , mlDeprecatedMarketplaceDealParty
639+ , mlAccountId
640+ , mlCreateTimeMs
641+ , mlLabel
642+
643+ -- ** DateTime
644+ , DateTime
645+ , dateTime
646+ , dtSecond
647+ , dtDay
648+ , dtYear
649+ , dtHour
650+ , dtMonth
651+ , dtMinute
652+ , dtTimeZoneId
653+
654+ -- ** DealTermsGuaranteedFixedPriceTerms
655+ , DealTermsGuaranteedFixedPriceTerms
656+ , dealTermsGuaranteedFixedPriceTerms
657+ , dtgfptGuaranteedLooks
658+ , dtgfptGuaranteedImpressions
659+ , dtgfptFixedPrices
660+
661+ -- ** CreativeItemContextsItemServingRestrictions
662+ , CreativeItemContextsItemServingRestrictions
663+ , creativeItemContextsItemServingRestrictions
664+ , cicisrPlatform
665+ , cicisrContextType
666+ , cicisrAuctionType
667+ , cicisrGeoCriteriaId
668+
669+ -- ** PretargetingConfigItemDimensions
670+ , PretargetingConfigItemDimensions
671+ , pretargetingConfigItemDimensions
672+ , pcidHeight
673+ , pcidWidth
674+
675+ -- ** AddOrderDealsRequest
676+ , AddOrderDealsRequest
677+ , addOrderDealsRequest
678+ , aodrUpdateAction
679+ , aodrDeals
680+ , aodrOrderRevisionNumber
681+
682+ -- ** DealTerms
683+ , DealTerms
684+ , dealTerms
685+ , dtNonGuaranteedFixedPriceTerms
686+ , dtNonGuaranteedAuctionTerms
687+ , dtGuaranteedFixedPriceTerms
688+ , dtDescription
689+
690+ -- ** EditHistoryDto
691+ , EditHistoryDto
692+ , editHistoryDto
693+ , ehdLastUpdatedByLoginName
694+ , ehdCreatedByLoginName
695+ , ehdLastUpdateTimeStamp
696+ , ehdCreatedTimeStamp
697+
698+ -- ** Buyer
699+ , Buyer
700+ , buyer
701+ , bAccountId
702+
703+ -- ** CreativeNativeAd
704+ , CreativeNativeAd
705+ , creativeNativeAd
706+ , cnaImage
707+ , cnaAppIcon
708+ , cnaClickTrackingUrl
709+ , cnaBody
710+ , cnaHeadline
711+ , cnaImpressionTrackingUrl
712+ , cnaCallToAction
713+ , cnaStore
714+ , cnaPrice
715+ , cnaAdvertiser
716+ , cnaStarRating
717+ , cnaLogo
718+
719+ -- ** BrandDto
720+ , BrandDto
721+ , brandDto
722+ , bAdvertiserId
723+ , bName
724+ , bId
725+
726+ -- ** EditAllOrderDealsResponse
727+ , EditAllOrderDealsResponse
728+ , editAllOrderDealsResponse
729+ , eDeals
730+
731+ -- ** MarketplaceNote
732+ , MarketplaceNote
733+ , marketplaceNote
734+ , mnNote
735+ , mnKind
736+ , mnTimestampMs
737+ , mnDealId
738+ , mnNoteId
739+ , mnCreatorRole
740+ , mnOrderId
741+ , mnOrderRevisionNumber
742+
743+ -- ** GetNegotiationByIdRequest
744+ , GetNegotiationByIdRequest
745+ , getNegotiationByIdRequest
746+ , gnbirIncludePrivateAuctions
747+
748+ -- ** AdvertiserDto
749+ , AdvertiserDto
750+ , advertiserDto
751+ , adStatus
752+ , adBrands
753+ , adName
754+ , adId
755+
756+ -- ** ListClientAccessCapabilitiesResponse
757+ , ListClientAccessCapabilitiesResponse
758+ , listClientAccessCapabilitiesResponse
759+ , lcacrClientAccessPermissions
760+
761+ -- ** ListOffersResponse
762+ , ListOffersResponse
763+ , listOffersResponse
764+ , lorKind
765+ , lorOffers
766+
767+ -- ** TargetingValue
768+ , TargetingValue
769+ , targetingValue
770+ , tvCreativeSizeValue
771+ , tvStringValue
772+ , tvLongValue
773+ , tvDayPartTargetingValue
774+
775+ -- ** GetFinalizedNegotiationByExternalDealIdRequest
776+ , GetFinalizedNegotiationByExternalDealIdRequest
777+ , getFinalizedNegotiationByExternalDealIdRequest
778+ , gfnbedirIncludePrivateAuctions
779+
780+ -- ** GetNegotiationsResponse
781+ , GetNegotiationsResponse
782+ , getNegotiationsResponse
783+ , gnrKind
784+ , gnrNegotiations
785+
786+ -- ** CreativesList'OpenAuctionStatusFilter
787+ , CreativesList'OpenAuctionStatusFilter (..)
788+
789+ -- ** PrivateData
790+ , PrivateData
791+ , privateData
792+ , pdReferencePayload
793+ , pdReferenceId
794+
795+ -- ** DeliveryControlFrequencyCap
796+ , DeliveryControlFrequencyCap
797+ , deliveryControlFrequencyCap
798+ , dcfcMaxImpressions
799+ , dcfcNumTimeUnits
800+ , dcfcTimeUnitType
801+
802+ -- ** Budget
803+ , Budget
804+ , budget
805+ , budCurrencyCode
806+ , budKind
807+ , budBudgetAmount
808+ , budAccountId
809+ , budId
810+ , budBillingId
811+
812+ -- ** MarketplaceDealParty
813+ , MarketplaceDealParty
814+ , marketplaceDealParty
815+ , mdpSeller
816+ , mdpBuyer
817+
818+ -- ** DealPartyDto
819+ , DealPartyDto
820+ , dealPartyDto
821+ , dpdBuyerSellerRole
822+ , dpdCustomerId
823+ , dpdName
824+ , dpdWebProperty
825+ , dpdBuyer
826+
827+ -- ** AddOrderNotesRequest
828+ , AddOrderNotesRequest
829+ , addOrderNotesRequest
830+ , aNotes
831+
832+ -- ** CreativeItemCorrections
833+ , CreativeItemCorrections
834+ , creativeItemCorrections
835+ , cicReason
836+ , cicDetails
837+
838+ -- ** CreateOrdersRequest
839+ , CreateOrdersRequest
840+ , createOrdersRequest
841+ , cWebPropertyCode
842+ , cOrders
843+
844+ -- ** AccountsList
845+ , AccountsList
846+ , accountsList
847+ , alKind
848+ , alItems
849+
850+ -- ** GetOrdersResponse
851+ , GetOrdersResponse
852+ , getOrdersResponse
853+ , gorOrders
854+
855+ -- ** RuleKeyValuePair
856+ , RuleKeyValuePair
857+ , ruleKeyValuePair
858+ , rkvpKeyName
859+ , rkvpValue
860+
861+ -- ** AdSize
862+ , AdSize
863+ , adSize
864+ , asHeight
865+ , asWidth
866+
867+ -- ** GetOrderNotesResponse
868+ , GetOrderNotesResponse
869+ , getOrderNotesResponse
870+ , gonrNotes
871+
872+ -- ** Creative
873+ , Creative
874+ , creative
875+ , cAttribute
876+ , cNativeAd
877+ , cHeight
878+ , cBuyerCreativeId
879+ , cAdvertiserName
880+ , cAgencyId
881+ , cCorrections
882+ , cProductCategories
883+ , cKind
884+ , cHTMLSnippet
885+ , cAdvertiserId
886+ , cRestrictedCategories
887+ , cDealsStatus
888+ , cWidth
889+ , cClickThroughUrl
890+ , cVendorType
891+ , cAccountId
892+ , cImpressionTrackingUrl
893+ , cFilteringReasons
894+ , cVersion
895+ , cSensitiveCategories
896+ , cVideoURL
897+ , cApiUploadTimestamp
898+ , cServingRestrictions
899+ , cOpenAuctionStatus
900+
901+ -- ** PricePerBuyer
902+ , PricePerBuyer
903+ , pricePerBuyer
904+ , ppbPrice
905+ , ppbBuyer
906+
907+ -- ** AddOrderDealsResponse
908+ , AddOrderDealsResponse
909+ , addOrderDealsResponse
910+ , aDeals
911+ , aOrderRevisionNumber
912+
913+ -- ** DeliveryControl
914+ , DeliveryControl
915+ , deliveryControl
916+ , dcFrequencyCaps
917+ , dcDeliveryRateType
918+
919+ -- ** CreativeImageNativeAd
920+ , CreativeImageNativeAd
921+ , creativeImageNativeAd
922+ , cinaHeight
923+ , cinaUrl
924+ , cinaWidth
925+
926+ -- ** TargetingValueDayPartTargetingDayPart
927+ , TargetingValueDayPartTargetingDayPart
928+ , targetingValueDayPartTargetingDayPart
929+ , tvdptdpEndHour
930+ , tvdptdpStartHour
931+ , tvdptdpStartMinute
932+ , tvdptdpDayOfWeek
933+ , tvdptdpEndMinute
934+
935+ -- ** NegotiationRoundDto
936+ , NegotiationRoundDto
937+ , negotiationRoundDto
938+ , nrdTerms
939+ , nrdKind
940+ , nrdOriginatorRole
941+ , nrdAction
942+ , nrdDbmPartnerId
943+ , nrdNotes
944+ , nrdNegotiationId
945+ , nrdEditHistory
946+ , nrdRoundNumber
947+
948+ -- ** DealTermsNonGuaranteedAuctionTerms
949+ , DealTermsNonGuaranteedAuctionTerms
950+ , dealTermsNonGuaranteedAuctionTerms
951+ , dtngatReservePricePerBuyers
952+ , dtngatPrivateAuctionId
953+
954+ -- ** StatsDto
955+ , StatsDto
956+ , statsDto
957+ , sdBids
958+ , sdSpend
959+ , sdImpressions
960+ , sdGoodBids
961+ , sdRevenue
962+ , sdRequests
963+
964+ -- ** GetOffersResponse
965+ , GetOffersResponse
966+ , getOffersResponse
967+ , gorOffers
968+
969+ -- ** CreativeAppIconNativeAd
970+ , CreativeAppIconNativeAd
971+ , creativeAppIconNativeAd
972+ , cainaHeight
973+ , cainaUrl
974+ , cainaWidth
975+
976+ -- ** Account
977+ , Account
978+ , account
979+ , aMaximumTotalQps
980+ , aKind
981+ , aCookieMatchingUrl
982+ , aMaximumActiveCreatives
983+ , aCookieMatchingNid
984+ , aNumberActiveCreatives
985+ , aId
986+ , aBidderLocation
987+
988+ -- ** Seller
989+ , Seller
990+ , seller
991+ , sAccountId
992+ , sSubAccountId
993+
994+ -- ** DeleteOrderDealsRequest
995+ , DeleteOrderDealsRequest
996+ , deleteOrderDealsRequest
997+ , dUpdateAction
998+ , dDealIds
999+ , dOrderRevisionNumber
1000+ ) where
1001+
1002+import Network.Google.AdExchangeBuyer.Types
1003+import Network.Google.API.AdExchangeBuyer.Accounts.Get
1004+import Network.Google.API.AdExchangeBuyer.Accounts.List
1005+import Network.Google.API.AdExchangeBuyer.Accounts.Patch
1006+import Network.Google.API.AdExchangeBuyer.Accounts.Update
1007+import Network.Google.API.AdExchangeBuyer.BillingInfo.Get
1008+import Network.Google.API.AdExchangeBuyer.BillingInfo.List
1009+import Network.Google.API.AdExchangeBuyer.Budget.Get
1010+import Network.Google.API.AdExchangeBuyer.Budget.Patch
1011+import Network.Google.API.AdExchangeBuyer.Budget.Update
1012+import Network.Google.API.AdExchangeBuyer.Clientaccess.Delete
1013+import Network.Google.API.AdExchangeBuyer.Clientaccess.Get
1014+import Network.Google.API.AdExchangeBuyer.Clientaccess.Insert
1015+import Network.Google.API.AdExchangeBuyer.Clientaccess.List
1016+import Network.Google.API.AdExchangeBuyer.Clientaccess.Patch
1017+import Network.Google.API.AdExchangeBuyer.Clientaccess.Update
1018+import Network.Google.API.AdExchangeBuyer.Creatives.Get
1019+import Network.Google.API.AdExchangeBuyer.Creatives.Insert
1020+import Network.Google.API.AdExchangeBuyer.Creatives.List
1021+import Network.Google.API.AdExchangeBuyer.Deals.Get
1022+import Network.Google.API.AdExchangeBuyer.Marketplacedeals.Delete
1023+import Network.Google.API.AdExchangeBuyer.Marketplacedeals.Insert
1024+import Network.Google.API.AdExchangeBuyer.Marketplacedeals.List
1025+import Network.Google.API.AdExchangeBuyer.Marketplacedeals.Update
1026+import Network.Google.API.AdExchangeBuyer.Marketplacenotes.Insert
1027+import Network.Google.API.AdExchangeBuyer.Marketplacenotes.List
1028+import Network.Google.API.AdExchangeBuyer.Marketplaceoffers.Get
1029+import Network.Google.API.AdExchangeBuyer.Marketplaceoffers.Search
1030+import Network.Google.API.AdExchangeBuyer.Marketplaceorders.Get
1031+import Network.Google.API.AdExchangeBuyer.Marketplaceorders.Insert
1032+import Network.Google.API.AdExchangeBuyer.Marketplaceorders.Patch
1033+import Network.Google.API.AdExchangeBuyer.Marketplaceorders.Search
1034+import Network.Google.API.AdExchangeBuyer.Marketplaceorders.Update
1035+import Network.Google.API.AdExchangeBuyer.Negotiationrounds.Insert
1036+import Network.Google.API.AdExchangeBuyer.Negotiations.Get
1037+import Network.Google.API.AdExchangeBuyer.Negotiations.Insert
1038+import Network.Google.API.AdExchangeBuyer.Negotiations.List
1039+import Network.Google.API.AdExchangeBuyer.Offers.Get
1040+import Network.Google.API.AdExchangeBuyer.Offers.Insert
1041+import Network.Google.API.AdExchangeBuyer.Offers.List
1042+import Network.Google.API.AdExchangeBuyer.PerformanceReport.List
1043+import Network.Google.API.AdExchangeBuyer.PretargetingConfig.Delete
1044+import Network.Google.API.AdExchangeBuyer.PretargetingConfig.Get
1045+import Network.Google.API.AdExchangeBuyer.PretargetingConfig.Insert
1046+import Network.Google.API.AdExchangeBuyer.PretargetingConfig.List
1047+import Network.Google.API.AdExchangeBuyer.PretargetingConfig.Patch
1048+import Network.Google.API.AdExchangeBuyer.PretargetingConfig.Update
1049+import Network.Google.Prelude
1050+
1051+{- $resources
1052+TODO
1053+-}
1054+
1055+type AdExchangeBuyer =
1056+ PerformanceReportListAPI :<|> AccountsListAPI :<|>
1057+ ClientaccessUpdateAPI
1058+ :<|> BudgetPatchAPI
1059+ :<|> PretargetingConfigDeleteAPI
1060+ :<|> AccountsUpdateAPI
1061+ :<|> CreativesListAPI
1062+ :<|> CreativesGetAPI
1063+ :<|> MarketplacedealsListAPI
1064+ :<|> OffersListAPI
1065+ :<|> NegotiationsInsertAPI
1066+ :<|> MarketplaceoffersSearchAPI
1067+ :<|> ClientaccessPatchAPI
1068+ :<|> NegotiationroundsInsertAPI
1069+ :<|> BillingInfoGetAPI
1070+ :<|> BudgetGetAPI
1071+ :<|> MarketplaceordersUpdateAPI
1072+ :<|> MarketplaceordersInsertAPI
1073+ :<|> PretargetingConfigInsertAPI
1074+ :<|> PretargetingConfigUpdateAPI
1075+ :<|> MarketplacedealsDeleteAPI
1076+ :<|> MarketplacenotesInsertAPI
1077+ :<|> PretargetingConfigGetAPI
1078+ :<|> PretargetingConfigListAPI
1079+ :<|> MarketplaceordersGetAPI
1080+ :<|> OffersInsertAPI
1081+ :<|> ClientaccessGetAPI
1082+ :<|> BillingInfoListAPI
1083+ :<|> AccountsGetAPI
1084+ :<|> BudgetUpdateAPI
1085+ :<|> ClientaccessInsertAPI
1086+ :<|> MarketplaceordersPatchAPI
1087+ :<|> MarketplaceoffersGetAPI
1088+ :<|> MarketplacenotesListAPI
1089+ :<|> PretargetingConfigPatchAPI
1090+ :<|> OffersGetAPI
1091+ :<|> ClientaccessListAPI
1092+ :<|> DealsGetAPI
1093+ :<|> NegotiationsGetAPI
1094+ :<|> NegotiationsListAPI
1095+ :<|> MarketplaceordersSearchAPI
1096+ :<|> AccountsPatchAPI
1097+ :<|> ClientaccessDeleteAPI
1098+ :<|> MarketplacedealsUpdateAPI
1099+ :<|> CreativesInsertAPI
1100+ :<|> MarketplacedealsInsertAPI
1101+
1102+adExchangeBuyer :: Proxy AdExchangeBuyer
1103+adExchangeBuyer = Proxy
gogol-adexchange-buyer/gen/Network/Google/AdExchange/Buyer/Types.hs → gogol-adexchange-buyer/gen/Network/Google/AdExchangeBuyer/Types.hsrenamed+661−637
@@ -5,87 +5,121 @@
55{-# OPTIONS_GHC -fno-warn-unused-imports #-}
66
77-- |
8−-- Module : Network.Google.AdExchange.Buyer.Types
8+-- Module : Network.Google.AdExchangeBuyer.Types
99-- Copyright : (c) 2015 Brendan Hay
1010-- License : Mozilla Public License, v. 2.0.
1111-- Maintainer : Brendan Hay <brendan.g.hay@gmail.com>
1212-- Stability : auto-generated
1313-- Portability : non-portable (GHC extensions)
1414--
15−module Network.Google.AdExchange.Buyer.Types
15+module Network.Google.AdExchangeBuyer.Types
1616 (
17+ -- * Service URL
18+ adExchangeBuyerURL
1719
18− -- * Account
19− Account
20− , account
21− , aMaximumTotalQps
22− , aKind
23− , aCookieMatchingUrl
24− , aMaximumActiveCreatives
25− , aCookieMatchingNid
26− , aNumberActiveCreatives
27− , aId
28− , aBidderLocation
29−
30− -- * AccountItemBidderLocation
31− , AccountItemBidderLocation
32− , accountItemBidderLocation
33− , aiblUrl
34− , aiblMaximumQps
35− , aiblRegion
20+ -- * GetOrderDealsResponse
21+ , GetOrderDealsResponse
22+ , getOrderDealsResponse
23+ , godrDeals
3624
37− -- * AccountsList
38− , AccountsList
39− , accountsList
40− , alKind
41− , alItems
25+ -- * TargetingValueCreativeSize
26+ , TargetingValueCreativeSize
27+ , targetingValueCreativeSize
28+ , tvcsSize
29+ , tvcsCompanionSizes
30+ , tvcsCreativeSizeType
4231
43− -- * AdSize
44− , AdSize
45− , adSize
46− , asHeight
47− , asWidth
32+ -- * NegotiationDto
33+ , NegotiationDto
34+ , negotiationDto
35+ , ndNegotiationState
36+ , ndExternalDealId
37+ , ndStatus
38+ , ndDealType
39+ , ndNegotiationRounds
40+ , ndKind
41+ , ndBilledBuyer
42+ , ndBuyerEmailContacts
43+ , ndStats
44+ , ndSeller
45+ , ndLabelNames
46+ , ndOfferId
47+ , ndNegotiationId
48+ , ndSellerEmailContacts
49+ , ndBuyer
4850
49− -- * AdSlotDto
50− , AdSlotDto
51− , adSlotDto
52− , asdWebPropertyId
53− , asdSize
54− , asdChannelCode
55− , asdChannelId
56− , asdName
57− , asdDescription
51+ -- * PerformanceReportList
52+ , PerformanceReportList
53+ , performanceReportList
54+ , prlKind
55+ , prlPerformanceReport
5856
59− -- * AddOrderDealsRequest
60− , AddOrderDealsRequest
61− , addOrderDealsRequest
62− , aodrUpdateAction
63− , aodrDeals
64− , aodrOrderRevisionNumber
57+ -- * PretargetingConfig
58+ , PretargetingConfig
59+ , pretargetingConfig
60+ , pcPlatforms
61+ , pcMobileCarriers
62+ , pcVendorTypes
63+ , pcExcludedGeoCriteriaIds
64+ , pcSupportedCreativeAttributes
65+ , pcUserLists
66+ , pcKind
67+ , pcExcludedPlacements
68+ , pcMobileDevices
69+ , pcLanguages
70+ , pcVerticals
71+ , pcConfigId
72+ , pcPlacements
73+ , pcExcludedUserLists
74+ , pcConfigName
75+ , pcGeoCriteriaIds
76+ , pcDimensions
77+ , pcExcludedVerticals
78+ , pcCreativeType
79+ , pcIsActive
80+ , pcExcludedContentLabels
81+ , pcBillingId
82+ , pcMobileOperatingSystemVersions
6583
66− -- * AddOrderDealsResponse
67− , AddOrderDealsResponse
68− , addOrderDealsResponse
69− , aDeals
70− , aOrderRevisionNumber
84+ -- * ContactInformation
85+ , ContactInformation
86+ , contactInformation
87+ , ciEmail
88+ , ciName
7189
72− -- * AddOrderNotesRequest
73− , AddOrderNotesRequest
74− , addOrderNotesRequest
75− , aNotes
90+ -- * CreativeFilteringReasons
91+ , CreativeFilteringReasons
92+ , creativeFilteringReasons
93+ , cfrReasons
94+ , cfrDate
7695
77− -- * AddOrderNotesResponse
78− , AddOrderNotesResponse
79− , addOrderNotesResponse
80− , aonrNotes
96+ -- * MarketplaceOffer
97+ , MarketplaceOffer
98+ , marketplaceOffer
99+ , moState
100+ , moWebPropertyCode
101+ , moCreationTimeMs
102+ , moTerms
103+ , moLastUpdateTimeMs
104+ , moKind
105+ , moRevisionNumber
106+ , moHasCreatorSignedOff
107+ , moFlightStartTimeMs
108+ , moSharedTargetings
109+ , moSeller
110+ , moSyndicationProduct
111+ , moFlightEndTimeMs
112+ , moName
113+ , moCreatorContacts
114+ , moOfferId
115+ , moLabels
81116
82− -- * AdvertiserDto
83− , AdvertiserDto
84− , advertiserDto
85− , adStatus
86− , adBrands
87− , adName
88− , adId
117+ -- * CreativeLogoNativeAd
118+ , CreativeLogoNativeAd
119+ , creativeLogoNativeAd
120+ , clnaHeight
121+ , clnaUrl
122+ , clnaWidth
89123
90124 -- * AudienceSegment
91125 , AudienceSegment
@@ -95,180 +129,101 @@ module Network.Google.AdExchange.Buyer.Types
95129 , asId
96130 , asDescription
97131
98− -- * BillingInfo
99− , BillingInfo
100− , billingInfo
101− , biKind
102− , biAccountName
103− , biAccountId
104− , biBillingId
105−
106132 -- * BillingInfoList
107133 , BillingInfoList
108134 , billingInfoList
109135 , bilKind
110136 , bilItems
111137
112− -- * BrandDto
113− , BrandDto
114− , brandDto
115− , bAdvertiserId
116− , bName
117− , bId
118−
119− -- * Budget
120− , Budget
121− , budget
122− , budCurrencyCode
123− , budKind
124− , budBudgetAmount
125− , budAccountId
126− , budId
127− , budBillingId
138+ -- * MarketplaceordersPatch'UpdateAction
139+ , MarketplaceordersPatch'UpdateAction (..)
128140
129− -- * Buyer
130− , Buyer
131− , buyer
132− , bAccountId
141+ -- * OfferDto
142+ , OfferDto
143+ , offerDto
144+ , odCreator
145+ , odStatus
146+ , odOfferState
147+ , odPointOfContact
148+ , odTerms
149+ , odKind
150+ , odBilledBuyer
151+ , odOpenToDealParties
152+ , odEmailContacts
153+ , odLabelNames
154+ , odOfferId
155+ , odClosedToDealParties
156+ , odAnonymous
157+ , odIsOpen
133158
134− -- * BuyerDto
135− , BuyerDto
136− , buyerDto
137− , bdSponsorAccountId
138− , bdEnabledForInterestTargetingDeals
139− , bdCustomerId
140− , bdEnabledForPreferredDeals
141− , bdAccountId
142− , bdDisplayName
143− , bdId
159+ -- * MoneyDto
160+ , MoneyDto
161+ , moneyDto
162+ , mdCurrencyCode
163+ , mdMicros
144164
145− -- * ClientAccessCapabilities
146− , ClientAccessCapabilities
147− , clientAccessCapabilities
148− , cacClientAccountId
149− , cacCapabilities
165+ -- * TargetingValueSize
166+ , TargetingValueSize
167+ , targetingValueSize
168+ , tvsHeight
169+ , tvsWidth
150170
151− -- * ContactInformation
152− , ContactInformation
153− , contactInformation
154− , ciEmail
155− , ciName
171+ -- * AddOrderNotesResponse
172+ , AddOrderNotesResponse
173+ , addOrderNotesResponse
174+ , aonrNotes
156175
157− -- * CreateOrdersRequest
158− , CreateOrdersRequest
159− , createOrdersRequest
160− , cWebPropertyCode
161− , cOrders
176+ -- * GetNegotiationsRequest
177+ , GetNegotiationsRequest
178+ , getNegotiationsRequest
179+ , gnrSinceTimestampMillis
180+ , gnrFinalized
181+ , gnrIncludePrivateAuctions
162182
163183 -- * CreateOrdersResponse
164184 , CreateOrdersResponse
165185 , createOrdersResponse
166186 , corOrders
167187
168− -- * Creative
169− , Creative
170− , creative
171− , cAttribute
172− , cNativeAd
173− , cHeight
174− , cBuyerCreativeId
175− , cAdvertiserName
176− , cAgencyId
177− , cCorrections
178− , cProductCategories
179− , cKind
180− , cHTMLSnippet
181− , cAdvertiserId
182− , cRestrictedCategories
183− , cDealsStatus
184− , cWidth
185− , cClickThroughUrl
186− , cVendorType
187− , cAccountId
188− , cImpressionTrackingUrl
189− , cFilteringReasons
190− , cVersion
191− , cSensitiveCategories
192− , cVideoURL
193− , cApiUploadTimestamp
194− , cServingRestrictions
195− , cOpenAuctionStatus
196−
197− -- * CreativeAppIconNativeAd
198− , CreativeAppIconNativeAd
199− , creativeAppIconNativeAd
200− , cainaHeight
201− , cainaUrl
202− , cainaWidth
203−
204− -- * CreativeFilteringReasons
205− , CreativeFilteringReasons
206− , creativeFilteringReasons
207− , cfrReasons
208− , cfrDate
209−
210− -- * CreativeImageNativeAd
211− , CreativeImageNativeAd
212− , creativeImageNativeAd
213− , cinaHeight
214− , cinaUrl
215− , cinaWidth
216−
217− -- * CreativeItemContextsItemServingRestrictions
218− , CreativeItemContextsItemServingRestrictions
219− , creativeItemContextsItemServingRestrictions
220− , cicisrPlatform
221− , cicisrContextType
222− , cicisrAuctionType
223− , cicisrGeoCriteriaId
224−
225− -- * CreativeItemCorrections
226− , CreativeItemCorrections
227− , creativeItemCorrections
228− , cicReason
229− , cicDetails
230−
231− -- * CreativeItemDisapprovalReasonsItemServingRestrictions
232− , CreativeItemDisapprovalReasonsItemServingRestrictions
233− , creativeItemDisapprovalReasonsItemServingRestrictions
234− , cidrisrReason
235− , cidrisrDetails
236−
237− -- * CreativeItemReasonsFilteringReasons
238− , CreativeItemReasonsFilteringReasons
239− , creativeItemReasonsFilteringReasons
240− , cirfrFilteringStatus
241− , cirfrFilteringCount
242−
243− -- * CreativeItemServingRestrictions
244− , CreativeItemServingRestrictions
245− , creativeItemServingRestrictions
246− , cisrContexts
247− , cisrReason
248− , cisrDisapprovalReasons
188+ -- * TermsDto
189+ , TermsDto
190+ , termsDto
191+ , tdFinalizeAutomatically
192+ , tdBuyerBillingType
193+ , tdTargetingAllAdSlots
194+ , tdUrls
195+ , tdEndDate
196+ , tdCpm
197+ , tdEstimatedSpend
198+ , tdAdvertisers
199+ , tdEstimatedImpressionsPerDay
200+ , tdMonetizerType
201+ , tdAudienceSegmentDescription
202+ , tdCreativeReviewPolicy
203+ , tdMinimumTrueLooks
204+ , tdStartDate
205+ , tdCreativeBlockingLevel
206+ , tdSemiTransparent
207+ , tdAudienceSegment
208+ , tdDealPremium
209+ , tdIsReservation
210+ , tdAdSlots
211+ , tdTermsAttributes
212+ , tdInventorySegmentTargeting
213+ , tdDescriptiveName
214+ , tdMinimumSpendMicros
215+ , tdTargetByDealId
216+ , tdBillingTerms
217+ , tdDescription
249218
250− -- * CreativeLogoNativeAd
251− , CreativeLogoNativeAd
252− , creativeLogoNativeAd
253− , clnaHeight
254− , clnaUrl
255− , clnaWidth
219+ -- * Alt
220+ , Alt (..)
256221
257− -- * CreativeNativeAd
258− , CreativeNativeAd
259− , creativeNativeAd
260− , cnaImage
261− , cnaAppIcon
262− , cnaClickTrackingUrl
263− , cnaBody
264− , cnaHeadline
265− , cnaImpressionTrackingUrl
266− , cnaCallToAction
267− , cnaStore
268− , cnaPrice
269− , cnaAdvertiser
270− , cnaStarRating
271− , cnaLogo
222+ -- * PretargetingConfigItemExcludedPlacements
223+ , PretargetingConfigItemExcludedPlacements
224+ , pretargetingConfigItemExcludedPlacements
225+ , pciepToken
226+ , pciepType
272227
273228 -- * CreativesList
274229 , CreativesList
@@ -277,77 +232,25 @@ module Network.Google.AdExchange.Buyer.Types
277232 , clKind
278233 , clItems
279234
280− -- * DateTime
281− , DateTime
282− , dateTime
283− , dtSecond
284− , dtDay
285− , dtYear
286− , dtHour
287− , dtMonth
288− , dtMinute
289− , dtTimeZoneId
290−
291− -- * DealPartyDto
292− , DealPartyDto
293− , dealPartyDto
294− , dpdBuyerSellerRole
295− , dpdCustomerId
296− , dpdName
297− , dpdWebProperty
298− , dpdBuyer
299−
300− -- * DealTerms
301− , DealTerms
302− , dealTerms
303− , dtNonGuaranteedFixedPriceTerms
304− , dtNonGuaranteedAuctionTerms
305− , dtGuaranteedFixedPriceTerms
306− , dtDescription
307−
308− -- * DealTermsGuaranteedFixedPriceTerms
309− , DealTermsGuaranteedFixedPriceTerms
310− , dealTermsGuaranteedFixedPriceTerms
311− , dtgfptGuaranteedLooks
312− , dtgfptGuaranteedImpressions
313− , dtgfptFixedPrices
314−
315− -- * DealTermsNonGuaranteedAuctionTerms
316− , DealTermsNonGuaranteedAuctionTerms
317− , dealTermsNonGuaranteedAuctionTerms
318− , dtngatReservePricePerBuyers
319− , dtngatPrivateAuctionId
320−
321− -- * DealTermsNonGuaranteedFixedPriceTerms
322− , DealTermsNonGuaranteedFixedPriceTerms
323− , dealTermsNonGuaranteedFixedPriceTerms
324− , dtngfptFixedPrices
325−
326− -- * DeleteOrderDealsRequest
327− , DeleteOrderDealsRequest
328− , deleteOrderDealsRequest
329− , dUpdateAction
330− , dDealIds
331− , dOrderRevisionNumber
332−
333− -- * DeleteOrderDealsResponse
334− , DeleteOrderDealsResponse
335− , deleteOrderDealsResponse
336− , dodrDeals
337− , dodrOrderRevisionNumber
235+ -- * BillingInfo
236+ , BillingInfo
237+ , billingInfo
238+ , biKind
239+ , biAccountName
240+ , biAccountId
241+ , biBillingId
338242
339− -- * DeliveryControl
340− , DeliveryControl
341− , deliveryControl
342− , dcFrequencyCaps
343− , dcDeliveryRateType
243+ -- * CreativeItemReasonsFilteringReasons
244+ , CreativeItemReasonsFilteringReasons
245+ , creativeItemReasonsFilteringReasons
246+ , cirfrFilteringStatus
247+ , cirfrFilteringCount
344248
345− -- * DeliveryControlFrequencyCap
346− , DeliveryControlFrequencyCap
347− , deliveryControlFrequencyCap
348− , dcfcMaxImpressions
349− , dcfcNumTimeUnits
350− , dcfcTimeUnitType
249+ -- * Price
250+ , Price
251+ , price
252+ , pCurrencyCode
253+ , pAmountMicros
351254
352255 -- * EditAllOrderDealsRequest
353256 , EditAllOrderDealsRequest
@@ -357,61 +260,8 @@ module Network.Google.AdExchange.Buyer.Types
357260 , eaodrOrder
358261 , eaodrOrderRevisionNumber
359262
360− -- * EditAllOrderDealsResponse
361− , EditAllOrderDealsResponse
362− , editAllOrderDealsResponse
363− , eDeals
364−
365− -- * EditHistoryDto
366− , EditHistoryDto
367− , editHistoryDto
368− , ehdLastUpdatedByLoginName
369− , ehdCreatedByLoginName
370− , ehdLastUpdateTimeStamp
371− , ehdCreatedTimeStamp
372−
373− -- * GetFinalizedNegotiationByExternalDealIdRequest
374− , GetFinalizedNegotiationByExternalDealIdRequest
375− , getFinalizedNegotiationByExternalDealIdRequest
376− , gfnbedirIncludePrivateAuctions
377−
378− -- * GetNegotiationByIdRequest
379− , GetNegotiationByIdRequest
380− , getNegotiationByIdRequest
381− , gnbirIncludePrivateAuctions
382−
383− -- * GetNegotiationsRequest
384− , GetNegotiationsRequest
385− , getNegotiationsRequest
386− , gnrSinceTimestampMillis
387− , gnrFinalized
388− , gnrIncludePrivateAuctions
389−
390− -- * GetNegotiationsResponse
391− , GetNegotiationsResponse
392− , getNegotiationsResponse
393− , gnrKind
394− , gnrNegotiations
395−
396− -- * GetOffersResponse
397− , GetOffersResponse
398− , getOffersResponse
399− , gorOffers
400−
401− -- * GetOrderDealsResponse
402− , GetOrderDealsResponse
403− , getOrderDealsResponse
404− , godrDeals
405−
406− -- * GetOrderNotesResponse
407− , GetOrderNotesResponse
408− , getOrderNotesResponse
409− , gonrNotes
410−
411− -- * GetOrdersResponse
412− , GetOrdersResponse
413− , getOrdersResponse
414− , gorOrders
263+ -- * CreativesList'DealsStatusFilter
264+ , CreativesList'DealsStatusFilter (..)
415265
416266 -- * InventorySegmentTargeting
417267 , InventorySegmentTargeting
@@ -453,26 +303,61 @@ module Network.Google.AdExchange.Buyer.Types
453303 , istNegativeMobileApps
454304 , istNegativeIcmInterests
455305
306+ -- * SharedTargeting
307+ , SharedTargeting
308+ , sharedTargeting
309+ , stKey
310+ , stExclusions
311+ , stInclusions
312+
313+ -- * WebPropertyDto
314+ , WebPropertyDto
315+ , webPropertyDto
316+ , wpdEnabledForPreferredDeals
317+ , wpdSyndicationProduct
318+ , wpdName
319+ , wpdPropertyCode
320+ , wpdId
321+ , wpdSiteUrls
322+ , wpdAllowInterestTargetedAds
323+
456324 -- * ListClientAccessCapabilitiesRequest
457325 , ListClientAccessCapabilitiesRequest
458326 , listClientAccessCapabilitiesRequest
459327 , lcacrSponsorAccountId
460328
461− -- * ListClientAccessCapabilitiesResponse
462− , ListClientAccessCapabilitiesResponse
463− , listClientAccessCapabilitiesResponse
464− , lcacrClientAccessPermissions
329+ -- * TargetingValueDayPartTargeting
330+ , TargetingValueDayPartTargeting
331+ , targetingValueDayPartTargeting
332+ , tvdptTimeZoneType
333+ , tvdptDayParts
334+
335+ -- * CreativeItemServingRestrictions
336+ , CreativeItemServingRestrictions
337+ , creativeItemServingRestrictions
338+ , cisrContexts
339+ , cisrReason
340+ , cisrDisapprovalReasons
465341
466342 -- * ListOffersRequest
467343 , ListOffersRequest
468344 , listOffersRequest
469345 , lorSinceTimestampMillis
470346
471− -- * ListOffersResponse
472− , ListOffersResponse
473− , listOffersResponse
474− , lorKind
475− , lorOffers
347+ -- * MarketplaceordersUpdate'UpdateAction
348+ , MarketplaceordersUpdate'UpdateAction (..)
349+
350+ -- * PretargetingConfigItemPlacements
351+ , PretargetingConfigItemPlacements
352+ , pretargetingConfigItemPlacements
353+ , pcipToken
354+ , pcipType
355+
356+ -- * CreativeItemDisapprovalReasonsItemServingRestrictions
357+ , CreativeItemDisapprovalReasonsItemServingRestrictions
358+ , creativeItemDisapprovalReasonsItemServingRestrictions
359+ , cidrisrReason
360+ , cidrisrDetails
476361
477362 -- * MarketplaceDeal
478363 , MarketplaceDeal
@@ -497,19 +382,202 @@ module Network.Google.AdExchange.Buyer.Types
497382 , mdOfferId
498383 , mdOrderId
499384
500− -- * MarketplaceDealParty
501− , MarketplaceDealParty
502− , marketplaceDealParty
503− , mdpSeller
504− , mdpBuyer
385+ -- * ClientAccessCapabilities
386+ , ClientAccessCapabilities
387+ , clientAccessCapabilities
388+ , cacClientAccountId
389+ , cacCapabilities
390+
391+ -- * DeleteOrderDealsResponse
392+ , DeleteOrderDealsResponse
393+ , deleteOrderDealsResponse
394+ , dodrDeals
395+ , dodrOrderRevisionNumber
396+
397+ -- * PerformanceReport
398+ , PerformanceReport
399+ , performanceReport
400+ , prFilteredBidRate
401+ , prKind
402+ , prLatency95thPercentile
403+ , prCookieMatcherStatusRate
404+ , prHostedMatchStatusRate
405+ , prUnsuccessfulRequestRate
406+ , prBidRequestRate
407+ , prQuotaThrottledLimit
408+ , prQuotaConfiguredLimit
409+ , prSuccessfulRequestRate
410+ , prLatency85thPercentile
411+ , prCalloutStatusRate
412+ , prLatency50thPercentile
413+ , prBidRate
414+ , prCreativeStatusRate
415+ , prNoQuotaInRegion
416+ , prRegion
417+ , prInventoryMatchRate
418+ , prPixelMatchResponses
419+ , prTimestamp
420+ , prPixelMatchRequests
421+ , prOutOfQuota
422+
423+ -- * BuyerDto
424+ , BuyerDto
425+ , buyerDto
426+ , bdSponsorAccountId
427+ , bdEnabledForInterestTargetingDeals
428+ , bdCustomerId
429+ , bdEnabledForPreferredDeals
430+ , bdAccountId
431+ , bdDisplayName
432+ , bdId
433+
434+ -- * PretargetingConfigList
435+ , PretargetingConfigList
436+ , pretargetingConfigList
437+ , pclKind
438+ , pclItems
439+
440+ -- * DealTermsNonGuaranteedFixedPriceTerms
441+ , DealTermsNonGuaranteedFixedPriceTerms
442+ , dealTermsNonGuaranteedFixedPriceTerms
443+ , dtngfptFixedPrices
444+
445+ -- * AdSlotDto
446+ , AdSlotDto
447+ , adSlotDto
448+ , asdWebPropertyId
449+ , asdSize
450+ , asdChannelCode
451+ , asdChannelId
452+ , asdName
453+ , asdDescription
454+
455+ -- * AccountItemBidderLocation
456+ , AccountItemBidderLocation
457+ , accountItemBidderLocation
458+ , aiblUrl
459+ , aiblMaximumQps
460+ , aiblRegion
461+
462+ -- * MarketplaceOrder
463+ , MarketplaceOrder
464+ , marketplaceOrder
465+ , mBuyerPrivateData
466+ , mIsSetupComplete
467+ , mBuyerContacts
468+ , mKind
469+ , mOriginatorRole
470+ , mRevisionNumber
471+ , mBilledBuyer
472+ , mIsRenegotiating
473+ , mHasSellerSignedOff
474+ , mSeller
475+ , mOrderState
476+ , mName
477+ , mSellerContacts
478+ , mLastUpdaterRole
479+ , mLabels
480+ , mRevisionTimeMs
481+ , mOrderId
482+ , mLastUpdaterOrCommentorRole
483+ , mHasBuyerSignedOff
484+ , mBuyer
485+
486+ -- * MarketplaceLabel
487+ , MarketplaceLabel
488+ , marketplaceLabel
489+ , mlDeprecatedMarketplaceDealParty
490+ , mlAccountId
491+ , mlCreateTimeMs
492+ , mlLabel
493+
494+ -- * DateTime
495+ , DateTime
496+ , dateTime
497+ , dtSecond
498+ , dtDay
499+ , dtYear
500+ , dtHour
501+ , dtMonth
502+ , dtMinute
503+ , dtTimeZoneId
504+
505+ -- * DealTermsGuaranteedFixedPriceTerms
506+ , DealTermsGuaranteedFixedPriceTerms
507+ , dealTermsGuaranteedFixedPriceTerms
508+ , dtgfptGuaranteedLooks
509+ , dtgfptGuaranteedImpressions
510+ , dtgfptFixedPrices
511+
512+ -- * CreativeItemContextsItemServingRestrictions
513+ , CreativeItemContextsItemServingRestrictions
514+ , creativeItemContextsItemServingRestrictions
515+ , cicisrPlatform
516+ , cicisrContextType
517+ , cicisrAuctionType
518+ , cicisrGeoCriteriaId
519+
520+ -- * PretargetingConfigItemDimensions
521+ , PretargetingConfigItemDimensions
522+ , pretargetingConfigItemDimensions
523+ , pcidHeight
524+ , pcidWidth
525+
526+ -- * AddOrderDealsRequest
527+ , AddOrderDealsRequest
528+ , addOrderDealsRequest
529+ , aodrUpdateAction
530+ , aodrDeals
531+ , aodrOrderRevisionNumber
532+
533+ -- * DealTerms
534+ , DealTerms
535+ , dealTerms
536+ , dtNonGuaranteedFixedPriceTerms
537+ , dtNonGuaranteedAuctionTerms
538+ , dtGuaranteedFixedPriceTerms
539+ , dtDescription
540+
541+ -- * EditHistoryDto
542+ , EditHistoryDto
543+ , editHistoryDto
544+ , ehdLastUpdatedByLoginName
545+ , ehdCreatedByLoginName
546+ , ehdLastUpdateTimeStamp
547+ , ehdCreatedTimeStamp
548+
549+ -- * Buyer
550+ , Buyer
551+ , buyer
552+ , bAccountId
553+
554+ -- * CreativeNativeAd
555+ , CreativeNativeAd
556+ , creativeNativeAd
557+ , cnaImage
558+ , cnaAppIcon
559+ , cnaClickTrackingUrl
560+ , cnaBody
561+ , cnaHeadline
562+ , cnaImpressionTrackingUrl
563+ , cnaCallToAction
564+ , cnaStore
565+ , cnaPrice
566+ , cnaAdvertiser
567+ , cnaStarRating
568+ , cnaLogo
569+
570+ -- * BrandDto
571+ , BrandDto
572+ , brandDto
573+ , bAdvertiserId
574+ , bName
575+ , bId
505576
506− -- * MarketplaceLabel
507− , MarketplaceLabel
508− , marketplaceLabel
509− , mlDeprecatedMarketplaceDealParty
510− , mlAccountId
511− , mlCreateTimeMs
512− , mlLabel
577+ -- * EditAllOrderDealsResponse
578+ , EditAllOrderDealsResponse
579+ , editAllOrderDealsResponse
580+ , eDeals
513581
514582 -- * MarketplaceNote
515583 , MarketplaceNote
@@ -523,195 +591,163 @@ module Network.Google.AdExchange.Buyer.Types
523591 , mnOrderId
524592 , mnOrderRevisionNumber
525593
526− -- * MarketplaceOffer
527− , MarketplaceOffer
528− , marketplaceOffer
529− , moState
530− , moWebPropertyCode
531− , moCreationTimeMs
532− , moTerms
533− , moLastUpdateTimeMs
534− , moKind
535− , moRevisionNumber
536− , moHasCreatorSignedOff
537− , moFlightStartTimeMs
538− , moSharedTargetings
539− , moSeller
540− , moSyndicationProduct
541− , moFlightEndTimeMs
542− , moName
543− , moCreatorContacts
544− , moOfferId
545− , moLabels
594+ -- * GetNegotiationByIdRequest
595+ , GetNegotiationByIdRequest
596+ , getNegotiationByIdRequest
597+ , gnbirIncludePrivateAuctions
546598
547− -- * MarketplaceOrder
548− , MarketplaceOrder
549− , marketplaceOrder
550− , mBuyerPrivateData
551− , mIsSetupComplete
552− , mBuyerContacts
553− , mKind
554− , mOriginatorRole
555− , mRevisionNumber
556− , mBilledBuyer
557− , mIsRenegotiating
558− , mHasSellerSignedOff
559− , mSeller
560− , mOrderState
561− , mName
562− , mSellerContacts
563− , mLastUpdaterRole
564− , mLabels
565− , mRevisionTimeMs
566− , mOrderId
567− , mLastUpdaterOrCommentorRole
568− , mHasBuyerSignedOff
569− , mBuyer
599+ -- * AdvertiserDto
600+ , AdvertiserDto
601+ , advertiserDto
602+ , adStatus
603+ , adBrands
604+ , adName
605+ , adId
570606
571− -- * MoneyDto
572− , MoneyDto
573− , moneyDto
574− , mdCurrencyCode
575− , mdMicros
607+ -- * ListClientAccessCapabilitiesResponse
608+ , ListClientAccessCapabilitiesResponse
609+ , listClientAccessCapabilitiesResponse
610+ , lcacrClientAccessPermissions
576611
577− -- * NegotiationDto
578− , NegotiationDto
579− , negotiationDto
580− , ndNegotiationState
581− , ndExternalDealId
582− , ndStatus
583− , ndDealType
584− , ndNegotiationRounds
585− , ndKind
586− , ndBilledBuyer
587− , ndBuyerEmailContacts
588− , ndStats
589− , ndSeller
590− , ndLabelNames
591− , ndOfferId
592− , ndNegotiationId
593− , ndSellerEmailContacts
594− , ndBuyer
612+ -- * ListOffersResponse
613+ , ListOffersResponse
614+ , listOffersResponse
615+ , lorKind
616+ , lorOffers
595617
596− -- * NegotiationRoundDto
597− , NegotiationRoundDto
598− , negotiationRoundDto
599− , nrdTerms
600− , nrdKind
601− , nrdOriginatorRole
602− , nrdAction
603− , nrdDbmPartnerId
604− , nrdNotes
605− , nrdNegotiationId
606− , nrdEditHistory
607− , nrdRoundNumber
618+ -- * TargetingValue
619+ , TargetingValue
620+ , targetingValue
621+ , tvCreativeSizeValue
622+ , tvStringValue
623+ , tvLongValue
624+ , tvDayPartTargetingValue
608625
609− -- * OfferDto
610− , OfferDto
611− , offerDto
612− , odCreator
613− , odStatus
614− , odOfferState
615− , odPointOfContact
616− , odTerms
617− , odKind
618− , odBilledBuyer
619− , odOpenToDealParties
620− , odEmailContacts
621− , odLabelNames
622− , odOfferId
623− , odClosedToDealParties
624− , odAnonymous
625− , odIsOpen
626+ -- * GetFinalizedNegotiationByExternalDealIdRequest
627+ , GetFinalizedNegotiationByExternalDealIdRequest
628+ , getFinalizedNegotiationByExternalDealIdRequest
629+ , gfnbedirIncludePrivateAuctions
626630
627− -- * PerformanceReport
628− , PerformanceReport
629− , performanceReport
630− , prFilteredBidRate
631− , prKind
632− , prLatency95thPercentile
633− , prCookieMatcherStatusRate
634− , prHostedMatchStatusRate
635− , prUnsuccessfulRequestRate
636− , prBidRequestRate
637− , prQuotaThrottledLimit
638− , prQuotaConfiguredLimit
639− , prSuccessfulRequestRate
640− , prLatency85thPercentile
641− , prCalloutStatusRate
642− , prLatency50thPercentile
643− , prBidRate
644− , prCreativeStatusRate
645− , prNoQuotaInRegion
646− , prRegion
647− , prInventoryMatchRate
648− , prPixelMatchResponses
649− , prTimestamp
650− , prPixelMatchRequests
651− , prOutOfQuota
631+ -- * GetNegotiationsResponse
632+ , GetNegotiationsResponse
633+ , getNegotiationsResponse
634+ , gnrKind
635+ , gnrNegotiations
652636
653− -- * PerformanceReportList
654− , PerformanceReportList
655− , performanceReportList
656− , prlKind
657− , prlPerformanceReport
637+ -- * CreativesList'OpenAuctionStatusFilter
638+ , CreativesList'OpenAuctionStatusFilter (..)
658639
659− -- * PretargetingConfig
660− , PretargetingConfig
661− , pretargetingConfig
662− , pcPlatforms
663− , pcMobileCarriers
664− , pcVendorTypes
665− , pcExcludedGeoCriteriaIds
666− , pcSupportedCreativeAttributes
667− , pcUserLists
668− , pcKind
669− , pcExcludedPlacements
670− , pcMobileDevices
671− , pcLanguages
672− , pcVerticals
673− , pcConfigId
674− , pcPlacements
675− , pcExcludedUserLists
676− , pcConfigName
677− , pcGeoCriteriaIds
678− , pcDimensions
679− , pcExcludedVerticals
680− , pcCreativeType
681− , pcIsActive
682− , pcExcludedContentLabels
683− , pcBillingId
684− , pcMobileOperatingSystemVersions
640+ -- * PrivateData
641+ , PrivateData
642+ , privateData
643+ , pdReferencePayload
644+ , pdReferenceId
645+
646+ -- * DeliveryControlFrequencyCap
647+ , DeliveryControlFrequencyCap
648+ , deliveryControlFrequencyCap
649+ , dcfcMaxImpressions
650+ , dcfcNumTimeUnits
651+ , dcfcTimeUnitType
652+
653+ -- * Budget
654+ , Budget
655+ , budget
656+ , budCurrencyCode
657+ , budKind
658+ , budBudgetAmount
659+ , budAccountId
660+ , budId
661+ , budBillingId
662+
663+ -- * MarketplaceDealParty
664+ , MarketplaceDealParty
665+ , marketplaceDealParty
666+ , mdpSeller
667+ , mdpBuyer
668+
669+ -- * DealPartyDto
670+ , DealPartyDto
671+ , dealPartyDto
672+ , dpdBuyerSellerRole
673+ , dpdCustomerId
674+ , dpdName
675+ , dpdWebProperty
676+ , dpdBuyer
677+
678+ -- * AddOrderNotesRequest
679+ , AddOrderNotesRequest
680+ , addOrderNotesRequest
681+ , aNotes
682+
683+ -- * CreativeItemCorrections
684+ , CreativeItemCorrections
685+ , creativeItemCorrections
686+ , cicReason
687+ , cicDetails
685688
686− -- * PretargetingConfigItemDimensions
687− , PretargetingConfigItemDimensions
688− , pretargetingConfigItemDimensions
689− , pcidHeight
690− , pcidWidth
689+ -- * CreateOrdersRequest
690+ , CreateOrdersRequest
691+ , createOrdersRequest
692+ , cWebPropertyCode
693+ , cOrders
691694
692− -- * PretargetingConfigItemExcludedPlacements
693− , PretargetingConfigItemExcludedPlacements
694− , pretargetingConfigItemExcludedPlacements
695− , pciepToken
696− , pciepType
695+ -- * AccountsList
696+ , AccountsList
697+ , accountsList
698+ , alKind
699+ , alItems
697700
698− -- * PretargetingConfigItemPlacements
699− , PretargetingConfigItemPlacements
700− , pretargetingConfigItemPlacements
701− , pcipToken
702− , pcipType
701+ -- * GetOrdersResponse
702+ , GetOrdersResponse
703+ , getOrdersResponse
704+ , gorOrders
703705
704− -- * PretargetingConfigList
705− , PretargetingConfigList
706− , pretargetingConfigList
707− , pclKind
708− , pclItems
706+ -- * RuleKeyValuePair
707+ , RuleKeyValuePair
708+ , ruleKeyValuePair
709+ , rkvpKeyName
710+ , rkvpValue
709711
710− -- * Price
711− , Price
712− , price
713− , pCurrencyCode
714− , pAmountMicros
712+ -- * AdSize
713+ , AdSize
714+ , adSize
715+ , asHeight
716+ , asWidth
717+
718+ -- * GetOrderNotesResponse
719+ , GetOrderNotesResponse
720+ , getOrderNotesResponse
721+ , gonrNotes
722+
723+ -- * Creative
724+ , Creative
725+ , creative
726+ , cAttribute
727+ , cNativeAd
728+ , cHeight
729+ , cBuyerCreativeId
730+ , cAdvertiserName
731+ , cAgencyId
732+ , cCorrections
733+ , cProductCategories
734+ , cKind
735+ , cHTMLSnippet
736+ , cAdvertiserId
737+ , cRestrictedCategories
738+ , cDealsStatus
739+ , cWidth
740+ , cClickThroughUrl
741+ , cVendorType
742+ , cAccountId
743+ , cImpressionTrackingUrl
744+ , cFilteringReasons
745+ , cVersion
746+ , cSensitiveCategories
747+ , cVideoURL
748+ , cApiUploadTimestamp
749+ , cServingRestrictions
750+ , cOpenAuctionStatus
715751
716752 -- * PricePerBuyer
717753 , PricePerBuyer
@@ -719,30 +755,52 @@ module Network.Google.AdExchange.Buyer.Types
719755 , ppbPrice
720756 , ppbBuyer
721757
722− -- * PrivateData
723− , PrivateData
724− , privateData
725− , pdReferencePayload
726− , pdReferenceId
758+ -- * AddOrderDealsResponse
759+ , AddOrderDealsResponse
760+ , addOrderDealsResponse
761+ , aDeals
762+ , aOrderRevisionNumber
727763
728− -- * RuleKeyValuePair
729− , RuleKeyValuePair
730− , ruleKeyValuePair
731− , rkvpKeyName
732− , rkvpValue
764+ -- * DeliveryControl
765+ , DeliveryControl
766+ , deliveryControl
767+ , dcFrequencyCaps
768+ , dcDeliveryRateType
733769
734− -- * Seller
735− , Seller
736− , seller
737− , sAccountId
738− , sSubAccountId
770+ -- * CreativeImageNativeAd
771+ , CreativeImageNativeAd
772+ , creativeImageNativeAd
773+ , cinaHeight
774+ , cinaUrl
775+ , cinaWidth
739776
740− -- * SharedTargeting
741− , SharedTargeting
742− , sharedTargeting
743− , stKey
744− , stExclusions
745− , stInclusions
777+ -- * TargetingValueDayPartTargetingDayPart
778+ , TargetingValueDayPartTargetingDayPart
779+ , targetingValueDayPartTargetingDayPart
780+ , tvdptdpEndHour
781+ , tvdptdpStartHour
782+ , tvdptdpStartMinute
783+ , tvdptdpDayOfWeek
784+ , tvdptdpEndMinute
785+
786+ -- * NegotiationRoundDto
787+ , NegotiationRoundDto
788+ , negotiationRoundDto
789+ , nrdTerms
790+ , nrdKind
791+ , nrdOriginatorRole
792+ , nrdAction
793+ , nrdDbmPartnerId
794+ , nrdNotes
795+ , nrdNegotiationId
796+ , nrdEditHistory
797+ , nrdRoundNumber
798+
799+ -- * DealTermsNonGuaranteedAuctionTerms
800+ , DealTermsNonGuaranteedAuctionTerms
801+ , dealTermsNonGuaranteedAuctionTerms
802+ , dtngatReservePricePerBuyers
803+ , dtngatPrivateAuctionId
746804
747805 -- * StatsDto
748806 , StatsDto
@@ -754,85 +812,51 @@ module Network.Google.AdExchange.Buyer.Types
754812 , sdRevenue
755813 , sdRequests
756814
757− -- * TargetingValue
758− , TargetingValue
759− , targetingValue
760− , tvCreativeSizeValue
761− , tvStringValue
762− , tvLongValue
763− , tvDayPartTargetingValue
764−
765− -- * TargetingValueCreativeSize
766− , TargetingValueCreativeSize
767− , targetingValueCreativeSize
768− , tvcsSize
769− , tvcsCompanionSizes
770− , tvcsCreativeSizeType
771−
772− -- * TargetingValueDayPartTargeting
773− , TargetingValueDayPartTargeting
774− , targetingValueDayPartTargeting
775− , tvdptTimeZoneType
776− , tvdptDayParts
815+ -- * GetOffersResponse
816+ , GetOffersResponse
817+ , getOffersResponse
818+ , gorOffers
777819
778− -- * TargetingValueDayPartTargetingDayPart
779− , TargetingValueDayPartTargetingDayPart
780− , targetingValueDayPartTargetingDayPart
781− , tvdptdpEndHour
782− , tvdptdpStartHour
783− , tvdptdpStartMinute
784− , tvdptdpDayOfWeek
785− , tvdptdpEndMinute
820+ -- * CreativeAppIconNativeAd
821+ , CreativeAppIconNativeAd
822+ , creativeAppIconNativeAd
823+ , cainaHeight
824+ , cainaUrl
825+ , cainaWidth
786826
787− -- * TargetingValueSize
788− , TargetingValueSize
789− , targetingValueSize
790− , tvsHeight
791− , tvsWidth
827+ -- * Account
828+ , Account
829+ , account
830+ , aMaximumTotalQps
831+ , aKind
832+ , aCookieMatchingUrl
833+ , aMaximumActiveCreatives
834+ , aCookieMatchingNid
835+ , aNumberActiveCreatives
836+ , aId
837+ , aBidderLocation
792838
793− -- * TermsDto
794− , TermsDto
795− , termsDto
796− , tdFinalizeAutomatically
797− , tdBuyerBillingType
798− , tdTargetingAllAdSlots
799− , tdUrls
800− , tdEndDate
801− , tdCpm
802− , tdEstimatedSpend
803− , tdAdvertisers
804− , tdEstimatedImpressionsPerDay
805− , tdMonetizerType
806− , tdAudienceSegmentDescription
807− , tdCreativeReviewPolicy
808− , tdMinimumTrueLooks
809− , tdStartDate
810− , tdCreativeBlockingLevel
811− , tdSemiTransparent
812− , tdAudienceSegment
813− , tdDealPremium
814− , tdIsReservation
815− , tdAdSlots
816− , tdTermsAttributes
817− , tdInventorySegmentTargeting
818− , tdDescriptiveName
819− , tdMinimumSpendMicros
820− , tdTargetByDealId
821− , tdBillingTerms
822− , tdDescription
839+ -- * Seller
840+ , Seller
841+ , seller
842+ , sAccountId
843+ , sSubAccountId
823844
824− -- * WebPropertyDto
825− , WebPropertyDto
826− , webPropertyDto
827− , wpdEnabledForPreferredDeals
828− , wpdSyndicationProduct
829− , wpdName
830− , wpdPropertyCode
831− , wpdId
832− , wpdSiteUrls
833− , wpdAllowInterestTargetedAds
845+ -- * DeleteOrderDealsRequest
846+ , DeleteOrderDealsRequest
847+ , deleteOrderDealsRequest
848+ , dUpdateAction
849+ , dDealIds
850+ , dOrderRevisionNumber
834851 ) where
835852
836−import Network.Google.AdExchange.Buyer.Types.Product
837−import Network.Google.AdExchange.Buyer.Types.Sum
853+import Network.Google.AdExchangeBuyer.Types.Product
854+import Network.Google.AdExchangeBuyer.Types.Sum
838855import Network.Google.Prelude
856+
857+-- | URL referring to version 'v1.4' of the Ad Exchange Buyer API.
858+adExchangeBuyerURL :: BaseUrl
859+adExchangeBuyerURL
860+ = BaseUrl Https
861+ "https://www.googleapis.com/adexchangebuyer/v1.4/"
862+ 443
gogol-adexchange-buyer/gen/Network/Google/AdExchange/Buyer/Types/Product.hs → gogol-adexchange-buyer/gen/Network/Google/AdExchangeBuyer/Types/Product.hsrenamed+6153−6153

This diff is too big to show here.

gogol-adexchange-buyer/gen/Network/Google/AdExchangeBuyer/Types/Sum.hsnew file+202

This diff is too big to show here.

gogol-adexchange-buyer/gogol-adexchange-buyer.cabal+53−7

This diff is too big to show here.

gogol-adexchange-seller/gen/Network/Google/API/AdExchangeSeller/Accounts/Adclients/List.hsnew file+194

This diff is too big to show here.

gogol-adexchange-seller/gen/Network/Google/API/AdExchangeSeller/Accounts/Alerts/List.hsnew file+175

This diff is too big to show here.

gogol-adexchange-seller/gen/Network/Google/API/AdExchangeSeller/Accounts/Customchannels/Get.hsnew file+197

This diff is too big to show here.

gogol-adexchange-seller/gen/Network/Google/API/AdExchangeSeller/Accounts/Customchannels/List.hsnew file+213

This diff is too big to show here.

gogol-adexchange-seller/gen/Network/Google/API/AdExchangeSeller/Accounts/Metadata/Dimensions/List.hsnew file+174

This diff is too big to show here.

gogol-adexchange-seller/gen/Network/Google/API/AdExchangeSeller/Accounts/Metadata/Metrics/List.hsnew file+171

This diff is too big to show here.

gogol-adexchange-seller/gen/Network/Google/API/AdExchangeSeller/Accounts/Preferreddeals/Get.hsnew file+180

This diff is too big to show here.

gogol-adexchange-seller/gen/Network/Google/API/AdExchangeSeller/Accounts/Preferreddeals/List.hsnew file+167

This diff is too big to show here.

gogol-adexchange-seller/gen/Network/Google/API/AdExchangeSeller/Accounts/Reports/Saved/Generate.hsnew file+226

This diff is too big to show here.

gogol-adexchange-seller/gen/Network/Google/API/AdExchangeSeller/Accounts/Reports/Saved/List.hsnew file+200

This diff is too big to show here.

gogol-adexchange-seller/gen/Network/Google/API/AdExchangeSeller/Accounts/URLchannels/List.hsnew file+211

This diff is too big to show here.

gogol-adexchange-seller/gen/Network/Google/AdExchange/Seller.hsdeleted−437

This diff is too big to show here.

gogol-adexchange-seller/gen/Network/Google/AdExchange/Seller/Types/Sum.hsdeleted−18

This diff is too big to show here.

gogol-adexchange-seller/gen/Network/Google/AdExchangeSeller.hsnew file+254

This diff is too big to show here.

gogol-adexchange-seller/gen/Network/Google/AdExchange/Seller/Types.hs → gogol-adexchange-seller/gen/Network/Google/AdExchangeSeller/Types.hsrenamed+104−92

This diff is too big to show here.

gogol-adexchange-seller/gen/Network/Google/AdExchange/Seller/Types/Product.hs → gogol-adexchange-seller/gen/Network/Google/AdExchangeSeller/Types/Product.hsrenamed+721−721

This diff is too big to show here.

gogol-adexchange-seller/gen/Network/Google/AdExchangeSeller/Types/Sum.hsnew file+47

This diff is too big to show here.

gogol-adexchange-seller/gogol-adexchange-seller.cabal+18−7

This diff is too big to show here.

gogol-admin/LICENSE → gogol-admin-datatransfer/LICENSErenamed

The content is the same.

gogol-admin/Makefile → gogol-admin-datatransfer/Makefilerenamed

The content is the same.

gogol-admin/README.md → gogol-admin-datatransfer/README.mdrenamed+2−2

This diff is too big to show here.

gogol-admin/Setup.hs → gogol-admin-datatransfer/Setup.hsrenamed

The content is the same.

gogol-admin-datatransfer/gen/Network/Google/API/Datatransfer/Applications/Get.hsnew file+163

This diff is too big to show here.

gogol-admin-datatransfer/gen/Network/Google/API/Datatransfer/Applications/List.hsnew file+188

This diff is too big to show here.

gogol-admin-datatransfer/gen/Network/Google/API/Datatransfer/Transfers/Get.hsnew file+163

This diff is too big to show here.

gogol-admin-datatransfer/gen/Network/Google/API/Datatransfer/Transfers/Insert.hsnew file+149

This diff is too big to show here.

gogol-admin-datatransfer/gen/Network/Google/API/Datatransfer/Transfers/List.hsnew file+225

This diff is too big to show here.

gogol-admin-datatransfer/gen/Network/Google/Admin/DataTransfer.hsnew file+118

This diff is too big to show here.

gogol-admin/gen/Network/Google/Admin/DataTransfer/Types.hs → gogol-admin-datatransfer/gen/Network/Google/Admin/DataTransfer/Types.hsrenamed+25−13

This diff is too big to show here.

gogol-admin/gen/Network/Google/Admin/DataTransfer/Types/Product.hs → gogol-admin-datatransfer/gen/Network/Google/Admin/DataTransfer/Types/Product.hsrenamed+116−116

This diff is too big to show here.

gogol-admin/gen/Network/Google/Admin/DataTransfer/Types/Sum.hs → gogol-admin-datatransfer/gen/Network/Google/Admin/DataTransfer/Types/Sum.hsrenamed+24

This diff is too big to show here.

gogol-compute-instancegroups-manager/gogol-compute-instancegroups-manager.cabal → gogol-admin-datatransfer/gogol-admin-datatransfer.cabalrenamed+15−10

This diff is too big to show here.

gogol-admin/src/.gitkeep → gogol-admin-datatransfer/src/.gitkeeprenamed

The content is the same.

gogol-compute-instancegroups-manager/LICENSE → gogol-admin-directory/LICENSErenamed

The content is the same.

gogol-compute-instancegroups-manager/Makefile → gogol-admin-directory/Makefilerenamed

The content is the same.

gogol-admin-directory/README.mdnew file+28

This diff is too big to show here.

gogol-compute-instancegroups-manager/Setup.hs → gogol-admin-directory/Setup.hsrenamed

The content is the same.

gogol-admin-directory/gen/Network/Google/API/Admin/Channels/Stop.hsnew file+150

This diff is too big to show here.

gogol-admin-directory/gen/Network/Google/API/Directory/Asps/Delete.hsnew file+173

This diff is too big to show here.

gogol-admin-directory/gen/Network/Google/API/Directory/Asps/Get.hsnew file+173

This diff is too big to show here.

gogol-admin-directory/gen/Network/Google/API/Directory/Asps/List.hsnew file+161

This diff is too big to show here.

gogol-admin-directory/gen/Network/Google/API/Directory/Chromeosdevices/Get.hsnew file+190

This diff is too big to show here.

gogol-admin-directory/gen/Network/Google/API/Directory/Chromeosdevices/List.hsnew file+242

This diff is too big to show here.

gogol-admin-directory/gen/Network/Google/API/Directory/Chromeosdevices/Patch.hsnew file+192

This diff is too big to show here.

gogol-admin-directory/gen/Network/Google/API/Directory/Chromeosdevices/Update.hsnew file+191

This diff is too big to show here.

gogol-admin-directory/gen/Network/Google/API/Directory/Groups/Aliases/Delete.hsnew file+178

This diff is too big to show here.

gogol-admin-directory/gen/Network/Google/API/Directory/Groups/Aliases/Insert.hsnew file+166

This diff is too big to show here.

gogol-admin-directory/gen/Network/Google/API/Directory/Groups/Aliases/List.hsnew file+166

This diff is too big to show here.

gogol-admin-directory/gen/Network/Google/API/Directory/Members/Delete.hsnew file+174

This diff is too big to show here.

gogol-admin-directory/gen/Network/Google/API/Directory/Members/Get.hsnew file+177

This diff is too big to show here.

gogol-admin-directory/gen/Network/Google/API/Directory/Members/Insert.hsnew file+161

This diff is too big to show here.

gogol-admin-directory/gen/Network/Google/API/Directory/Members/List.hsnew file+196

This diff is too big to show here.

gogol-admin-directory/gen/Network/Google/API/Directory/Members/Patch.hsnew file+178

This diff is too big to show here.

gogol-admin-directory/gen/Network/Google/API/Directory/Members/Update.hsnew file+176

This diff is too big to show here.

gogol-admin-directory/gen/Network/Google/API/Directory/Mobiledevices/Action.hsnew file+178

This diff is too big to show here.

gogol-admin-directory/gen/Network/Google/API/Directory/Mobiledevices/Delete.hsnew file+176

This diff is too big to show here.

gogol-admin-directory/gen/Network/Google/API/Directory/Mobiledevices/Get.hsnew file+190

This diff is too big to show here.

gogol-admin-directory/gen/Network/Google/API/Directory/Mobiledevices/List.hsnew file+246

This diff is too big to show here.

gogol-admin-directory/gen/Network/Google/API/Directory/Notifications/Delete.hsnew file+178

This diff is too big to show here.

gogol-admin-directory/gen/Network/Google/API/Directory/Notifications/Get.hsnew file+178

This diff is too big to show here.

gogol-admin-directory/gen/Network/Google/API/Directory/Notifications/List.hsnew file+200

This diff is too big to show here.

gogol-admin-directory/gen/Network/Google/API/Directory/Notifications/Patch.hsnew file+177

This diff is too big to show here.

gogol-admin-directory/gen/Network/Google/API/Directory/Notifications/Update.hsnew file+177

This diff is too big to show here.

gogol-admin-directory/gen/Network/Google/API/Directory/Orgunits/Delete.hsnew file+176

This diff is too big to show here.

gogol-admin-directory/gen/Network/Google/API/Directory/Orgunits/Get.hsnew file+174

This diff is too big to show here.

gogol-admin-directory/gen/Network/Google/API/Directory/Orgunits/Insert.hsnew file+162

This diff is too big to show here.

gogol-admin-directory/gen/Network/Google/API/Directory/Orgunits/List.hsnew file+185

This diff is too big to show here.

gogol-admin-directory/gen/Network/Google/API/Directory/Orgunits/Patch.hsnew file+175

This diff is too big to show here.

gogol-admin-directory/gen/Network/Google/API/Directory/Orgunits/Update.hsnew file+176

This diff is too big to show here.

gogol-admin-directory/gen/Network/Google/API/Directory/Schemas/Delete.hsnew file+174

This diff is too big to show here.

gogol-admin-directory/gen/Network/Google/API/Directory/Schemas/Get.hsnew file+173

This diff is too big to show here.

gogol-admin-directory/gen/Network/Google/API/Directory/Schemas/Insert.hsnew file+161

This diff is too big to show here.

gogol-admin-directory/gen/Network/Google/API/Directory/Schemas/List.hsnew file+160

This diff is too big to show here.

gogol-admin-directory/gen/Network/Google/API/Directory/Schemas/Patch.hsnew file+174

This diff is too big to show here.

gogol-admin-directory/gen/Network/Google/API/Directory/Schemas/Update.hsnew file+174

This diff is too big to show here.

gogol-admin-directory/gen/Network/Google/API/Directory/Tokens/Delete.hsnew file+175

This diff is too big to show here.

gogol-admin-directory/gen/Network/Google/API/Directory/Tokens/Get.hsnew file+174

This diff is too big to show here.

gogol-admin-directory/gen/Network/Google/API/Directory/Tokens/List.hsnew file+163

This diff is too big to show here.

gogol-admin-directory/gen/Network/Google/API/Directory/Users/Aliases/Delete.hsnew file+178

This diff is too big to show here.

gogol-admin-directory/gen/Network/Google/API/Directory/Users/Aliases/Insert.hsnew file+166

This diff is too big to show here.

gogol-admin-directory/gen/Network/Google/API/Directory/Users/Aliases/List.hsnew file+177

This diff is too big to show here.

gogol-admin-directory/gen/Network/Google/API/Directory/Users/Aliases/Watch.hsnew file+178

This diff is too big to show here.

gogol-admin-directory/gen/Network/Google/API/Directory/Users/Photos/Delete.hsnew file+167

This diff is too big to show here.

gogol-admin-directory/gen/Network/Google/API/Directory/Users/Photos/Get.hsnew file+166

This diff is too big to show here.

gogol-admin-directory/gen/Network/Google/API/Directory/Users/Photos/Patch.hsnew file+167

This diff is too big to show here.

gogol-admin-directory/gen/Network/Google/API/Directory/Users/Photos/Update.hsnew file+167

This diff is too big to show here.

gogol-admin-directory/gen/Network/Google/API/Directory/VerificationCodes/Generate.hsnew file+168

This diff is too big to show here.

gogol-admin-directory/gen/Network/Google/API/Directory/VerificationCodes/Invalidate.hsnew file+168

This diff is too big to show here.

gogol-admin-directory/gen/Network/Google/API/Directory/VerificationCodes/List.hsnew file+169

This diff is too big to show here.

gogol-admin-directory/gen/Network/Google/Admin/Directory.hsnew file+822

This diff is too big to show here.

gogol-admin/gen/Network/Google/Admin/Directory/Types.hs → gogol-admin-directory/gen/Network/Google/Admin/Directory/Types.hsrenamed+373−322

This diff is too big to show here.

gogol-admin/gen/Network/Google/Admin/Directory/Types/Product.hs → gogol-admin-directory/gen/Network/Google/Admin/Directory/Types/Product.hsrenamed+2843−2843

This diff is too big to show here.

gogol-admin-directory/gen/Network/Google/Admin/Directory/Types/Sum.hsnew file+482

This diff is too big to show here.

gogol-admin-directory/gogol-admin-directory.cabalnew file+96

This diff is too big to show here.

gogol-compute-instancegroups-manager/src/.gitkeep → gogol-admin-directory/src/.gitkeeprenamed

The content is the same.

gogol-compute-instancegroups-updater/LICENSE → gogol-admin-emailmigration/LICENSErenamed

The content is the same.

gogol-compute-instancegroups-updater/Makefile → gogol-admin-emailmigration/Makefilerenamed

The content is the same.

gogol-admin-emailmigration/README.mdnew file+28

This diff is too big to show here.

gogol-compute-instancegroups-updater/Setup.hs → gogol-admin-emailmigration/Setup.hsrenamed

The content is the same.

gogol-admin-emailmigration/gen/Network/Google/API/EmailMigration/Mail/Insert.hsnew file+160

This diff is too big to show here.

gogol-admin/gen/Network/Google/Admin/EmailMigration.hs → gogol-admin-emailmigration/gen/Network/Google/Admin/EmailMigration.hsrenamed+15−20

This diff is too big to show here.

gogol-admin/gen/Network/Google/Admin/EmailMigration/Types.hs → gogol-admin-emailmigration/gen/Network/Google/Admin/EmailMigration/Types.hsrenamed+13−1

This diff is too big to show here.

gogol-admin/gen/Network/Google/Admin/EmailMigration/Types/Product.hs → gogol-admin-emailmigration/gen/Network/Google/Admin/EmailMigration/Types/Product.hsrenamed

The content is the same.

gogol-admin/gen/Network/Google/Admin/EmailMigration/Types/Sum.hs → gogol-admin-emailmigration/gen/Network/Google/Admin/EmailMigration/Types/Sum.hsrenamed+24

This diff is too big to show here.

gogol-compute-instancegroups/gogol-compute-instancegroups.cabal → gogol-admin-emailmigration/gogol-admin-emailmigration.cabalrenamed+10−10

This diff is too big to show here.

gogol-compute-instancegroups-updater/src/.gitkeep → gogol-admin-emailmigration/src/.gitkeeprenamed

The content is the same.

gogol-compute-instancegroups/LICENSE → gogol-admin-reports/LICENSErenamed

The content is the same.

gogol-compute-instancegroups/Makefile → gogol-admin-reports/Makefilerenamed

The content is the same.

gogol-admin-reports/README.mdnew file+28

This diff is too big to show here.

gogol-compute-instancegroups/Setup.hs → gogol-admin-reports/Setup.hsrenamed

The content is the same.

gogol-admin-reports/gen/Network/Google/API/Admin/Channels/Stop.hsnew file+150

This diff is too big to show here.

gogol-admin-reports/gen/Network/Google/API/Reports/Activities/List.hsnew file+280

This diff is too big to show here.

gogol-admin-reports/gen/Network/Google/API/Reports/Activities/Watch.hsnew file+281

This diff is too big to show here.

gogol-admin-reports/gen/Network/Google/API/Reports/CustomerUsageReports/Get.hsnew file+210

This diff is too big to show here.

gogol-admin-reports/gen/Network/Google/API/Reports/UserUsageReport/Get.hsnew file+251

This diff is too big to show here.

gogol-admin-reports/gen/Network/Google/Admin/Reports.hsnew file+191

This diff is too big to show here.

gogol-admin/gen/Network/Google/Admin/Reports/Types.hs → gogol-admin-reports/gen/Network/Google/Admin/Reports/Types.hsrenamed+87−75

This diff is too big to show here.

gogol-admin/gen/Network/Google/Admin/Reports/Types/Product.hs → gogol-admin-reports/gen/Network/Google/Admin/Reports/Types/Product.hsrenamed+671−671

This diff is too big to show here.

gogol-admin/gen/Network/Google/Admin/Reports/Types/Sum.hs → gogol-admin-reports/gen/Network/Google/Admin/Reports/Types/Sum.hsrenamed+24

This diff is too big to show here.

gogol-admin-reports/gogol-admin-reports.cabalnew file+48

This diff is too big to show here.

gogol-compute-instancegroups/src/.gitkeep → gogol-admin-reports/src/.gitkeeprenamed

The content is the same.

gogol-admin/gen/Network/Google/Admin/DataTransfer.hsdeleted−182

This diff is too big to show here.

gogol-admin/gen/Network/Google/Admin/Directory.hsdeleted−1566

This diff is too big to show here.

gogol-admin/gen/Network/Google/Admin/Directory/Types/Sum.hsdeleted−18

This diff is too big to show here.

gogol-admin/gen/Network/Google/Admin/Reports.hsdeleted−298

This diff is too big to show here.

gogol-admin/gogol-admin.cabaldeleted−61

This diff is too big to show here.

gogol-adsense-host/gen/Network/Google/API/AdSenseHost/Accounts/Adclients/Get.hsnew file+182

This diff is too big to show here.

gogol-adsense-host/gen/Network/Google/API/AdSenseHost/Accounts/Adclients/List.hsnew file+194

This diff is too big to show here.

gogol-adsense-host/gen/Network/Google/API/AdSenseHost/Accounts/Adunits/Delete.hsnew file+196

This diff is too big to show here.

gogol-adsense-host/gen/Network/Google/API/AdSenseHost/Accounts/Adunits/Get.hsnew file+189

This diff is too big to show here.

gogol-adsense-host/gen/Network/Google/API/AdSenseHost/Accounts/Adunits/GetAdCode.hsnew file+215

This diff is too big to show here.

gogol-adsense-host/gen/Network/Google/API/AdSenseHost/Accounts/Adunits/Insert.hsnew file+183

This diff is too big to show here.

gogol-adsense-host/gen/Network/Google/API/AdSenseHost/Accounts/Adunits/List.hsnew file+223

This diff is too big to show here.

gogol-adsense-host/gen/Network/Google/API/AdSenseHost/Accounts/Adunits/Patch.hsnew file+196

This diff is too big to show here.

gogol-adsense-host/gen/Network/Google/API/AdSenseHost/Accounts/Adunits/Update.hsnew file+181

This diff is too big to show here.

gogol-adsense-host/gen/Network/Google/API/AdSenseHost/Accounts/Reports/Generate.hsnew file+286

This diff is too big to show here.

gogol-adsense-host/gen/Network/Google/API/AdSenseHost/Adclients/Get.hsnew file+160

This diff is too big to show here.

gogol-adsense-host/gen/Network/Google/API/AdSenseHost/Adclients/List.hsnew file+174

This diff is too big to show here.

gogol-adsense-host/gen/Network/Google/API/AdSenseHost/Associationsessions/Start.hsnew file+214

This diff is too big to show here.

gogol-adsense-host/gen/Network/Google/API/AdSenseHost/Associationsessions/Verify.hsnew file+167

This diff is too big to show here.

gogol-adsense-host/gen/Network/Google/API/AdSenseHost/Customchannels/Delete.hsnew file+178

This diff is too big to show here.

gogol-adsense-host/gen/Network/Google/API/AdSenseHost/Customchannels/Get.hsnew file+178

This diff is too big to show here.

gogol-adsense-host/gen/Network/Google/API/AdSenseHost/Customchannels/Insert.hsnew file+163

This diff is too big to show here.

gogol-adsense-host/gen/Network/Google/API/AdSenseHost/Customchannels/List.hsnew file+190

This diff is too big to show here.

gogol-adsense-host/gen/Network/Google/API/AdSenseHost/Customchannels/Patch.hsnew file+180

This diff is too big to show here.

gogol-adsense-host/gen/Network/Google/API/AdSenseHost/Customchannels/Update.hsnew file+163

This diff is too big to show here.

gogol-adsense-host/gen/Network/Google/API/AdSenseHost/Reports/Generate.hsnew file+262

This diff is too big to show here.

gogol-adsense-host/gen/Network/Google/API/AdSenseHost/URLchannels/Delete.hsnew file+178

This diff is too big to show here.

gogol-adsense-host/gen/Network/Google/API/AdSenseHost/URLchannels/Insert.hsnew file+163

This diff is too big to show here.

gogol-adsense-host/gen/Network/Google/API/AdSenseHost/URLchannels/List.hsnew file+189

This diff is too big to show here.

gogol-adsense-host/gen/Network/Google/AdSense/Host.hs+241−612

This diff is too big to show here.

gogol-adsense-host/gen/Network/Google/AdSense/Host/Types.hs+123−108

This diff is too big to show here.

gogol-adsense-host/gen/Network/Google/AdSense/Host/Types/Product.hs+976−976

This diff is too big to show here.

gogol-adsense-host/gen/Network/Google/AdSense/Host/Types/Sum.hs+73

This diff is too big to show here.

gogol-adsense-host/gogol-adsense-host.cabal+28−4

This diff is too big to show here.

gogol-adsense/gen/Network/Google/API/AdSense/Accounts/Adclients/List.hsnew file+194

This diff is too big to show here.

gogol-adsense/gen/Network/Google/API/AdSense/Accounts/Adunits/Customchannels/List.hsnew file+231

This diff is too big to show here.

gogol-adsense/gen/Network/Google/API/AdSense/Accounts/Alerts/Delete.hsnew file+181

This diff is too big to show here.

gogol-adsense/gen/Network/Google/API/AdSense/Accounts/Alerts/List.hsnew file+175

This diff is too big to show here.

gogol-adsense/gen/Network/Google/API/AdSense/Accounts/Customchannels/Adunits/List.hsnew file+243

This diff is too big to show here.

gogol-adsense/gen/Network/Google/API/AdSense/Accounts/Payments/List.hsnew file+166

This diff is too big to show here.

gogol-adsense/gen/Network/Google/API/AdSense/Accounts/Reports/Saved/Generate.hsnew file+228

This diff is too big to show here.

gogol-adsense/gen/Network/Google/API/AdSense/Accounts/Reports/Saved/List.hsnew file+200

This diff is too big to show here.

gogol-adsense/gen/Network/Google/API/AdSense/Accounts/Savedadstyles/Get.hsnew file+182

This diff is too big to show here.

gogol-adsense/gen/Network/Google/API/AdSense/Accounts/Savedadstyles/List.hsnew file+195

This diff is too big to show here.

gogol-adsense/gen/Network/Google/API/AdSense/Accounts/URLchannels/List.hsnew file+211

This diff is too big to show here.

gogol-adsense/gen/Network/Google/API/AdSense/Adclients/List.hsnew file+178

This diff is too big to show here.

gogol-adsense/gen/Network/Google/API/AdSense/Adunits/Customchannels/List.hsnew file+211

This diff is too big to show here.

gogol-adsense/gen/Network/Google/API/AdSense/Alerts/Delete.hsnew file+162

This diff is too big to show here.

gogol-adsense/gen/Network/Google/API/AdSense/Alerts/List.hsnew file+159

This diff is too big to show here.

gogol-adsense/gen/Network/Google/API/AdSense/Customchannels/Adunits/List.hsnew file+225

This diff is too big to show here.

gogol-adsense/gen/Network/Google/API/AdSense/Metadata/Dimensions/List.hsnew file+153

This diff is too big to show here.

gogol-adsense/gen/Network/Google/API/AdSense/Metadata/Metrics/List.hsnew file+153

This diff is too big to show here.

gogol-adsense/gen/Network/Google/API/AdSense/Payments/List.hsnew file+147

This diff is too big to show here.

gogol-adsense/gen/Network/Google/API/AdSense/Reports/Saved/Generate.hsnew file+209

This diff is too big to show here.

gogol-adsense/gen/Network/Google/API/AdSense/Reports/Saved/List.hsnew file+181

This diff is too big to show here.

gogol-adsense/gen/Network/Google/API/AdSense/Savedadstyles/Get.hsnew file+164

This diff is too big to show here.

gogol-adsense/gen/Network/Google/API/AdSense/Savedadstyles/List.hsnew file+176

This diff is too big to show here.

gogol-adsense/gen/Network/Google/API/AdSense/URLchannels/List.hsnew file+191

This diff is too big to show here.

gogol-adsense/gen/Network/Google/AdSense.hs+305−707

This diff is too big to show here.

gogol-adsense/gen/Network/Google/AdSense/Types.hs+187−175

This diff is too big to show here.

gogol-adsense/gen/Network/Google/AdSense/Types/Product.hs+1600−1600

This diff is too big to show here.

gogol-adsense/gen/Network/Google/AdSense/Types/Sum.hs+29

This diff is too big to show here.

gogol-adsense/gogol-adsense.cabal+28−4

This diff is too big to show here.

gogol-affiliates/gen/Network/Google/API/Gan/Advertisers/Get.hsnew file+192

This diff is too big to show here.

gogol-affiliates/gen/Network/Google/API/Gan/Advertisers/List.hsnew file+279

This diff is too big to show here.

gogol-affiliates/gen/Network/Google/API/Gan/CcOffers/List.hsnew file+191

This diff is too big to show here.

gogol-affiliates/gen/Network/Google/API/Gan/Events/List.hsnew file+391

This diff is too big to show here.

gogol-affiliates/gen/Network/Google/API/Gan/Links/Get.hsnew file+189

This diff is too big to show here.

gogol-affiliates/gen/Network/Google/API/Gan/Links/Insert.hsnew file+171

This diff is too big to show here.

gogol-affiliates/gen/Network/Google/API/Gan/Links/List.hsnew file+340

This diff is too big to show here.

gogol-affiliates/gen/Network/Google/API/Gan/Publishers/Get.hsnew file+191

This diff is too big to show here.

gogol-affiliates/gen/Network/Google/API/Gan/Publishers/List.hsnew file+278

This diff is too big to show here.

gogol-affiliates/gen/Network/Google/API/Gan/Reports/Get.hsnew file+326

This diff is too big to show here.

gogol-affiliates/gen/Network/Google/Affiliates.hs+193−340

This diff is too big to show here.

gogol-affiliates/gen/Network/Google/Affiliates/Types.hs+147−69

This diff is too big to show here.

gogol-affiliates/gen/Network/Google/Affiliates/Types/Product.hs+611−611

This diff is too big to show here.

gogol-affiliates/gen/Network/Google/Affiliates/Types/Sum.hs+758

This diff is too big to show here.

gogol-affiliates/gogol-affiliates.cabal+14−4

This diff is too big to show here.

gogol-analytics/gen/Network/Google/API/Analytics/Data/Ga/Get.hsnew file+313

This diff is too big to show here.

gogol-analytics/gen/Network/Google/API/Analytics/Data/Mcf/Get.hsnew file+291

This diff is too big to show here.

gogol-analytics/gen/Network/Google/API/Analytics/Data/Realtime/Get.hsnew file+233

This diff is too big to show here.

gogol-analytics/gen/Network/Google/API/Analytics/Management/AccountSummaries/List.hsnew file+189

This diff is too big to show here.

gogol-analytics/gen/Network/Google/API/Analytics/Management/AccountUserLinks/Delete.hsnew file+185

This diff is too big to show here.

gogol-analytics/gen/Network/Google/API/Analytics/Management/AccountUserLinks/Insert.hsnew file+173

This diff is too big to show here.

gogol-analytics/gen/Network/Google/API/Analytics/Management/AccountUserLinks/List.hsnew file+201

This diff is too big to show here.

gogol-analytics/gen/Network/Google/API/Analytics/Management/AccountUserLinks/Update.hsnew file+186

This diff is too big to show here.

gogol-analytics/gen/Network/Google/API/Analytics/Management/Accounts/List.hsnew file+181

This diff is too big to show here.

gogol-analytics/gen/Network/Google/API/Analytics/Management/CustomDataSources/List.hsnew file+219

This diff is too big to show here.

gogol-analytics/gen/Network/Google/API/Analytics/Management/CustomDimensions/Get.hsnew file+203

This diff is too big to show here.

gogol-analytics/gen/Network/Google/API/Analytics/Management/CustomDimensions/Insert.hsnew file+189

This diff is too big to show here.

gogol-analytics/gen/Network/Google/API/Analytics/Management/CustomDimensions/List.hsnew file+217

This diff is too big to show here.

gogol-analytics/gen/Network/Google/API/Analytics/Management/CustomDimensions/Patch.hsnew file+219

This diff is too big to show here.

gogol-analytics/gen/Network/Google/API/Analytics/Management/CustomDimensions/Update.hsnew file+217

This diff is too big to show here.

gogol-analytics/gen/Network/Google/API/Analytics/Management/CustomMetrics/Get.hsnew file+200

This diff is too big to show here.

gogol-analytics/gen/Network/Google/API/Analytics/Management/CustomMetrics/Insert.hsnew file+187

This diff is too big to show here.

gogol-analytics/gen/Network/Google/API/Analytics/Management/CustomMetrics/List.hsnew file+215

This diff is too big to show here.

gogol-analytics/gen/Network/Google/API/Analytics/Management/CustomMetrics/Patch.hsnew file+216

This diff is too big to show here.

gogol-analytics/gen/Network/Google/API/Analytics/Management/CustomMetrics/Update.hsnew file+216

This diff is too big to show here.

gogol-analytics/gen/Network/Google/API/Analytics/Management/Experiments/Delete.hsnew file+212

This diff is too big to show here.

gogol-analytics/gen/Network/Google/API/Analytics/Management/Experiments/Get.hsnew file+213

This diff is too big to show here.

gogol-analytics/gen/Network/Google/API/Analytics/Management/Experiments/Insert.hsnew file+198

This diff is too big to show here.

gogol-analytics/gen/Network/Google/API/Analytics/Management/Experiments/List.hsnew file+227

This diff is too big to show here.

gogol-analytics/gen/Network/Google/API/Analytics/Management/Experiments/Patch.hsnew file+213

This diff is too big to show here.

gogol-analytics/gen/Network/Google/API/Analytics/Management/Experiments/Update.hsnew file+213

This diff is too big to show here.

gogol-analytics/gen/Network/Google/API/Analytics/Management/Filters/Delete.hsnew file+181

This diff is too big to show here.

gogol-analytics/gen/Network/Google/API/Analytics/Management/Filters/Get.hsnew file+181

This diff is too big to show here.

gogol-analytics/gen/Network/Google/API/Analytics/Management/Filters/Insert.hsnew file+167

This diff is too big to show here.

gogol-analytics/gen/Network/Google/API/Analytics/Management/Filters/List.hsnew file+195

This diff is too big to show here.

gogol-analytics/gen/Network/Google/API/Analytics/Management/Filters/Patch.hsnew file+181

This diff is too big to show here.

gogol-analytics/gen/Network/Google/API/Analytics/Management/Filters/Update.hsnew file+181

This diff is too big to show here.

gogol-analytics/gen/Network/Google/API/Analytics/Management/Goals/Get.hsnew file+210

This diff is too big to show here.

gogol-analytics/gen/Network/Google/API/Analytics/Management/Goals/Insert.hsnew file+197

This diff is too big to show here.

gogol-analytics/gen/Network/Google/API/Analytics/Management/Goals/List.hsnew file+230

This diff is too big to show here.

gogol-analytics/gen/Network/Google/API/Analytics/Management/Goals/Patch.hsnew file+212

This diff is too big to show here.

gogol-analytics/gen/Network/Google/API/Analytics/Management/Goals/Update.hsnew file+210

This diff is too big to show here.

gogol-analytics/gen/Network/Google/API/Analytics/Management/ProfileFilterLinks/Delete.hsnew file+216

This diff is too big to show here.

gogol-analytics/gen/Network/Google/API/Analytics/Management/ProfileFilterLinks/Get.hsnew file+217

This diff is too big to show here.

gogol-analytics/gen/Network/Google/API/Analytics/Management/ProfileFilterLinks/Insert.hsnew file+205

This diff is too big to show here.

gogol-analytics/gen/Network/Google/API/Analytics/Management/ProfileFilterLinks/List.hsnew file+236

This diff is too big to show here.

gogol-analytics/gen/Network/Google/API/Analytics/Management/ProfileFilterLinks/Patch.hsnew file+219

This diff is too big to show here.

gogol-analytics/gen/Network/Google/API/Analytics/Management/ProfileFilterLinks/Update.hsnew file+218

This diff is too big to show here.

gogol-analytics/gen/Network/Google/API/Analytics/Management/ProfileUserLinks/Delete.hsnew file+215

This diff is too big to show here.

gogol-analytics/gen/Network/Google/API/Analytics/Management/ProfileUserLinks/Insert.hsnew file+204

This diff is too big to show here.

gogol-analytics/gen/Network/Google/API/Analytics/Management/ProfileUserLinks/List.hsnew file+236

This diff is too big to show here.

gogol-analytics/gen/Network/Google/API/Analytics/Management/ProfileUserLinks/Update.hsnew file+217

This diff is too big to show here.

gogol-analytics/gen/Network/Google/API/Analytics/Management/Profiles/Delete.hsnew file+197

This diff is too big to show here.

gogol-analytics/gen/Network/Google/API/Analytics/Management/Profiles/Get.hsnew file+196

This diff is too big to show here.

gogol-analytics/gen/Network/Google/API/Analytics/Management/Profiles/Insert.hsnew file+184

This diff is too big to show here.

gogol-analytics/gen/Network/Google/API/Analytics/Management/Profiles/List.hsnew file+215

This diff is too big to show here.

gogol-analytics/gen/Network/Google/API/Analytics/Management/Profiles/Patch.hsnew file+198

This diff is too big to show here.

gogol-analytics/gen/Network/Google/API/Analytics/Management/Profiles/Update.hsnew file+197

This diff is too big to show here.

gogol-analytics/gen/Network/Google/API/Analytics/Management/Segments/List.hsnew file+181

This diff is too big to show here.

gogol-analytics/gen/Network/Google/API/Analytics/Management/UnsampledReports/Get.hsnew file+218

This diff is too big to show here.

gogol-analytics/gen/Network/Google/API/Analytics/Management/UnsampledReports/Insert.hsnew file+204

This diff is too big to show here.

gogol-analytics/gen/Network/Google/API/Analytics/Management/UnsampledReports/List.hsnew file+235

This diff is too big to show here.

gogol-analytics/gen/Network/Google/API/Analytics/Management/Uploads/DeleteUploadData.hsnew file+202

This diff is too big to show here.

gogol-analytics/gen/Network/Google/API/Analytics/Management/Uploads/Get.hsnew file+211

This diff is too big to show here.

gogol-analytics/gen/Network/Google/API/Analytics/Management/Uploads/List.hsnew file+227

This diff is too big to show here.

gogol-analytics/gen/Network/Google/API/Analytics/Management/Uploads/UploadData.hsnew file+201

This diff is too big to show here.

gogol-analytics/gen/Network/Google/API/Analytics/Management/WebPropertyAdWordsLinks/Delete.hsnew file+206

This diff is too big to show here.

gogol-analytics/gen/Network/Google/API/Analytics/Management/WebPropertyAdWordsLinks/Get.hsnew file+208

This diff is too big to show here.

gogol-analytics/gen/Network/Google/API/Analytics/Management/WebPropertyAdWordsLinks/Insert.hsnew file+194

This diff is too big to show here.

gogol-analytics/gen/Network/Google/API/Analytics/Management/WebPropertyAdWordsLinks/List.hsnew file+224

This diff is too big to show here.

gogol-analytics/gen/Network/Google/API/Analytics/Management/WebPropertyAdWordsLinks/Patch.hsnew file+210

This diff is too big to show here.

gogol-analytics/gen/Network/Google/API/Analytics/Management/WebPropertyAdWordsLinks/Update.hsnew file+208

This diff is too big to show here.

gogol-analytics/gen/Network/Google/API/Analytics/Management/Webproperties/Get.hsnew file+183

This diff is too big to show here.

gogol-analytics/gen/Network/Google/API/Analytics/Management/Webproperties/Insert.hsnew file+173

This diff is too big to show here.

gogol-analytics/gen/Network/Google/API/Analytics/Management/Webproperties/List.hsnew file+198

This diff is too big to show here.

gogol-analytics/gen/Network/Google/API/Analytics/Management/Webproperties/Patch.hsnew file+184

This diff is too big to show here.

gogol-analytics/gen/Network/Google/API/Analytics/Management/Webproperties/Update.hsnew file+184

This diff is too big to show here.

gogol-analytics/gen/Network/Google/API/Analytics/Management/WebpropertyUserLinks/Delete.hsnew file+201

This diff is too big to show here.

gogol-analytics/gen/Network/Google/API/Analytics/Management/WebpropertyUserLinks/Insert.hsnew file+189

This diff is too big to show here.

gogol-analytics/gen/Network/Google/API/Analytics/Management/WebpropertyUserLinks/List.hsnew file+222

This diff is too big to show here.

gogol-analytics/gen/Network/Google/API/Analytics/Management/WebpropertyUserLinks/Update.hsnew file+203

This diff is too big to show here.

gogol-analytics/gen/Network/Google/API/Analytics/Metadata/Columns/List.hsnew file+168

This diff is too big to show here.

gogol-analytics/gen/Network/Google/API/Analytics/Provisioning/CreateAccountTicket.hsnew file+158

This diff is too big to show here.

gogol-analytics/gen/Network/Google/Analytics.hs+1196−2586

This diff is too big to show here.

gogol-analytics/gen/Network/Google/Analytics/Types.hs+812−791

This diff is too big to show here.

gogol-analytics/gen/Network/Google/Analytics/Types/Product.hs+6897−6897

This diff is too big to show here.

gogol-analytics/gen/Network/Google/Analytics/Types/Sum.hs+124

This diff is too big to show here.

gogol-analytics/gogol-analytics.cabal+82−4

This diff is too big to show here.

gogol-appengine-taskqueue/gen/Network/Google/API/Taskqueue/Taskqueues/Get.hsnew file+184

This diff is too big to show here.

gogol-appengine-taskqueue/gen/Network/Google/API/Taskqueue/Tasks/Delete.hsnew file+186

This diff is too big to show here.

gogol-appengine-taskqueue/gen/Network/Google/API/Taskqueue/Tasks/Get.hsnew file+186

This diff is too big to show here.

gogol-appengine-taskqueue/gen/Network/Google/API/Taskqueue/Tasks/Insert.hsnew file+174

This diff is too big to show here.

gogol-appengine-taskqueue/gen/Network/Google/API/Taskqueue/Tasks/Lease.hsnew file+232

This diff is too big to show here.

gogol-appengine-taskqueue/gen/Network/Google/API/Taskqueue/Tasks/List.hsnew file+174

This diff is too big to show here.

gogol-appengine-taskqueue/gen/Network/Google/API/Taskqueue/Tasks/Patch.hsnew file+200

This diff is too big to show here.

gogol-appengine-taskqueue/gen/Network/Google/API/Taskqueue/Tasks/Update.hsnew file+198

This diff is too big to show here.

gogol-appengine-taskqueue/gen/Network/Google/AppEngine/TaskQueue.hs+68−188

This diff is too big to show here.

gogol-appengine-taskqueue/gen/Network/Google/AppEngine/TaskQueue/Types.hs+31−19

This diff is too big to show here.

gogol-appengine-taskqueue/gen/Network/Google/AppEngine/TaskQueue/Types/Product.hs+146−146

This diff is too big to show here.

gogol-appengine-taskqueue/gen/Network/Google/AppEngine/TaskQueue/Types/Sum.hs+24

This diff is too big to show here.

gogol-appengine-taskqueue/gogol-appengine-taskqueue.cabal+12−4

This diff is too big to show here.

gogol-appengine/gen/Network/Google/API/AppEngine/Apps/Modules/Versions/Create.hsnew file+261

This diff is too big to show here.

gogol-appengine/gen/Network/Google/API/AppEngine/Apps/Modules/Versions/Delete.hsnew file+275

This diff is too big to show here.

gogol-appengine/gen/Network/Google/API/AppEngine/Apps/Modules/Versions/Get.hsnew file+285

This diff is too big to show here.

gogol-appengine/gen/Network/Google/API/AppEngine/Apps/Modules/Versions/List.hsnew file+298

This diff is too big to show here.

gogol-appengine/gen/Network/Google/API/AppEngine/Apps/Operations/Get.hsnew file+259

This diff is too big to show here.

gogol-appengine/gen/Network/Google/API/AppEngine/Apps/Operations/List.hsnew file+285

This diff is too big to show here.

gogol-appengine/gen/Network/Google/AppEngine.hs+221−346

This diff is too big to show here.

gogol-appengine/gen/Network/Google/AppEngine/Types.hs+193−175

This diff is too big to show here.

gogol-appengine/gen/Network/Google/AppEngine/Types/Product.hs+1964−1871

This diff is too big to show here.

gogol-appengine/gogol-appengine.cabal+10−4

This diff is too big to show here.

gogol-apps-activity/gen/Network/Google/API/AppsActivity/Activities/List.hsnew file+251

This diff is too big to show here.

gogol-apps-activity/gen/Network/Google/Apps/Activity.hs+65−78

This diff is too big to show here.

gogol-apps-activity/gen/Network/Google/Apps/Activity/Types.hs+62−47

This diff is too big to show here.

gogol-apps-activity/gen/Network/Google/Apps/Activity/Types/Product.hs+355−355

This diff is too big to show here.

gogol-apps-activity/gen/Network/Google/Apps/Activity/Types/Sum.hs+126−74

This diff is too big to show here.

gogol-apps-activity/gogol-apps-activity.cabal+5−4

This diff is too big to show here.

gogol-apps-calendar/gen/Network/Google/API/Calendar/ACL/Delete.hsnew file+174

This diff is too big to show here.

gogol-apps-calendar/gen/Network/Google/API/Calendar/ACL/Get.hsnew file+174

This diff is too big to show here.

gogol-apps-calendar/gen/Network/Google/API/Calendar/ACL/Insert.hsnew file+162

This diff is too big to show here.

gogol-apps-calendar/gen/Network/Google/API/Calendar/ACL/List.hsnew file+224

This diff is too big to show here.

gogol-apps-calendar/gen/Network/Google/API/Calendar/ACL/Patch.hsnew file+174

This diff is too big to show here.

gogol-apps-calendar/gen/Network/Google/API/Calendar/ACL/Update.hsnew file+174

This diff is too big to show here.

gogol-apps-calendar/gen/Network/Google/API/Calendar/ACL/Watch.hsnew file+225

This diff is too big to show here.

gogol-apps-calendar/gen/Network/Google/API/Calendar/CalendarList/Delete.hsnew file+171

This diff is too big to show here.

gogol-apps-calendar/gen/Network/Google/API/Calendar/CalendarList/Get.hsnew file+170

This diff is too big to show here.

gogol-apps-calendar/gen/Network/Google/API/Calendar/CalendarList/Insert.hsnew file+171

This diff is too big to show here.

gogol-apps-calendar/gen/Network/Google/API/Calendar/CalendarList/List.hsnew file+251

This diff is too big to show here.

gogol-apps-calendar/gen/Network/Google/API/Calendar/CalendarList/Patch.hsnew file+190

This diff is too big to show here.

gogol-apps-calendar/gen/Network/Google/API/Calendar/CalendarList/Update.hsnew file+187

This diff is too big to show here.

gogol-apps-calendar/gen/Network/Google/API/Calendar/CalendarList/Watch.hsnew file+252

This diff is too big to show here.

gogol-apps-calendar/gen/Network/Google/API/Calendar/Calendars/Clear.hsnew file+166

This diff is too big to show here.

gogol-apps-calendar/gen/Network/Google/API/Calendar/Calendars/Delete.hsnew file+165

This diff is too big to show here.

gogol-apps-calendar/gen/Network/Google/API/Calendar/Calendars/Get.hsnew file+161

This diff is too big to show here.

gogol-apps-calendar/gen/Network/Google/API/Calendar/Calendars/Insert.hsnew file+148

This diff is too big to show here.

gogol-apps-calendar/gen/Network/Google/API/Calendar/Calendars/Patch.hsnew file+163

This diff is too big to show here.

gogol-apps-calendar/gen/Network/Google/API/Calendar/Calendars/Update.hsnew file+163

This diff is too big to show here.

gogol-apps-calendar/gen/Network/Google/API/Calendar/Channels/Stop.hsnew file+148

This diff is too big to show here.

gogol-apps-calendar/gen/Network/Google/API/Calendar/Colors/Get.hsnew file+146

This diff is too big to show here.

gogol-apps-calendar/gen/Network/Google/API/Calendar/Events/Delete.hsnew file+190

This diff is too big to show here.

gogol-apps-calendar/gen/Network/Google/API/Calendar/Events/Get.hsnew file+222

This diff is too big to show here.

gogol-apps-calendar/gen/Network/Google/API/Calendar/Events/Import.hsnew file+179

This diff is too big to show here.

gogol-apps-calendar/gen/Network/Google/API/Calendar/Events/Insert.hsnew file+207

This diff is too big to show here.

gogol-apps-calendar/gen/Network/Google/API/Calendar/Events/Instances.hsnew file+315

This diff is too big to show here.

gogol-apps-calendar/gen/Network/Google/API/Calendar/Events/List.hsnew file+431

This diff is too big to show here.

gogol-apps-calendar/gen/Network/Google/API/Calendar/Events/Move.hsnew file+204

This diff is too big to show here.

gogol-apps-calendar/gen/Network/Google/API/Calendar/Events/Patch.hsnew file+237

This diff is too big to show here.

gogol-apps-calendar/gen/Network/Google/API/Calendar/Events/QuickAdd.hsnew file+196

This diff is too big to show here.

gogol-apps-calendar/gen/Network/Google/API/Calendar/Events/Update.hsnew file+238

This diff is too big to show here.

gogol-apps-calendar/gen/Network/Google/API/Calendar/Events/Watch.hsnew file+436

This diff is too big to show here.

gogol-apps-calendar/gen/Network/Google/API/Calendar/Freebusy/Query.hsnew file+147

This diff is too big to show here.

gogol-apps-calendar/gen/Network/Google/API/Calendar/Settings/Get.hsnew file+161

This diff is too big to show here.

gogol-apps-calendar/gen/Network/Google/API/Calendar/Settings/List.hsnew file+194

This diff is too big to show here.

gogol-apps-calendar/gen/Network/Google/API/Calendar/Settings/Watch.hsnew file+195

This diff is too big to show here.

gogol-apps-calendar/gen/Network/Google/Apps/Calendar.hs+437−1030

This diff is too big to show here.

gogol-apps-calendar/gen/Network/Google/Apps/Calendar/Types.hs+254−230

This diff is too big to show here.

gogol-apps-calendar/gen/Network/Google/Apps/Calendar/Types/Product.hs+1943−1943

This diff is too big to show here.

gogol-apps-calendar/gen/Network/Google/Apps/Calendar/Types/Sum.hs+166

This diff is too big to show here.

gogol-apps-calendar/gogol-apps-calendar.cabal+41−4

This diff is too big to show here.

gogol-apps-licensing/gen/Network/Google/API/Licensing/LicenseAssignments/Delete.hsnew file+192

This diff is too big to show here.

gogol-apps-licensing/gen/Network/Google/API/Licensing/LicenseAssignments/Get.hsnew file+191

This diff is too big to show here.

gogol-apps-licensing/gen/Network/Google/API/Licensing/LicenseAssignments/Insert.hsnew file+180

This diff is too big to show here.

gogol-apps-licensing/gen/Network/Google/API/Licensing/LicenseAssignments/ListForProduct.hsnew file+216

This diff is too big to show here.

gogol-apps-licensing/gen/Network/Google/API/Licensing/LicenseAssignments/ListForProductAndSku.hsnew file+235

This diff is too big to show here.

gogol-apps-licensing/gen/Network/Google/API/Licensing/LicenseAssignments/Patch.hsnew file+192

This diff is too big to show here.

gogol-apps-licensing/gen/Network/Google/API/Licensing/LicenseAssignments/Update.hsnew file+192

This diff is too big to show here.

gogol-apps-licensing/gen/Network/Google/Apps/Licensing.hs+60−171

This diff is too big to show here.

gogol-apps-licensing/gen/Network/Google/Apps/Licensing/Types.hs+26−14

This diff is too big to show here.

gogol-apps-licensing/gen/Network/Google/Apps/Licensing/Types/Product.hs+104−104

This diff is too big to show here.

gogol-apps-licensing/gen/Network/Google/Apps/Licensing/Types/Sum.hs+24

This diff is too big to show here.

gogol-apps-licensing/gogol-apps-licensing.cabal+11−4

This diff is too big to show here.

gogol-apps-reseller/gen/Network/Google/API/Reseller/Customers/Get.hsnew file+160

This diff is too big to show here.

gogol-apps-reseller/gen/Network/Google/API/Reseller/Customers/Insert.hsnew file+163

This diff is too big to show here.

gogol-apps-reseller/gen/Network/Google/API/Reseller/Customers/Patch.hsnew file+163

This diff is too big to show here.

gogol-apps-reseller/gen/Network/Google/API/Reseller/Customers/Update.hsnew file+163

This diff is too big to show here.

gogol-apps-reseller/gen/Network/Google/API/Reseller/Subscriptions/Activate.hsnew file+178

This diff is too big to show here.

gogol-apps-reseller/gen/Network/Google/API/Reseller/Subscriptions/ChangePlan.hsnew file+182

This diff is too big to show here.

gogol-apps-reseller/gen/Network/Google/API/Reseller/Subscriptions/ChangeRenewalSettings.hsnew file+188

This diff is too big to show here.

gogol-apps-reseller/gen/Network/Google/API/Reseller/Subscriptions/ChangeSeats.hsnew file+183

This diff is too big to show here.

gogol-apps-reseller/gen/Network/Google/API/Reseller/Subscriptions/Delete.hsnew file+193

This diff is too big to show here.

gogol-apps-reseller/gen/Network/Google/API/Reseller/Subscriptions/Get.hsnew file+177

This diff is too big to show here.

gogol-apps-reseller/gen/Network/Google/API/Reseller/Subscriptions/Insert.hsnew file+178

This diff is too big to show here.

gogol-apps-reseller/gen/Network/Google/API/Reseller/Subscriptions/List.hsnew file+217

This diff is too big to show here.

gogol-apps-reseller/gen/Network/Google/API/Reseller/Subscriptions/StartPaidService.hsnew file+186

This diff is too big to show here.

gogol-apps-reseller/gen/Network/Google/API/Reseller/Subscriptions/Suspend.hsnew file+177

This diff is too big to show here.

gogol-apps-reseller/gen/Network/Google/Apps/Reseller.hs+127−327

This diff is too big to show here.

gogol-apps-reseller/gen/Network/Google/Apps/Reseller/Types.hs+60−45

This diff is too big to show here.

gogol-apps-reseller/gen/Network/Google/Apps/Reseller/Types/Product.hs+404−404

This diff is too big to show here.

gogol-apps-reseller/gen/Network/Google/Apps/Reseller/Types/Sum.hs+63

This diff is too big to show here.

gogol-apps-reseller/gogol-apps-reseller.cabal+18−4

This diff is too big to show here.

gogol-apps-tasks/gen/Network/Google/API/Tasks/Tasklists/Delete.hsnew file+166

This diff is too big to show here.

gogol-apps-tasks/gen/Network/Google/API/Tasks/Tasklists/Get.hsnew file+165

This diff is too big to show here.

gogol-apps-tasks/gen/Network/Google/API/Tasks/Tasklists/Insert.hsnew file+152

This diff is too big to show here.

gogol-apps-tasks/gen/Network/Google/API/Tasks/Tasklists/List.hsnew file+172

This diff is too big to show here.

gogol-apps-tasks/gen/Network/Google/API/Tasks/Tasklists/Patch.hsnew file+168

This diff is too big to show here.

gogol-apps-tasks/gen/Network/Google/API/Tasks/Tasklists/Update.hsnew file+166

This diff is too big to show here.

gogol-apps-tasks/gen/Network/Google/API/Tasks/Tasks/Clear.hsnew file+164

This diff is too big to show here.

gogol-apps-tasks/gen/Network/Google/API/Tasks/Tasks/Delete.hsnew file+172

This diff is too big to show here.

gogol-apps-tasks/gen/Network/Google/API/Tasks/Tasks/Get.hsnew file+172

This diff is too big to show here.

gogol-apps-tasks/gen/Network/Google/API/Tasks/Tasks/Insert.hsnew file+189

This diff is too big to show here.

gogol-apps-tasks/gen/Network/Google/API/Tasks/Tasks/List.hsnew file+293

This diff is too big to show here.

gogol-apps-tasks/gen/Network/Google/API/Tasks/Tasks/Move.hsnew file+202

This diff is too big to show here.

gogol-apps-tasks/gen/Network/Google/API/Tasks/Tasks/Patch.hsnew file+172

This diff is too big to show here.

gogol-apps-tasks/gen/Network/Google/API/Tasks/Tasks/Update.hsnew file+172

This diff is too big to show here.

gogol-apps-tasks/gen/Network/Google/Apps/Tasks.hs+105−301

This diff is too big to show here.

gogol-apps-tasks/gen/Network/Google/Apps/Tasks/Types.hs+38−26

This diff is too big to show here.

gogol-apps-tasks/gen/Network/Google/Apps/Tasks/Types/Product.hs+207−207

This diff is too big to show here.

gogol-apps-tasks/gen/Network/Google/Apps/Tasks/Types/Sum.hs+24

This diff is too big to show here.

gogol-apps-tasks/gogol-apps-tasks.cabal+18−4

This diff is too big to show here.

gogol-bigquery/gen/Network/Google/API/BigQuery/Datasets/Delete.hsnew file+195

This diff is too big to show here.

gogol-bigquery/gen/Network/Google/API/BigQuery/Datasets/Get.hsnew file+173

This diff is too big to show here.

gogol-bigquery/gen/Network/Google/API/BigQuery/Datasets/Insert.hsnew file+162

This diff is too big to show here.

gogol-bigquery/gen/Network/Google/API/BigQuery/Datasets/List.hsnew file+199

This diff is too big to show here.

gogol-bigquery/gen/Network/Google/API/BigQuery/Datasets/Patch.hsnew file+180

This diff is too big to show here.

gogol-bigquery/gen/Network/Google/API/BigQuery/Datasets/Update.hsnew file+179

This diff is too big to show here.

gogol-bigquery/gen/Network/Google/API/BigQuery/Jobs/Cancel.hsnew file+178

This diff is too big to show here.

gogol-bigquery/gen/Network/Google/API/BigQuery/Jobs/Get.hsnew file+176

This diff is too big to show here.

gogol-bigquery/gen/Network/Google/API/BigQuery/Jobs/GetQueryResults.hsnew file+239

This diff is too big to show here.

gogol-bigquery/gen/Network/Google/API/BigQuery/Jobs/Insert.hsnew file+160

This diff is too big to show here.

gogol-bigquery/gen/Network/Google/API/BigQuery/Jobs/List.hsnew file+230

This diff is too big to show here.

gogol-bigquery/gen/Network/Google/API/BigQuery/Jobs/Query.hsnew file+162

This diff is too big to show here.

gogol-bigquery/gen/Network/Google/API/BigQuery/Projects/List.hsnew file+172

This diff is too big to show here.

gogol-bigquery/gen/Network/Google/API/BigQuery/Tabledata/InsertAll.hsnew file+198

This diff is too big to show here.

gogol-bigquery/gen/Network/Google/API/BigQuery/Tabledata/List.hsnew file+225

This diff is too big to show here.

gogol-bigquery/gen/Network/Google/API/BigQuery/Tables/Delete.hsnew file+190

This diff is too big to show here.

gogol-bigquery/gen/Network/Google/API/BigQuery/Tables/Get.hsnew file+191

This diff is too big to show here.

gogol-bigquery/gen/Network/Google/API/BigQuery/Tables/Insert.hsnew file+175

This diff is too big to show here.

gogol-bigquery/gen/Network/Google/API/BigQuery/Tables/List.hsnew file+201

This diff is too big to show here.

gogol-bigquery/gen/Network/Google/API/BigQuery/Tables/Patch.hsnew file+193

This diff is too big to show here.

gogol-bigquery/gen/Network/Google/API/BigQuery/Tables/Update.hsnew file+192

This diff is too big to show here.

gogol-bigquery/gen/Network/Google/BigQuery.hs+420−753

This diff is too big to show here.

gogol-bigquery/gen/Network/Google/BigQuery/Types.hs+323−305

This diff is too big to show here.

gogol-bigquery/gen/Network/Google/BigQuery/Types/Product.hs+3044−3044

This diff is too big to show here.

gogol-bigquery/gen/Network/Google/BigQuery/Types/Sum.hs+92

This diff is too big to show here.

gogol-bigquery/gogol-bigquery.cabal+25−4

This diff is too big to show here.

gogol-billing/gen/Network/Google/API/Cloudbilling/BillingAccounts/Projects/List.hsnew file+280

This diff is too big to show here.

gogol-billing/gen/Network/Google/API/Cloudbilling/Projects/GetBillingInfo.hsnew file+249

This diff is too big to show here.

gogol-billing/gen/Network/Google/API/Cloudbilling/Projects/UpdateBillingInfo.hsnew file+297

This diff is too big to show here.

gogol-billing/gen/Network/Google/Billing.hs+29−114

This diff is too big to show here.

gogol-billing/gen/Network/Google/Billing/Types.hs+16−7

This diff is too big to show here.

gogol-billing/gen/Network/Google/Billing/Types/Product.hs+58−58

This diff is too big to show here.

gogol-billing/gogol-billing.cabal+7−4

This diff is too big to show here.

gogol-blogger/gen/Network/Google/API/Blogger/BlogUserInfos/Get.hsnew file+194

This diff is too big to show here.

gogol-blogger/gen/Network/Google/API/Blogger/Blogs/Get.hsnew file+182

This diff is too big to show here.

gogol-blogger/gen/Network/Google/API/Blogger/Blogs/GetByURL.hsnew file+177

This diff is too big to show here.

gogol-blogger/gen/Network/Google/API/Blogger/Blogs/ListByUser.hsnew file+220

This diff is too big to show here.

gogol-blogger/gen/Network/Google/API/Blogger/Comments/Approve.hsnew file+188

This diff is too big to show here.

gogol-blogger/gen/Network/Google/API/Blogger/Comments/Delete.hsnew file+187

This diff is too big to show here.

gogol-blogger/gen/Network/Google/API/Blogger/Comments/Get.hsnew file+199

This diff is too big to show here.

gogol-blogger/gen/Network/Google/API/Blogger/Comments/List.hsnew file+257

This diff is too big to show here.

gogol-blogger/gen/Network/Google/API/Blogger/Comments/ListByBlog.hsnew file+244

This diff is too big to show here.

gogol-blogger/gen/Network/Google/API/Blogger/Comments/MarkAsSpam.hsnew file+197

This diff is too big to show here.

gogol-blogger/gen/Network/Google/API/Blogger/Comments/RemoveContent.hsnew file+194

This diff is too big to show here.

gogol-blogger/gen/Network/Google/API/Blogger/PageViews/Get.hsnew file+174

This diff is too big to show here.

gogol-blogger/gen/Network/Google/API/Blogger/Pages/Delete.hsnew file+176

This diff is too big to show here.

gogol-blogger/gen/Network/Google/API/Blogger/Pages/Get.hsnew file+186

This diff is too big to show here.

gogol-blogger/gen/Network/Google/API/Blogger/Pages/Insert.hsnew file+171

This diff is too big to show here.

gogol-blogger/gen/Network/Google/API/Blogger/Pages/List.hsnew file+218

This diff is too big to show here.

gogol-blogger/gen/Network/Google/API/Blogger/Pages/Patch.hsnew file+202

This diff is too big to show here.

gogol-blogger/gen/Network/Google/API/Blogger/Pages/Publish.hsnew file+178

This diff is too big to show here.

gogol-blogger/gen/Network/Google/API/Blogger/Pages/Revert.hsnew file+172

This diff is too big to show here.

gogol-blogger/gen/Network/Google/API/Blogger/Pages/Update.hsnew file+202

This diff is too big to show here.

gogol-blogger/gen/Network/Google/API/Blogger/PostUserInfos/Get.hsnew file+213

This diff is too big to show here.

gogol-blogger/gen/Network/Google/API/Blogger/PostUserInfos/List.hsnew file+299

This diff is too big to show here.

gogol-blogger/gen/Network/Google/API/Blogger/Posts/Delete.hsnew file+171

This diff is too big to show here.

gogol-blogger/gen/Network/Google/API/Blogger/Posts/Get.hsnew file+224

This diff is too big to show here.

gogol-blogger/gen/Network/Google/API/Blogger/Posts/GetByPath.hsnew file+205

This diff is too big to show here.

gogol-blogger/gen/Network/Google/API/Blogger/Posts/Insert.hsnew file+203

This diff is too big to show here.

gogol-blogger/gen/Network/Google/API/Blogger/Posts/List.hsnew file+289

This diff is too big to show here.

gogol-blogger/gen/Network/Google/API/Blogger/Posts/Patch.hsnew file+237

This diff is too big to show here.

gogol-blogger/gen/Network/Google/API/Blogger/Posts/Publish.hsnew file+189

This diff is too big to show here.

gogol-blogger/gen/Network/Google/API/Blogger/Posts/Revert.hsnew file+177

This diff is too big to show here.

gogol-blogger/gen/Network/Google/API/Blogger/Posts/Search.hsnew file+200

This diff is too big to show here.

gogol-blogger/gen/Network/Google/API/Blogger/Posts/Update.hsnew file+237

This diff is too big to show here.

gogol-blogger/gen/Network/Google/API/Blogger/Users/Get.hsnew file+158

This diff is too big to show here.

gogol-blogger/gen/Network/Google/Blogger.hs+402−874

This diff is too big to show here.

gogol-blogger/gen/Network/Google/Blogger/Types.hs+240−162

This diff is too big to show here.

gogol-blogger/gen/Network/Google/Blogger/Types/Product.hs+1220−1219

This diff is too big to show here.

gogol-blogger/gen/Network/Google/Blogger/Types/Sum.hs+769−2

This diff is too big to show here.

gogol-blogger/gogol-blogger.cabal+37−4

This diff is too big to show here.

gogol-books/gen/Network/Google/API/Books/Bookshelves/Volumes/List.hsnew file+230

This diff is too big to show here.

gogol-books/gen/Network/Google/API/Books/Cloudloading/AddBook.hsnew file+204

This diff is too big to show here.

gogol-books/gen/Network/Google/API/Books/Cloudloading/DeleteBook.hsnew file+166

This diff is too big to show here.

gogol-books/gen/Network/Google/API/Books/Cloudloading/UpdateBook.hsnew file+155

This diff is too big to show here.

gogol-books/gen/Network/Google/API/Books/Dictionary/ListOfflineMetadata.hsnew file+170

This diff is too big to show here.

gogol-books/gen/Network/Google/API/Books/Layers/AnnotationData/Get.hsnew file+284

This diff is too big to show here.

gogol-books/gen/Network/Google/API/Books/Layers/AnnotationData/List.hsnew file+326

This diff is too big to show here.

gogol-books/gen/Network/Google/API/Books/Layers/VolumeAnnotations/Get.hsnew file+224

This diff is too big to show here.

gogol-books/gen/Network/Google/API/Books/Layers/VolumeAnnotations/List.hsnew file+358

This diff is too big to show here.

gogol-books/gen/Network/Google/API/Books/Myconfig/GetUserSettings.hsnew file+155

This diff is too big to show here.

gogol-books/gen/Network/Google/API/Books/Myconfig/ReleaseDownloadAccess.hsnew file+210

This diff is too big to show here.

gogol-books/gen/Network/Google/API/Books/Myconfig/RequestAccess.hsnew file+234

This diff is too big to show here.

gogol-books/gen/Network/Google/API/Books/Myconfig/SyncVolumeLicenses.hsnew file+249

This diff is too big to show here.

gogol-books/gen/Network/Google/API/Books/Myconfig/UpdateUserSettings.hsnew file+160

This diff is too big to show here.

gogol-books/gen/Network/Google/API/Books/Mylibrary/Annotations/Delete.hsnew file+180

This diff is too big to show here.

gogol-books/gen/Network/Google/API/Books/Mylibrary/Annotations/Insert.hsnew file+192

This diff is too big to show here.

gogol-books/gen/Network/Google/API/Books/Mylibrary/Annotations/List.hsnew file+283

This diff is too big to show here.

gogol-books/gen/Network/Google/API/Books/Mylibrary/Annotations/Summary.hsnew file+183

This diff is too big to show here.

gogol-books/gen/Network/Google/API/Books/Mylibrary/Annotations/Update.hsnew file+180

This diff is too big to show here.

gogol-books/gen/Network/Google/API/Books/Mylibrary/Bookshelves/Volumes/List.hsnew file+261

This diff is too big to show here.

gogol-books/gen/Network/Google/API/Books/Mylibrary/Readingpositions/Get.hsnew file+194

This diff is too big to show here.

gogol-books/gen/Network/Google/API/Books/Mylibrary/Readingpositions/SetPosition.hsnew file+252

This diff is too big to show here.

gogol-books/gen/Network/Google/API/Books/Onboarding/ListCategories.hsnew file+167

This diff is too big to show here.

gogol-books/gen/Network/Google/API/Books/Onboarding/ListCategoryVolumes.hsnew file+224

This diff is too big to show here.

gogol-books/gen/Network/Google/API/Books/Promooffer/Accept.hsnew file+244

This diff is too big to show here.

gogol-books/gen/Network/Google/API/Books/Promooffer/Dismiss.hsnew file+233

This diff is too big to show here.

gogol-books/gen/Network/Google/API/Books/Promooffer/Get.hsnew file+219

This diff is too big to show here.

gogol-books/gen/Network/Google/API/Books/Volumes/Associated/List.hsnew file+222

This diff is too big to show here.

gogol-books/gen/Network/Google/API/Books/Volumes/Mybooks/List.hsnew file+236

This diff is too big to show here.

gogol-books/gen/Network/Google/API/Books/Volumes/Recommended/List.hsnew file+194

This diff is too big to show here.

gogol-books/gen/Network/Google/API/Books/Volumes/Recommended/Rate.hsnew file+209

This diff is too big to show here.

gogol-books/gen/Network/Google/API/Books/Volumes/Useruploaded/List.hsnew file+233

This diff is too big to show here.

gogol-books/gen/Network/Google/Books.hs+789−1353

This diff is too big to show here.

gogol-books/gen/Network/Google/Books/Types.hs+627−579

This diff is too big to show here.

gogol-books/gen/Network/Google/Books/Types/Product.hs+4730−4730

This diff is too big to show here.

gogol-books/gen/Network/Google/Books/Types/Sum.hs+437

This diff is too big to show here.

gogol-books/gogol-books.cabal+36−4

This diff is too big to show here.

gogol-civicinfo/gen/Network/Google/API/CivicInfo/Divisions/Search.hsnew file+164

This diff is too big to show here.

gogol-civicinfo/gen/Network/Google/API/CivicInfo/Elections/ElectionQuery.hsnew file+154

This diff is too big to show here.

gogol-civicinfo/gen/Network/Google/API/CivicInfo/Elections/VoterInfoQuery.hsnew file+197

This diff is too big to show here.

gogol-civicinfo/gen/Network/Google/API/CivicInfo/Representatives/RepresentativeInfoByAddress.hsnew file+220

This diff is too big to show here.

gogol-civicinfo/gen/Network/Google/API/CivicInfo/Representatives/RepresentativeInfoByDivision.hsnew file+220

This diff is too big to show here.

gogol-civicinfo/gen/Network/Google/CivicInfo.hs+166−222

This diff is too big to show here.

gogol-civicinfo/gen/Network/Google/CivicInfo/Types.hs+144−120

This diff is too big to show here.

gogol-civicinfo/gen/Network/Google/CivicInfo/Types/Product.hs+1343−1343

This diff is too big to show here.

gogol-civicinfo/gen/Network/Google/CivicInfo/Types/Sum.hs+268

This diff is too big to show here.

gogol-civicinfo/gogol-civicinfo.cabal+9−4

This diff is too big to show here.

gogol-classroom/gen/Network/Google/API/Classroom/Courses/Aliases/Create.hsnew file+251

This diff is too big to show here.

gogol-classroom/gen/Network/Google/API/Classroom/Courses/Aliases/Delete.hsnew file+261

This diff is too big to show here.

gogol-classroom/gen/Network/Google/API/Classroom/Courses/Aliases/List.hsnew file+283

This diff is too big to show here.

gogol-classroom/gen/Network/Google/API/Classroom/Courses/Students/Create.hsnew file+271

This diff is too big to show here.

gogol-classroom/gen/Network/Google/API/Classroom/Courses/Students/Delete.hsnew file+266

This diff is too big to show here.

gogol-classroom/gen/Network/Google/API/Classroom/Courses/Students/Get.hsnew file+266

This diff is too big to show here.

gogol-classroom/gen/Network/Google/API/Classroom/Courses/Students/List.hsnew file+279

This diff is too big to show here.

gogol-classroom/gen/Network/Google/API/Classroom/Courses/Teachers/Create.hsnew file+255

This diff is too big to show here.

gogol-classroom/gen/Network/Google/API/Classroom/Courses/Teachers/Delete.hsnew file+270

This diff is too big to show here.

gogol-classroom/gen/Network/Google/API/Classroom/Courses/Teachers/Get.hsnew file+266

This diff is too big to show here.

gogol-classroom/gen/Network/Google/API/Classroom/Courses/Teachers/List.hsnew file+279

This diff is too big to show here.

gogol-classroom/gen/Network/Google/API/Classroom/Invitations/Accept.hsnew file+247

This diff is too big to show here.

gogol-classroom/gen/Network/Google/API/Classroom/Invitations/Create.hsnew file+242

This diff is too big to show here.

gogol-classroom/gen/Network/Google/API/Classroom/Invitations/Delete.hsnew file+243

This diff is too big to show here.

gogol-classroom/gen/Network/Google/API/Classroom/Invitations/Get.hsnew file+243

This diff is too big to show here.

gogol-classroom/gen/Network/Google/API/Classroom/Invitations/List.hsnew file+290

This diff is too big to show here.

gogol-classroom/gen/Network/Google/API/Classroom/UserProfiles/Get.hsnew file+247

This diff is too big to show here.

gogol-classroom/gen/Network/Google/Classroom.hs+146−542

This diff is too big to show here.

gogol-classroom/gen/Network/Google/Classroom/Types.hs+63−55

This diff is too big to show here.

gogol-classroom/gen/Network/Google/Classroom/Types/Product.hs+425−425

This diff is too big to show here.

gogol-classroom/gogol-classroom.cabal+21−4

This diff is too big to show here.

gogol-compute-autoscaler/gen/Network/Google/API/Autoscaler/Autoscalers/Delete.hsnew file+190

This diff is too big to show here.

gogol-compute-autoscaler/gen/Network/Google/API/Autoscaler/Autoscalers/Get.hsnew file+189

This diff is too big to show here.

gogol-compute-autoscaler/gen/Network/Google/API/Autoscaler/Autoscalers/Insert.hsnew file+177

This diff is too big to show here.

gogol-compute-autoscaler/gen/Network/Google/API/Autoscaler/Autoscalers/List.hsnew file+209

This diff is too big to show here.

gogol-compute-autoscaler/gen/Network/Google/API/Autoscaler/Autoscalers/Patch.hsnew file+192

This diff is too big to show here.

gogol-compute-autoscaler/gen/Network/Google/API/Autoscaler/Autoscalers/Update.hsnew file+190

This diff is too big to show here.

gogol-compute-autoscaler/gen/Network/Google/API/Autoscaler/ZoneOperations/Delete.hsnew file+189

This diff is too big to show here.

gogol-compute-autoscaler/gen/Network/Google/API/Autoscaler/ZoneOperations/Get.hsnew file+189

This diff is too big to show here.

gogol-compute-autoscaler/gen/Network/Google/API/Autoscaler/ZoneOperations/List.hsnew file+213

This diff is too big to show here.

gogol-compute-autoscaler/gen/Network/Google/API/Autoscaler/Zones/List.hsnew file+191

This diff is too big to show here.

gogol-compute-autoscaler/gen/Network/Google/Compute/Autoscaler.hs+151−304

This diff is too big to show here.

gogol-compute-autoscaler/gen/Network/Google/Compute/Autoscaler/Types.hs+104−92

This diff is too big to show here.

gogol-compute-autoscaler/gen/Network/Google/Compute/Autoscaler/Types/Product.hs+918−918

This diff is too big to show here.

gogol-compute-autoscaler/gen/Network/Google/Compute/Autoscaler/Types/Sum.hs+24

This diff is too big to show here.

gogol-compute-autoscaler/gogol-compute-autoscaler.cabal+14−4

This diff is too big to show here.

gogol-compute-instancegroups-manager/gen/Network/Google/Compute/InstanceGroups/Manager.hsdeleted−445

This diff is too big to show here.

gogol-compute-instancegroups-manager/gen/Network/Google/Compute/InstanceGroups/Manager/Types/Sum.hsdeleted−151

This diff is too big to show here.

gogol-compute-instancegroups-updater/gen/Network/Google/Compute/InstanceGroups/Updater.hsdeleted−400

This diff is too big to show here.

gogol-compute-instancegroups-updater/gen/Network/Google/Compute/InstanceGroups/Updater/Types/Sum.hsdeleted−18

This diff is too big to show here.

gogol-compute-instancegroups-updater/gogol-compute-instancegroups-updater.cabaldeleted−43

This diff is too big to show here.

gogol-compute-instancegroups/gen/Network/Google/Compute/InstanceGroups.hsdeleted−419

This diff is too big to show here.

gogol-compute-instancegroups/gen/Network/Google/Compute/InstanceGroups/Types/Sum.hsdeleted−18

This diff is too big to show here.

gogol-compute-useraccounts/gen/Network/Google/API/Clouduseraccounts/GlobalAccountsOperations/Delete.hsnew file+185

This diff is too big to show here.

gogol-compute-useraccounts/gen/Network/Google/API/Clouduseraccounts/GlobalAccountsOperations/Get.hsnew file+184

This diff is too big to show here.

gogol-compute-useraccounts/gen/Network/Google/API/Clouduseraccounts/GlobalAccountsOperations/List.hsnew file+242

This diff is too big to show here.

gogol-compute-useraccounts/gen/Network/Google/API/Clouduseraccounts/Groups/AddMember.hsnew file+180

This diff is too big to show here.

gogol-compute-useraccounts/gen/Network/Google/API/Clouduseraccounts/Groups/Delete.hsnew file+175

This diff is too big to show here.

gogol-compute-useraccounts/gen/Network/Google/API/Clouduseraccounts/Groups/Get.hsnew file+174

This diff is too big to show here.

gogol-compute-useraccounts/gen/Network/Google/API/Clouduseraccounts/Groups/Insert.hsnew file+164

This diff is too big to show here.

gogol-compute-useraccounts/gen/Network/Google/API/Clouduseraccounts/Groups/List.hsnew file+227

This diff is too big to show here.

gogol-compute-useraccounts/gen/Network/Google/API/Clouduseraccounts/Groups/RemoveMember.hsnew file+181

This diff is too big to show here.

gogol-compute-useraccounts/gen/Network/Google/API/Clouduseraccounts/Linux/GetAuthorizedKeysView.hsnew file+225

This diff is too big to show here.

gogol-compute-useraccounts/gen/Network/Google/API/Clouduseraccounts/Linux/GetLinuxAccountViews.hsnew file+271

This diff is too big to show here.

gogol-compute-useraccounts/gen/Network/Google/API/Clouduseraccounts/Users/AddPublicKey.hsnew file+184

This diff is too big to show here.

gogol-compute-useraccounts/gen/Network/Google/API/Clouduseraccounts/Users/Delete.hsnew file+173

This diff is too big to show here.

gogol-compute-useraccounts/gen/Network/Google/API/Clouduseraccounts/Users/Get.hsnew file+173

This diff is too big to show here.

gogol-compute-useraccounts/gen/Network/Google/API/Clouduseraccounts/Users/Insert.hsnew file+163

This diff is too big to show here.

gogol-compute-useraccounts/gen/Network/Google/API/Clouduseraccounts/Users/List.hsnew file+227

This diff is too big to show here.

gogol-compute-useraccounts/gen/Network/Google/API/Clouduseraccounts/Users/RemovePublicKey.hsnew file+198

This diff is too big to show here.

gogol-compute-useraccounts/gen/Network/Google/Compute/UserAccounts.hs+191−464

This diff is too big to show here.

gogol-compute-useraccounts/gen/Network/Google/Compute/UserAccounts/Types.hs+109−97

This diff is too big to show here.

gogol-compute-useraccounts/gen/Network/Google/Compute/UserAccounts/Types/Product.hs+933−933

This diff is too big to show here.

gogol-compute-useraccounts/gen/Network/Google/Compute/UserAccounts/Types/Sum.hs+75−51

This diff is too big to show here.

gogol-compute-useraccounts/gogol-compute-useraccounts.cabal+21−4

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/Addresses/AggregatedList.hsnew file+217

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/Addresses/Delete.hsnew file+187

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/Addresses/Get.hsnew file+186

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/Addresses/Insert.hsnew file+176

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/Addresses/List.hsnew file+228

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/Autoscalers/AggregatedList.hsnew file+221

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/Autoscalers/Delete.hsnew file+188

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/Autoscalers/Get.hsnew file+185

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/Autoscalers/Insert.hsnew file+180

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/Autoscalers/List.hsnew file+224

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/Autoscalers/Patch.hsnew file+190

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/Autoscalers/Update.hsnew file+189

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/BackendServices/Delete.hsnew file+180

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/BackendServices/Get.hsnew file+180

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/BackendServices/GetHealth.hsnew file+186

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/BackendServices/Insert.hsnew file+168

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/BackendServices/List.hsnew file+218

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/BackendServices/Patch.hsnew file+182

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/BackendServices/Update.hsnew file+180

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/DiskTypes/AggregatedList.hsnew file+220

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/DiskTypes/Get.hsnew file+189

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/DiskTypes/List.hsnew file+227

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/Disks/AggregatedList.hsnew file+216

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/Disks/CreateSnapshot.hsnew file+191

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/Disks/Delete.hsnew file+190

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/Disks/Get.hsnew file+184

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/Disks/Insert.hsnew file+188

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/Disks/List.hsnew file+221

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/Firewalls/Delete.hsnew file+175

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/Firewalls/Get.hsnew file+174

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/Firewalls/Insert.hsnew file+164

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/Firewalls/List.hsnew file+210

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/Firewalls/Patch.hsnew file+177

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/Firewalls/Update.hsnew file+177

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/ForwardingRules/AggregatedList.hsnew file+222

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/ForwardingRules/Delete.hsnew file+193

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/ForwardingRules/Get.hsnew file+193

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/ForwardingRules/Insert.hsnew file+181

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/ForwardingRules/List.hsnew file+231

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/ForwardingRules/SetTarget.hsnew file+197

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/GlobalAddresses/Delete.hsnew file+179

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/GlobalAddresses/Get.hsnew file+179

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/GlobalAddresses/Insert.hsnew file+168

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/GlobalAddresses/List.hsnew file+215

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/GlobalForwardingRules/Delete.hsnew file+183

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/GlobalForwardingRules/Get.hsnew file+183

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/GlobalForwardingRules/Insert.hsnew file+171

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/GlobalForwardingRules/List.hsnew file+223

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/GlobalForwardingRules/SetTarget.hsnew file+185

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/GlobalOperations/AggregatedList.hsnew file+222

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/GlobalOperations/Delete.hsnew file+179

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/GlobalOperations/Get.hsnew file+179

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/GlobalOperations/List.hsnew file+217

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/HTTPHealthChecks/Delete.hsnew file+187

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/HTTPHealthChecks/Get.hsnew file+187

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/HTTPHealthChecks/Insert.hsnew file+175

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/HTTPHealthChecks/List.hsnew file+227

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/HTTPHealthChecks/Patch.hsnew file+189

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/HTTPHealthChecks/Update.hsnew file+189

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/Images/Delete.hsnew file+176

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/Images/Deprecate.hsnew file+183

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/Images/Get.hsnew file+172

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/Images/Insert.hsnew file+163

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/Images/List.hsnew file+214

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/InstanceGroupManagers/AbandonInstances.hsnew file+206

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/InstanceGroupManagers/AggregatedList.hsnew file+225

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/InstanceGroupManagers/Delete.hsnew file+195

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/InstanceGroupManagers/DeleteInstances.hsnew file+206

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/InstanceGroupManagers/Get.hsnew file+197

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/InstanceGroupManagers/Insert.hsnew file+183

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/InstanceGroupManagers/List.hsnew file+235

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/InstanceGroupManagers/ListManagedInstances.hsnew file+205

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/InstanceGroupManagers/RecreateInstances.hsnew file+202

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/InstanceGroupManagers/Resize.hsnew file+217

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/InstanceGroupManagers/SetInstanceTemplate.hsnew file+207

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/InstanceGroupManagers/SetTargetPools.hsnew file+207

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/InstanceGroups/AddInstances.hsnew file+198

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/InstanceGroups/AggregatedList.hsnew file+222

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/InstanceGroups/Delete.hsnew file+192

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/InstanceGroups/Get.hsnew file+192

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/InstanceGroups/Insert.hsnew file+180

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/InstanceGroups/List.hsnew file+230

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/InstanceGroups/ListInstances.hsnew file+253

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/InstanceGroups/RemoveInstances.hsnew file+198

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/InstanceGroups/SetNamedPorts.hsnew file+197

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/InstanceTemplates/Delete.hsnew file+180

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/InstanceTemplates/Get.hs+180

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/InstanceTemplates/Insert.hs+168

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/InstanceTemplates/List.hs+218

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/Instances/AddAccessConfig.hs+209

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/Instances/AggregatedList.hs+216

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/Instances/AttachDisk.hs+192

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/Instances/Delete.hs+189

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/Instances/DeleteAccessConfig.hs+223

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/Instances/DetachDisk.hs+206

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/Instances/Get.hs+189

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/Instances/GetSerialPortOutput.hs+212

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/Instances/Insert.hs+174

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/Instances/List.hs+222

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/Instances/Reset.hs+191

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/Instances/SetDiskAutoDelete.hs+225

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/Instances/SetMetadata.hs+194

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/Instances/SetScheduling.hs+192

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/Instances/SetTags.hs+194

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/Instances/Start.hs+190

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/Instances/Stop.hs+202

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/Licenses/Get.hs+173

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/MachineTypes/AggregatedList.hs+221

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/MachineTypes/Get.hs+191

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/MachineTypes/List.hs+230

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/Networks/Delete.hs+175

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/Networks/Get.hs+173

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/Networks/Insert.hs+164

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/Networks/List.hs+210

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/Projects/Get.hs+158

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/Projects/MoveDisk.hs+165

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/Projects/MoveInstance.hs+167

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/Projects/SetCommonInstanceMetadata.hs+172

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/Projects/SetUsageExportBucket.hs+173

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/RegionOperations/Delete.hs+192

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/RegionOperations/Get.hs+192

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/RegionOperations/List.hs+230

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/Regions/Get.hs+175

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/Regions/List.hs+208

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/Routes/Delete.hs+173

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/Routes/Get.hs+172

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/Routes/Insert.hs+163

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/Routes/List.hs+207

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/Snapshots/Delete.hs+183

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/Snapshots/Get.hs+174

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/Snapshots/List.hs+210

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/TargetHTTPProxies/Delete.hs+187

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/TargetHTTPProxies/Get.hs+187

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/TargetHTTPProxies/Insert.hs+175

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/TargetHTTPProxies/List.hs+227

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/TargetHTTPProxies/SetURLMap.hs+188

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/TargetInstances/AggregatedList.hs+222

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/TargetInstances/Delete.hs+192

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/TargetInstances/Get.hs+192

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/TargetInstances/Insert.hs+180

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/TargetInstances/List.hs+230

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/TargetPools/AddHealthCheck.hs+197

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/TargetPools/AddInstance.hs+195

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/TargetPools/AggregatedList.hs+221

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/TargetPools/Delete.hs+193

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/TargetPools/Get.hs+192

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/TargetPools/GetHealth.hs+199

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/TargetPools/Insert.hs+181

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/TargetPools/List.hs+230

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/TargetPools/RemoveHealthCheck.hs+198

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/TargetPools/RemoveInstance.hs+196

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/TargetPools/SetBackup.hs+209

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/TargetVPNGateways/AggregatedList.hs+222

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/TargetVPNGateways/Delete.hs+195

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/TargetVPNGateways/Get.hs+195

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/TargetVPNGateways/Insert.hs+183

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/TargetVPNGateways/List.hs+234

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/URLMaps/Delete.hs+177

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/URLMaps/Get.hs+176

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/URLMaps/Insert.hs+166

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/URLMaps/List.hs+214

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/URLMaps/Patch.hs+179

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/URLMaps/Update.hs+177

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/URLMaps/Validate.hs+184

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/VPNTunnels/AggregatedList.hs+221

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/VPNTunnels/Delete.hs+192

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/VPNTunnels/Get.hs+190

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/VPNTunnels/Insert.hs+181

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/VPNTunnels/List.hs+229

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/ZoneOperations/Delete.hs+191

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/ZoneOperations/Get.hs+191

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/ZoneOperations/List.hs+229

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/Zones/Get.hs+171

This diff is too big to show here.

gogol-compute/gen/Network/Google/API/Compute/Zones/List.hs+206

This diff is too big to show here.

gogol-compute/gen/Network/Google/Compute.hs+2311−5219

This diff is too big to show here.

gogol-compute/gen/Network/Google/Compute/Types.hs+1418−1406

This diff is too big to show here.

gogol-compute/gen/Network/Google/Compute/Types/Product.hs+11116−11121

This diff is too big to show here.

gogol-compute/gen/Network/Google/Compute/Types/Sum.hs+1693−1669

This diff is too big to show here.

gogol-compute/gogol-compute.cabal+178−4

This diff is too big to show here.

gogol-container/gen/Network/Google/API/Container/Projects/Clusters/List.hs+167

This diff is too big to show here.

gogol-container/gen/Network/Google/API/Container/Projects/Operations/List.hs+167

This diff is too big to show here.

gogol-container/gen/Network/Google/API/Container/Projects/Zones/Clusters/Create.hs+197

This diff is too big to show here.

gogol-container/gen/Network/Google/API/Container/Projects/Zones/Clusters/Delete.hs+201

This diff is too big to show here.

gogol-container/gen/Network/Google/API/Container/Projects/Zones/Clusters/Get.hs+197

This diff is too big to show here.

gogol-container/gen/Network/Google/API/Container/Projects/Zones/Clusters/List.hs+185

This diff is too big to show here.

gogol-container/gen/Network/Google/API/Container/Projects/Zones/Operations/Get.hs+199

This diff is too big to show here.

gogol-container/gen/Network/Google/API/Container/Projects/Zones/Operations/List.hs+185

This diff is too big to show here.

gogol-container/gen/Network/Google/Container.hs+86−215

This diff is too big to show here.

gogol-container/gen/Network/Google/Container/Types.hs+47−35

This diff is too big to show here.

gogol-container/gen/Network/Google/Container/Types/Product.hs+300−300

This diff is too big to show here.

gogol-container/gen/Network/Google/Container/Types/Sum.hs+63−39

This diff is too big to show here.

gogol-container/gogol-container.cabal+12−4

This diff is too big to show here.

gogol-customsearch/gen/Network/Google/API/Search/Cse/List.hs+593

This diff is too big to show here.

gogol-customsearch/gen/Network/Google/CustomSearch.hs+105−162

This diff is too big to show here.

gogol-customsearch/gen/Network/Google/CustomSearch/Types.hs+101−62

This diff is too big to show here.

gogol-customsearch/gen/Network/Google/CustomSearch/Types/Product.hs+590−590

This diff is too big to show here.

gogol-customsearch/gen/Network/Google/CustomSearch/Types/Sum.hs+547−2

This diff is too big to show here.

gogol-customsearch/gogol-customsearch.cabal+5−4

This diff is too big to show here.

gogol-dataflow/gen/Network/Google/API/Dataflow/Projects/Jobs/Messages/List.hs+330

This diff is too big to show here.

gogol-dataflow/gen/Network/Google/API/Dataflow/Projects/Jobs/WorkItems/Lease.hs+262

This diff is too big to show here.

gogol-dataflow/gen/Network/Google/API/Dataflow/Projects/Jobs/WorkItems/ReportStatus.hs+266

This diff is too big to show here.

gogol-dataflow/gen/Network/Google/Dataflow.hs+491−561

This diff is too big to show here.

gogol-dataflow/gen/Network/Google/Dataflow/Types.hs+477−469

This diff is too big to show here.

gogol-dataflow/gen/Network/Google/Dataflow/Types/Product.hs+4540−4540

This diff is too big to show here.

gogol-dataflow/gogol-dataflow.cabal+7−4

This diff is too big to show here.

gogol-datastore/gen/Network/Google/API/Datastore/Datasets/AllocateIds.hs+168

This diff is too big to show here.

gogol-datastore/gen/Network/Google/API/Datastore/Datasets/BeginTransaction.hs+168

This diff is too big to show here.

gogol-datastore/gen/Network/Google/API/Datastore/Datasets/Commit.hs+163

This diff is too big to show here.

gogol-datastore/gen/Network/Google/API/Datastore/Datasets/Lookup.hs+161

This diff is too big to show here.

gogol-datastore/gen/Network/Google/API/Datastore/Datasets/Rollback.hs+162

This diff is too big to show here.

gogol-datastore/gen/Network/Google/API/Datastore/Datasets/RunQuery.hs+165

This diff is too big to show here.

gogol-datastore/gen/Network/Google/Datastore.hs+206−277

This diff is too big to show here.

gogol-datastore/gen/Network/Google/Datastore/Types.hs+178−166

This diff is too big to show here.

gogol-datastore/gen/Network/Google/Datastore/Types/Product.hs+1144−1144

This diff is too big to show here.

gogol-datastore/gen/Network/Google/Datastore/Types/Sum.hs+201−172

This diff is too big to show here.

gogol-datastore/gogol-datastore.cabal+10−4

This diff is too big to show here.

gogol-debugger/gen/Network/Google/API/Clouddebugger/Controller/Debuggees/Breakpoints/List.hs+286

This diff is too big to show here.

gogol-debugger/gen/Network/Google/API/Clouddebugger/Controller/Debuggees/Breakpoints/Update.hs+275

This diff is too big to show here.

gogol-debugger/gen/Network/Google/API/Clouddebugger/Debugger/Debuggees/Breakpoints/Delete.hs+263

This diff is too big to show here.

gogol-debugger/gen/Network/Google/API/Clouddebugger/Debugger/Debuggees/Breakpoints/Get.hs+263

This diff is too big to show here.

gogol-debugger/gen/Network/Google/API/Clouddebugger/Debugger/Debuggees/Breakpoints/List.hs+322

This diff is too big to show here.

gogol-debugger/gen/Network/Google/API/Clouddebugger/Debugger/Debuggees/Breakpoints/Set.hs+250

This diff is too big to show here.

gogol-debugger/gen/Network/Google/Debugger.hs+170−321

This diff is too big to show here.

gogol-debugger/gen/Network/Google/Debugger/Types.hs+141−132

This diff is too big to show here.

gogol-debugger/gen/Network/Google/Debugger/Types/Product.hs+1167−1167

This diff is too big to show here.

gogol-debugger/gogol-debugger.cabal+10−4

This diff is too big to show here.

gogol-deploymentmanager/gen/Network/Google/API/DeploymentManager/Deployments/Delete.hs+177

This diff is too big to show here.

gogol-deploymentmanager/gen/Network/Google/API/DeploymentManager/Deployments/Get.hs+176

This diff is too big to show here.

gogol-deploymentmanager/gen/Network/Google/API/DeploymentManager/Deployments/Insert.hs+166

This diff is too big to show here.

gogol-deploymentmanager/gen/Network/Google/API/DeploymentManager/Deployments/List.hs+211

This diff is too big to show here.

gogol-deploymentmanager/gen/Network/Google/API/DeploymentManager/Deployments/Patch.hs+225

This diff is too big to show here.

gogol-deploymentmanager/gen/Network/Google/API/DeploymentManager/Deployments/Update.hs+225

This diff is too big to show here.

gogol-deploymentmanager/gen/Network/Google/API/DeploymentManager/Manifests/Get.hs+189

This diff is too big to show here.

gogol-deploymentmanager/gen/Network/Google/API/DeploymentManager/Manifests/List.hs+224

This diff is too big to show here.

gogol-deploymentmanager/gen/Network/Google/API/DeploymentManager/Operations/Get.hs+175

This diff is too big to show here.

gogol-deploymentmanager/gen/Network/Google/API/DeploymentManager/Operations/List.hs+211

This diff is too big to show here.

gogol-deploymentmanager/gen/Network/Google/API/DeploymentManager/Resources/Get.hs+189

This diff is too big to show here.

gogol-deploymentmanager/gen/Network/Google/API/DeploymentManager/Resources/List.hs+224

This diff is too big to show here.

gogol-deploymentmanager/gen/Network/Google/API/DeploymentManager/Types/List.hs+209

This diff is too big to show here.

gogol-deploymentmanager/gen/Network/Google/DeploymentManager.hs+191−390

This diff is too big to show here.

gogol-deploymentmanager/gen/Network/Google/DeploymentManager/Types.hs+129−99

This diff is too big to show here.

gogol-deploymentmanager/gen/Network/Google/DeploymentManager/Types/Product.hs+875−875

This diff is too big to show here.

gogol-deploymentmanager/gen/Network/Google/DeploymentManager/Types/Sum.hs+186

This diff is too big to show here.

gogol-deploymentmanager/gogol-deploymentmanager.cabal+17−4

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/AccountActiveAdSummaries/Get.hs+186

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/AccountPermissionGroups/Get.hs+184

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/AccountPermissionGroups/List.hs+172

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/AccountPermissions/Get.hs+178

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/AccountPermissions/List.hs+168

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/AccountUserProfiles/Get.hs+182

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/AccountUserProfiles/Insert.hs+172

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/AccountUserProfiles/List.hs+296

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/AccountUserProfiles/Patch.hs+186

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/AccountUserProfiles/Update.hs+172

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/Accounts/Get.hs+175

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/Accounts/List.hs+257

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/Accounts/Patch.hs+176

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/Accounts/Update.hs+161

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/Ads/Get.hs+172

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/Ads/Insert.hs+160

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/Ads/List.hs+523

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/Ads/Patch.hs+172

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/Ads/Update.hs+163

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/AdvertiserGroups/Delete.hs+178

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/AdvertiserGroups/Get.hs+181

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/AdvertiserGroups/Insert.hs+166

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/AdvertiserGroups/List.hs+250

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/AdvertiserGroups/Patch.hs+180

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/AdvertiserGroups/Update.hs+166

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/Advertisers/Get.hs+174

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/Advertisers/Insert.hs+166

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/Advertisers/List.hs+324

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/Advertisers/Patch.hs+181

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/Advertisers/Update.hs+163

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/Browsers/List.hs+162

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/CampaignCreativeAssociations/Insert.hs+193

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/CampaignCreativeAssociations/List.hs+232

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/Campaigns/Get.hs+172

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/Campaigns/Insert.hs+194

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/Campaigns/List.hs+340

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/Campaigns/Patch.hs+174

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/Campaigns/Update.hs+162

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/ChangeLogs/Get.hs+176

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/ChangeLogs/List.hs+305

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/Cities/List.hs+212

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/ConnectionTypes/Get.hs+178

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/ConnectionTypes/List.hs+168

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/ContentCategories/Delete.hs+178

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/ContentCategories/Get.hs+178

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/ContentCategories/Insert.hs+166

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/ContentCategories/List.hs+252

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/ContentCategories/Patch.hs+180

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/ContentCategories/Update.hs+166

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/Countries/Get.hs+173

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/Countries/List.hs+165

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/CreativeAssets/Insert.hs+182

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/CreativeFieldValues/Delete.hs+197

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/CreativeFieldValues/Get.hs+197

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/CreativeFieldValues/Insert.hs+187

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/CreativeFieldValues/List.hs+268

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/CreativeFieldValues/Patch.hs+201

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/CreativeFieldValues/Update.hs+187

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/CreativeFields/Delete.hs+178

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/CreativeFields/Get.hs+178

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/CreativeFields/Insert.hs+166

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/CreativeFields/List.hs+263

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/CreativeFields/Patch.hs+180

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/CreativeFields/Update.hs+166

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/CreativeGroups/Get.hs+178

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/CreativeGroups/Insert.hs+166

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/CreativeGroups/List.hs+276

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/CreativeGroups/Patch.hs+180

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/CreativeGroups/Update.hs+166

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/Creatives/Get.hs+179

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/Creatives/Insert.hs+162

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/Creatives/List.hs+379

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/Creatives/Patch.hs+177

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/Creatives/Update.hs+165

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/DimensionValues/Query.hs+193

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/DirectorySiteContacts/Get.hs+184

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/DirectorySiteContacts/List.hs+275

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/DirectorySites/Get.hs+178

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/DirectorySites/Insert.hs+166

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/DirectorySites/List.hs+347

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/EventTags/Delete.hs+177

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/EventTags/Get.hs+176

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/EventTags/Insert.hs+165

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/EventTags/List.hs+313

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/EventTags/Patch.hs+177

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/EventTags/Update.hs+165

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/Files/Get.hs+172

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/Files/List.hs+219

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/FloodlightActivities/Delete.hs+179

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/FloodlightActivities/Generatetag.hs+185

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/FloodlightActivities/Get.hs+175

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/FloodlightActivities/Insert.hs+169

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/FloodlightActivities/List.hs+360

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/FloodlightActivities/Patch.hs+183

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/FloodlightActivities/Update.hs+169

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/FloodlightActivityGroups/Delete.hs+183

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/FloodlightActivityGroups/Get.hs+184

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/FloodlightActivityGroups/Insert.hs+173

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/FloodlightActivityGroups/List.hs+308

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/FloodlightActivityGroups/Patch.hs+187

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/FloodlightActivityGroups/Update.hs+173

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/FloodlightConfigurations/Get.hs+181

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/FloodlightConfigurations/List.hs+182

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/FloodlightConfigurations/Patch.hs+184

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/FloodlightConfigurations/Update.hs+170

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/InventoryItems/Get.hs+192

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/InventoryItems/List.hs+282

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/LandingPages/Delete.hs+193

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/LandingPages/Get.hs+192

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/LandingPages/Insert.hs+181

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/LandingPages/List.hs+182

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/LandingPages/Patch.hs+195

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/LandingPages/Update.hs+181

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/Metros/List.hs+161

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/MobileCarriers/Get.hs+178

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/MobileCarriers/List.hs+168

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/OperatingSystemVersions/Get.hs+184

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/OperatingSystemVersions/List.hs+172

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/OperatingSystems/Get.hs+179

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/OperatingSystems/List.hs+168

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/OrderDocuments/Get.hs+192

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/OrderDocuments/List.hs+303

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/Orders/Get.hs+186

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/Orders/List.hs+263

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/PlacementGroups/Get.hs+178

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/PlacementGroups/Insert.hs+166

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/PlacementGroups/List.hs+455

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/PlacementGroups/Patch.hs+180

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/PlacementGroups/Update.hs+166

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/PlacementStrategies/Delete.hs+179

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/PlacementStrategies/Get.hs+178

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/PlacementStrategies/Insert.hs+169

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/PlacementStrategies/List.hs+252

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/PlacementStrategies/Patch.hs+182

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/PlacementStrategies/Update.hs+168

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/Placements/Generatetags.hs+206

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/Placements/Get.hs+179

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/Placements/Insert.hs+163

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/Placements/List.hs+493

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/Placements/Patch.hs+174

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/Placements/Update.hs+163

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/PlatformTypes/Get.hs+178

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/PlatformTypes/List.hs+168

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/PostalCodes/Get.hs+177

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/PostalCodes/List.hs+166

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/Projects/Get.hs+171

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/Projects/List.hs+257

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/Regions/List.hs+161

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/RemarketingListShares/Get.hs+186

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/RemarketingListShares/Patch.hs+188

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/RemarketingListShares/Update.hs+172

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/RemarketingLists/Get.hs+178

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/RemarketingLists/Insert.hs+166

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/RemarketingLists/List.hs+278

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/RemarketingLists/Patch.hs+180

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/RemarketingLists/Update.hs+166

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/Reports/CompatibleFields/Query.hs+178

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/Reports/Files/Get.hs+192

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/Reports/Files/List.hs+229

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/Sites/Get.hs+175

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/Sites/Insert.hs+163

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/Sites/List.hs+363

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/Sites/Patch.hs+175

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/Sites/Update.hs+160

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/Sizes/Get.hs+172

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/Sizes/Insert.hs+160

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/Sizes/List.hs+211

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/Subaccounts/Get.hs+173

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/Subaccounts/Insert.hs+166

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/Subaccounts/List.hs+241

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/Subaccounts/Patch.hs+175

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/Subaccounts/Update.hs+166

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/TargetableRemarketingLists/Get.hs+185

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/TargetableRemarketingLists/List.hs+275

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/UserProfiles/Get.hs+164

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/UserProfiles/List.hs+152

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/UserRolePermissionGroups/Get.hs+184

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/UserRolePermissionGroups/List.hs+173

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/UserRolePermissions/Get.hs+182

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/UserRolePermissions/List.hs+182

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/UserRoles/Delete.hs+177

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/UserRoles/Get.hs+176

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/UserRoles/Insert.hs+165

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/UserRoles/List.hs+271

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/UserRoles/Patch.hs+177

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/API/DFAReporting/UserRoles/Update.hs+165

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/DFAReporting.hs+3092−5989

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/DFAReporting/Types.hs+2149−1903

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/DFAReporting/Types/Product.hs+15862−15828

This diff is too big to show here.

gogol-dfareporting/gen/Network/Google/DFAReporting/Types/Sum.hs+6214−3554

This diff is too big to show here.

gogol-dfareporting/gogol-dfareporting.cabal+190−4

This diff is too big to show here.

gogol-discovery/gen/Network/Google/API/Discovery/APIs/GetRest.hs+175

This diff is too big to show here.

gogol-discovery/gen/Network/Google/API/Discovery/APIs/List.hs+170

This diff is too big to show here.

gogol-discovery/gen/Network/Google/Discovery.hs+144−163

This diff is too big to show here.

gogol-discovery/gen/Network/Google/Discovery/Types.hs+136−124

This diff is too big to show here.

gogol-discovery/gen/Network/Google/Discovery/Types/Product.hs+922−922

This diff is too big to show here.

gogol-discovery/gen/Network/Google/Discovery/Types/Sum.hs+24

This diff is too big to show here.

gogol-discovery/gogol-discovery.cabal+6−4

This diff is too big to show here.

gogol-dns/gen/Network/Google/API/DNS/Changes/Create.hs+176

This diff is too big to show here.

gogol-dns/gen/Network/Google/API/DNS/Changes/Get.hs+189

This diff is too big to show here.

gogol-dns/gen/Network/Google/API/DNS/Changes/List.hs+225

This diff is too big to show here.

gogol-dns/gen/Network/Google/API/DNS/ManagedZones/Create.hs+165

This diff is too big to show here.

gogol-dns/gen/Network/Google/API/DNS/ManagedZones/Delete.hs+180

This diff is too big to show here.

gogol-dns/gen/Network/Google/API/DNS/ManagedZones/Get.hs+179

This diff is too big to show here.

gogol-dns/gen/Network/Google/API/DNS/ManagedZones/List.hs+205

This diff is too big to show here.

gogol-dns/gen/Network/Google/API/DNS/Projects/Get.hs+158

This diff is too big to show here.

gogol-dns/gen/Network/Google/API/DNS/ResourceRecordSets/List.hs+237

This diff is too big to show here.

gogol-dns/gen/Network/Google/DNS.hs+89−220

This diff is too big to show here.

gogol-dns/gen/Network/Google/DNS/Types.hs+46−31

This diff is too big to show here.

gogol-dns/gen/Network/Google/DNS/Types/Product.hs+293−293

This diff is too big to show here.

gogol-dns/gen/Network/Google/DNS/Types/Sum.hs+47

This diff is too big to show here.

gogol-dns/gogol-dns.cabal+13−4

This diff is too big to show here.

gogol-doubleclick-bids/gen/Network/Google/API/Doubleclickbidmanager/Lineitems/Downloadlineitems.hs+153

This diff is too big to show here.

gogol-doubleclick-bids/gen/Network/Google/API/Doubleclickbidmanager/Lineitems/Uploadlineitems.hs+153

This diff is too big to show here.

gogol-doubleclick-bids/gen/Network/Google/API/Doubleclickbidmanager/Queries/Createquery.hs+149

This diff is too big to show here.

gogol-doubleclick-bids/gen/Network/Google/API/Doubleclickbidmanager/Queries/Deletequery.hs+162

This diff is too big to show here.

gogol-doubleclick-bids/gen/Network/Google/API/Doubleclickbidmanager/Queries/Getquery.hs+161

This diff is too big to show here.

gogol-doubleclick-bids/gen/Network/Google/API/Doubleclickbidmanager/Queries/Listqueries.hs+150

This diff is too big to show here.

gogol-doubleclick-bids/gen/Network/Google/API/Doubleclickbidmanager/Queries/Runquery.hs+161

This diff is too big to show here.

gogol-doubleclick-bids/gen/Network/Google/API/Doubleclickbidmanager/Reports/Listreports.hs+164

This diff is too big to show here.

gogol-doubleclick-bids/gen/Network/Google/DoubleClick/Bids.hs+168−257

This diff is too big to show here.

gogol-doubleclick-bids/gen/Network/Google/DoubleClick/Bids/Types.hs+129−117

This diff is too big to show here.

gogol-doubleclick-bids/gen/Network/Google/DoubleClick/Bids/Types/Product.hs+770−770

This diff is too big to show here.

gogol-doubleclick-bids/gen/Network/Google/DoubleClick/Bids/Types/Sum.hs+1514−1490

This diff is too big to show here.

gogol-doubleclick-bids/gogol-doubleclick-bids.cabal+12−4

This diff is too big to show here.

gogol-doubleclick-search/gen/Network/Google/API/DoubleClickSearch/Conversion/Get.hs+299

This diff is too big to show here.

gogol-doubleclick-search/gen/Network/Google/API/DoubleClickSearch/Conversion/Insert.hs+150

This diff is too big to show here.

gogol-doubleclick-search/gen/Network/Google/API/DoubleClickSearch/Conversion/Patch.hs+250

This diff is too big to show here.

gogol-doubleclick-search/gen/Network/Google/API/DoubleClickSearch/Conversion/Update.hs+150

This diff is too big to show here.

gogol-doubleclick-search/gen/Network/Google/API/DoubleClickSearch/Conversion/UpdateAvailability.hs+160

This diff is too big to show here.

gogol-doubleclick-search/gen/Network/Google/API/DoubleClickSearch/Reports/Generate.hs+148

This diff is too big to show here.

gogol-doubleclick-search/gen/Network/Google/API/DoubleClickSearch/Reports/Get.hs+160

This diff is too big to show here.

gogol-doubleclick-search/gen/Network/Google/API/DoubleClickSearch/Reports/GetFile.hs+180

This diff is too big to show here.

gogol-doubleclick-search/gen/Network/Google/API/DoubleClickSearch/Reports/Request.hs+149

This diff is too big to show here.

gogol-doubleclick-search/gen/Network/Google/API/DoubleClickSearch/SavedColumns/List.hs+183

This diff is too big to show here.

gogol-doubleclick-search/gen/Network/Google/DoubleClick/Search.hs+141−276

This diff is too big to show here.

gogol-doubleclick-search/gen/Network/Google/DoubleClick/Search/Types.hs+93−81

This diff is too big to show here.

gogol-doubleclick-search/gen/Network/Google/DoubleClick/Search/Types/Product.hs+1269−1268

This diff is too big to show here.

gogol-doubleclick-search/gen/Network/Google/DoubleClick/Search/Types/Sum.hs+24

This diff is too big to show here.

gogol-doubleclick-search/gogol-doubleclick-search.cabal+14−4

This diff is too big to show here.

gogol-drive/gen/Network/Google/API/Drive/About/Get.hs+190

This diff is too big to show here.

gogol-drive/gen/Network/Google/API/Drive/Apps/Get.hs+158

This diff is too big to show here.

gogol-drive/gen/Network/Google/API/Drive/Apps/List.hs+194

This diff is too big to show here.

gogol-drive/gen/Network/Google/API/Drive/Changes/Get.hs+159

This diff is too big to show here.

gogol-drive/gen/Network/Google/API/Drive/Changes/List.hs+223

This diff is too big to show here.

gogol-drive/gen/Network/Google/API/Drive/Changes/Watch.hs+226

This diff is too big to show here.

gogol-drive/gen/Network/Google/API/Drive/Channels/Stop.hs+148

This diff is too big to show here.

gogol-drive/gen/Network/Google/API/Drive/Children/Delete.hs+175

This diff is too big to show here.

gogol-drive/gen/Network/Google/API/Drive/Children/Get.hs+176

This diff is too big to show here.

gogol-drive/gen/Network/Google/API/Drive/Children/Insert.hs+165

This diff is too big to show here.

gogol-drive/gen/Network/Google/API/Drive/Children/List.hs+219

This diff is too big to show here.

gogol-drive/gen/Network/Google/API/Drive/Comments/Delete.hs+178

This diff is too big to show here.

gogol-drive/gen/Network/Google/API/Drive/Comments/Get.hs+186

This diff is too big to show here.

gogol-drive/gen/Network/Google/API/Drive/Comments/Insert.hs+161

This diff is too big to show here.

gogol-drive/gen/Network/Google/API/Drive/Comments/List.hs+214

This diff is too big to show here.

gogol-drive/gen/Network/Google/API/Drive/Comments/Patch.hs+173

This diff is too big to show here.

gogol-drive/gen/Network/Google/API/Drive/Comments/Update.hs+174

This diff is too big to show here.

gogol-drive/gen/Network/Google/API/Drive/Files/Copy.hs+247

This diff is too big to show here.

gogol-drive/gen/Network/Google/API/Drive/Files/Delete.hs+160

This diff is too big to show here.

gogol-drive/gen/Network/Google/API/Drive/Files/EmptyTrash.hs+152

This diff is too big to show here.

gogol-drive/gen/Network/Google/API/Drive/Files/GenerateIds.hs+180

This diff is too big to show here.

gogol-drive/gen/Network/Google/API/Drive/Files/Get.hs+211

This diff is too big to show here.

gogol-drive/gen/Network/Google/API/Drive/Files/Insert.hs+247

This diff is too big to show here.

gogol-drive/gen/Network/Google/API/Drive/Files/List.hs+235

This diff is too big to show here.

gogol-drive/gen/Network/Google/API/Drive/Files/Patch.hs+336

This diff is too big to show here.

gogol-drive/gen/Network/Google/API/Drive/Files/Touch.hs+159

This diff is too big to show here.

gogol-drive/gen/Network/Google/API/Drive/Files/Trash.hs+165

This diff is too big to show here.

gogol-drive/gen/Network/Google/API/Drive/Files/Untrash.hs+160

This diff is too big to show here.

gogol-drive/gen/Network/Google/API/Drive/Files/Update.hs+330

This diff is too big to show here.

gogol-drive/gen/Network/Google/API/Drive/Files/Watch.hs+212

This diff is too big to show here.

gogol-drive/gen/Network/Google/API/Drive/Parents/Delete.hs+179

This diff is too big to show here.

gogol-drive/gen/Network/Google/API/Drive/Parents/Get.hs+176

This diff is too big to show here.

gogol-drive/gen/Network/Google/API/Drive/Parents/Insert.hs+160

This diff is too big to show here.

gogol-drive/gen/Network/Google/API/Drive/Parents/List.hs+159

This diff is too big to show here.

gogol-drive/gen/Network/Google/API/Drive/Permissions/Delete.hs+176

This diff is too big to show here.

gogol-drive/gen/Network/Google/API/Drive/Permissions/Get.hs+179

This diff is too big to show here.

gogol-drive/gen/Network/Google/API/Drive/Permissions/GetIdForEmail.hs+168

This diff is too big to show here.

gogol-drive/gen/Network/Google/API/Drive/Permissions/Insert.hs+193

This diff is too big to show here.

gogol-drive/gen/Network/Google/API/Drive/Permissions/List.hs+159

This diff is too big to show here.

gogol-drive/gen/Network/Google/API/Drive/Permissions/Patch.hs+196

This diff is too big to show here.

gogol-drive/gen/Network/Google/API/Drive/Permissions/Update.hs+190

This diff is too big to show here.

gogol-drive/gen/Network/Google/API/Drive/Properties/Delete.hs+194

This diff is too big to show here.

gogol-drive/gen/Network/Google/API/Drive/Properties/Get.hs+187

This diff is too big to show here.

gogol-drive/gen/Network/Google/API/Drive/Properties/Insert.hs+166

This diff is too big to show here.

gogol-drive/gen/Network/Google/API/Drive/Properties/List.hs+165

This diff is too big to show here.

gogol-drive/gen/Network/Google/API/Drive/Properties/Patch.hs+193

This diff is too big to show here.

gogol-drive/gen/Network/Google/API/Drive/Properties/Update.hs+194

This diff is too big to show here.

gogol-drive/gen/Network/Google/API/Drive/Realtime/Get.hs+181

This diff is too big to show here.

gogol-drive/gen/Network/Google/API/Drive/Realtime/Update.hs+184

This diff is too big to show here.

gogol-drive/gen/Network/Google/API/Drive/Replies/Delete.hs+191

This diff is too big to show here.

gogol-drive/gen/Network/Google/API/Drive/Replies/Get.hs+199

This diff is too big to show here.

gogol-drive/gen/Network/Google/API/Drive/Replies/Insert.hs+174

This diff is too big to show here.

gogol-drive/gen/Network/Google/API/Drive/Replies/List.hs+213

This diff is too big to show here.

gogol-drive/gen/Network/Google/API/Drive/Replies/Patch.hs+187

This diff is too big to show here.

gogol-drive/gen/Network/Google/API/Drive/Replies/Update.hs+191

This diff is too big to show here.

gogol-drive/gen/Network/Google/API/Drive/Revisions/Delete.hs+174

This diff is too big to show here.

gogol-drive/gen/Network/Google/API/Drive/Revisions/Get.hs+178

This diff is too big to show here.

gogol-drive/gen/Network/Google/API/Drive/Revisions/List.hs+160

This diff is too big to show here.

gogol-drive/gen/Network/Google/API/Drive/Revisions/Patch.hs+179

This diff is too big to show here.

gogol-drive/gen/Network/Google/API/Drive/Revisions/Update.hs+174

This diff is too big to show here.

gogol-drive/gen/Network/Google/Drive.hs+673−1523

This diff is too big to show here.

gogol-drive/gen/Network/Google/Drive/Types.hs+375−339

This diff is too big to show here.

gogol-drive/gen/Network/Google/Drive/Types/Product.hs+3591−3592

This diff is too big to show here.

gogol-drive/gen/Network/Google/Drive/Types/Sum.hs+310

This diff is too big to show here.

gogol-drive/gogol-drive.cabal+64−4

This diff is too big to show here.

gogol-fitness/gen/Network/Google/API/Fitness/Users/DataSources/Datasets/Delete.hs+240

This diff is too big to show here.

gogol-fitness/gen/Network/Google/API/Fitness/Users/DataSources/Datasets/Get.hs+240

This diff is too big to show here.

gogol-fitness/gen/Network/Google/API/Fitness/Users/DataSources/Datasets/Patch.hs+223

This diff is too big to show here.

gogol-fitness/gen/Network/Google/API/Fitness/Users/Dataset/Aggregate.hs+173

This diff is too big to show here.

gogol-fitness/gen/Network/Google/API/Fitness/Users/Sessions/Delete.hs+192

This diff is too big to show here.

gogol-fitness/gen/Network/Google/API/Fitness/Users/Sessions/List.hs+223

This diff is too big to show here.

gogol-fitness/gen/Network/Google/API/Fitness/Users/Sessions/Update.hs+192

This diff is too big to show here.

gogol-fitness/gen/Network/Google/Fitness.hs+133−260

This diff is too big to show here.

gogol-fitness/gen/Network/Google/Fitness/Types.hs+99−87

This diff is too big to show here.

gogol-fitness/gen/Network/Google/Fitness/Types/Product.hs+791−791

This diff is too big to show here.

gogol-fitness/gen/Network/Google/Fitness/Types/Sum.hs+88−64

This diff is too big to show here.

gogol-fitness/gogol-fitness.cabal+11−4

This diff is too big to show here.

gogol-fonts/gen/Network/Google/API/Webfonts/Webfonts/List.hs+160

This diff is too big to show here.

gogol-fonts/gen/Network/Google/Fonts.hs+22−24

This diff is too big to show here.

gogol-fonts/gen/Network/Google/Fonts/Types.hs+20−5

This diff is too big to show here.

gogol-fonts/gen/Network/Google/Fonts/Types/Product.hs+22−22

This diff is too big to show here.

gogol-fonts/gen/Network/Google/Fonts/Types/Sum.hs+68

This diff is too big to show here.

gogol-fonts/gogol-fonts.cabal+5−4

This diff is too big to show here.

gogol-freebasesearch/gen/Network/Google/API/Freebase/Reconcile.hs+212

This diff is too big to show here.

gogol-freebasesearch/gen/Network/Google/API/Freebase/Search.hs+422

This diff is too big to show here.

gogol-freebasesearch/gen/Network/Google/Freebase/Search.hs+48−97

This diff is too big to show here.

gogol-freebasesearch/gen/Network/Google/Freebase/Search/Types.hs+41−14

This diff is too big to show here.

gogol-freebasesearch/gen/Network/Google/Freebase/Search/Types/Product.hs+101−101

This diff is too big to show here.

gogol-freebasesearch/gen/Network/Google/Freebase/Search/Types/Sum.hs+210

This diff is too big to show here.

gogol-freebasesearch/gogol-freebasesearch.cabal+6−4

This diff is too big to show here.

gogol-fusiontables/gen/Network/Google/API/FusionTables/Column/Delete.hs+174

This diff is too big to show here.

gogol-fusiontables/gen/Network/Google/API/FusionTables/Column/Get.hs+173

This diff is too big to show here.

gogol-fusiontables/gen/Network/Google/API/FusionTables/Column/Insert.hs+161

This diff is too big to show here.

gogol-fusiontables/gen/Network/Google/API/FusionTables/Column/List.hs+184

This diff is too big to show here.

gogol-fusiontables/gen/Network/Google/API/FusionTables/Column/Patch.hs+175

This diff is too big to show here.

gogol-fusiontables/gen/Network/Google/API/FusionTables/Column/Update.hs+174

This diff is too big to show here.

gogol-fusiontables/gen/Network/Google/API/FusionTables/Query/Sql.hs+184

This diff is too big to show here.

gogol-fusiontables/gen/Network/Google/API/FusionTables/Query/SqlGet.hs+184

This diff is too big to show here.

gogol-fusiontables/gen/Network/Google/API/FusionTables/Style/Delete.hs+173

This diff is too big to show here.

gogol-fusiontables/gen/Network/Google/API/FusionTables/Style/Get.hs+173

This diff is too big to show here.

gogol-fusiontables/gen/Network/Google/API/FusionTables/Style/Insert.hs+160

This diff is too big to show here.

gogol-fusiontables/gen/Network/Google/API/FusionTables/Style/List.hs+184

This diff is too big to show here.

gogol-fusiontables/gen/Network/Google/API/FusionTables/Style/Patch.hs+173

This diff is too big to show here.

gogol-fusiontables/gen/Network/Google/API/FusionTables/Style/Update.hs+173

This diff is too big to show here.

gogol-fusiontables/gen/Network/Google/API/FusionTables/Table/Copy.hs+173

This diff is too big to show here.

gogol-fusiontables/gen/Network/Google/API/FusionTables/Table/Delete.hs+162

This diff is too big to show here.

gogol-fusiontables/gen/Network/Google/API/FusionTables/Table/Get.hs+159

This diff is too big to show here.

gogol-fusiontables/gen/Network/Google/API/FusionTables/Table/ImportRows.hs+233

This diff is too big to show here.

gogol-fusiontables/gen/Network/Google/API/FusionTables/Table/ImportTable.hs+191

This diff is too big to show here.

gogol-fusiontables/gen/Network/Google/API/FusionTables/Table/Insert.hs+146

This diff is too big to show here.

gogol-fusiontables/gen/Network/Google/API/FusionTables/Table/List.hs+170

This diff is too big to show here.

gogol-fusiontables/gen/Network/Google/API/FusionTables/Table/Patch.hs+178

This diff is too big to show here.

gogol-fusiontables/gen/Network/Google/API/FusionTables/Table/ReplaceRows.hs+237

This diff is too big to show here.

gogol-fusiontables/gen/Network/Google/API/FusionTables/Table/Update.hs+179

This diff is too big to show here.

gogol-fusiontables/gen/Network/Google/API/FusionTables/Task/Delete.hs+178

This diff is too big to show here.

gogol-fusiontables/gen/Network/Google/API/FusionTables/Task/Get.hs+176

This diff is too big to show here.

gogol-fusiontables/gen/Network/Google/API/FusionTables/Task/List.hs+201

This diff is too big to show here.

gogol-fusiontables/gen/Network/Google/API/FusionTables/Template/Delete.hs+175

This diff is too big to show here.

gogol-fusiontables/gen/Network/Google/API/FusionTables/Template/Get.hs+178

This diff is too big to show here.

gogol-fusiontables/gen/Network/Google/API/FusionTables/Template/Insert.hs+159

This diff is too big to show here.

gogol-fusiontables/gen/Network/Google/API/FusionTables/Template/List.hs+185

This diff is too big to show here.

gogol-fusiontables/gen/Network/Google/API/FusionTables/Template/Patch.hs+179

This diff is too big to show here.

gogol-fusiontables/gen/Network/Google/API/FusionTables/Template/Update.hs+175

This diff is too big to show here.

gogol-fusiontables/gen/Network/Google/FusionTables.hs+304−742

This diff is too big to show here.

gogol-fusiontables/gen/Network/Google/FusionTables/Types.hs+141−129

This diff is too big to show here.

gogol-fusiontables/gen/Network/Google/FusionTables/Types/Product.hs+1398−1398

This diff is too big to show here.

gogol-fusiontables/gen/Network/Google/FusionTables/Types/Sum.hs+29

This diff is too big to show here.

gogol-fusiontables/gogol-fusiontables.cabal+37−4

This diff is too big to show here.

gogol-games-appstate/gen/Network/Google/API/Appstate/States/Clear.hs+178

This diff is too big to show here.

gogol-games-appstate/gen/Network/Google/API/Appstate/States/Delete.hs+168

This diff is too big to show here.

gogol-games-appstate/gen/Network/Google/API/Appstate/States/Get.hs+161

This diff is too big to show here.

gogol-games-appstate/gen/Network/Google/API/Appstate/States/List.hs+160

This diff is too big to show here.

gogol-games-appstate/gen/Network/Google/API/Appstate/States/Update.hs+181

This diff is too big to show here.

gogol-games-appstate/gen/Network/Google/Games/AppState.hs+42−102

This diff is too big to show here.

gogol-games-appstate/gen/Network/Google/Games/AppState/Types.hs+20−8

This diff is too big to show here.

gogol-games-appstate/gen/Network/Google/Games/AppState/Types/Product.hs+60−60

This diff is too big to show here.

gogol-games-appstate/gen/Network/Google/Games/AppState/Types/Sum.hs+24

This diff is too big to show here.

gogol-games-appstate/gogol-games-appstate.cabal+9−4

This diff is too big to show here.

gogol-games-configuration/gen/Network/Google/API/GamesConfiguration/AchievementConfigurations/Delete.hs+170

This diff is too big to show here.

gogol-games-configuration/gen/Network/Google/API/GamesConfiguration/AchievementConfigurations/Get.hs+174

This diff is too big to show here.

gogol-games-configuration/gen/Network/Google/API/GamesConfiguration/AchievementConfigurations/Insert.hs+172

This diff is too big to show here.

gogol-games-configuration/gen/Network/Google/API/GamesConfiguration/AchievementConfigurations/List.hs+200

This diff is too big to show here.

gogol-games-configuration/gen/Network/Google/API/GamesConfiguration/AchievementConfigurations/Patch.hs+174

This diff is too big to show here.

gogol-games-configuration/gen/Network/Google/API/GamesConfiguration/AchievementConfigurations/Update.hs+172

This diff is too big to show here.

gogol-games-configuration/gen/Network/Google/API/GamesConfiguration/ImageConfigurations/Upload.hs+187

This diff is too big to show here.

gogol-games-configuration/gen/Network/Google/API/GamesConfiguration/LeaderboardConfigurations/Delete.hs+169

This diff is too big to show here.

gogol-games-configuration/gen/Network/Google/API/GamesConfiguration/LeaderboardConfigurations/Get.hs+173

This diff is too big to show here.

gogol-games-configuration/gen/Network/Google/API/GamesConfiguration/LeaderboardConfigurations/Insert.hs+172

This diff is too big to show here.

gogol-games-configuration/gen/Network/Google/API/GamesConfiguration/LeaderboardConfigurations/List.hs+200

This diff is too big to show here.

gogol-games-configuration/gen/Network/Google/API/GamesConfiguration/LeaderboardConfigurations/Patch.hs+173

This diff is too big to show here.

gogol-games-configuration/gen/Network/Google/API/GamesConfiguration/LeaderboardConfigurations/Update.hs+171

This diff is too big to show here.

gogol-games-configuration/gen/Network/Google/Games/Configuration.hs+121−290

This diff is too big to show here.

gogol-games-configuration/gen/Network/Google/Games/Configuration/Types.hs+58−43

This diff is too big to show here.

gogol-games-configuration/gen/Network/Google/Games/Configuration/Types/Product.hs+382−382

This diff is too big to show here.

gogol-games-configuration/gen/Network/Google/Games/Configuration/Types/Sum.hs+53

This diff is too big to show here.

gogol-games-configuration/gogol-games-configuration.cabal+17−4

This diff is too big to show here.

gogol-games-management/gen/Network/Google/API/GamesManagement/Achievements/Reset.hs+170

This diff is too big to show here.

gogol-games-management/gen/Network/Google/API/GamesManagement/Achievements/ResetAll.hs+159

This diff is too big to show here.

gogol-games-management/gen/Network/Google/API/GamesManagement/Achievements/ResetAllForAllPlayers.hs+161

This diff is too big to show here.

gogol-games-management/gen/Network/Google/API/GamesManagement/Achievements/ResetForAllPlayers.hs+175

This diff is too big to show here.

gogol-games-management/gen/Network/Google/API/GamesManagement/Achievements/ResetMultipleForAllPlayers.hs+164

This diff is too big to show here.

gogol-games-management/gen/Network/Google/API/GamesManagement/Applications/ListHidden.hs+199

This diff is too big to show here.

gogol-games-management/gen/Network/Google/API/GamesManagement/Events/Reset.hs+166

This diff is too big to show here.

gogol-games-management/gen/Network/Google/API/GamesManagement/Events/ResetAll.hs+156

This diff is too big to show here.

gogol-games-management/gen/Network/Google/API/GamesManagement/Events/ResetAllForAllPlayers.hs+162

This diff is too big to show here.

gogol-games-management/gen/Network/Google/API/GamesManagement/Events/ResetForAllPlayers.hs+173

This diff is too big to show here.

gogol-games-management/gen/Network/Google/API/GamesManagement/Events/ResetMultipleForAllPlayers.hs+163

This diff is too big to show here.

gogol-games-management/gen/Network/Google/API/GamesManagement/Players/Hide.hs+180

This diff is too big to show here.

gogol-games-management/gen/Network/Google/API/GamesManagement/Players/Unhide.hs+181

This diff is too big to show here.

gogol-games-management/gen/Network/Google/API/GamesManagement/Quests/Reset.hs+164

This diff is too big to show here.

gogol-games-management/gen/Network/Google/API/GamesManagement/Quests/ResetAll.hs+156

This diff is too big to show here.

gogol-games-management/gen/Network/Google/API/GamesManagement/Quests/ResetAllForAllPlayers.hs+160

This diff is too big to show here.

gogol-games-management/gen/Network/Google/API/GamesManagement/Quests/ResetForAllPlayers.hs+173

This diff is too big to show here.

gogol-games-management/gen/Network/Google/API/GamesManagement/Quests/ResetMultipleForAllPlayers.hs+163

This diff is too big to show here.

gogol-games-management/gen/Network/Google/API/GamesManagement/Rooms/Reset.hs+151

This diff is too big to show here.

gogol-games-management/gen/Network/Google/API/GamesManagement/Rooms/ResetForAllPlayers.hs+159

This diff is too big to show here.

gogol-games-management/gen/Network/Google/API/GamesManagement/Scores/Reset.hs+167

This diff is too big to show here.

gogol-games-management/gen/Network/Google/API/GamesManagement/Scores/ResetAll.hs+157

This diff is too big to show here.

gogol-games-management/gen/Network/Google/API/GamesManagement/Scores/ResetAllForAllPlayers.hs+160

This diff is too big to show here.

gogol-games-management/gen/Network/Google/API/GamesManagement/Scores/ResetForAllPlayers.hs+175

This diff is too big to show here.

gogol-games-management/gen/Network/Google/API/GamesManagement/Scores/ResetMultipleForAllPlayers.hs+163

This diff is too big to show here.

gogol-games-management/gen/Network/Google/API/GamesManagement/TurnBasedMatches/Reset.hs+157

This diff is too big to show here.

gogol-games-management/gen/Network/Google/API/GamesManagement/TurnBasedMatches/ResetForAllPlayers.hs+166

This diff is too big to show here.

gogol-games-management/gen/Network/Google/Games/Management.hs+202−588

This diff is too big to show here.

gogol-games-management/gen/Network/Google/Games/Management/Types.hs+72−60

This diff is too big to show here.

gogol-games-management/gen/Network/Google/Games/Management/Types/Product.hs+496−496

This diff is too big to show here.

gogol-games-management/gen/Network/Google/Games/Management/Types/Sum.hs+24

This diff is too big to show here.

gogol-games-management/gogol-games-management.cabal+31−4

This diff is too big to show here.

gogol-games/gen/Network/Google/API/Games/AchievementDefinitions/List.hs+195

This diff is too big to show here.

gogol-games/gen/Network/Google/API/Games/Achievements/Increment.hs+197

This diff is too big to show here.

gogol-games/gen/Network/Google/API/Games/Achievements/List.hs+219

This diff is too big to show here.

gogol-games/gen/Network/Google/API/Games/Achievements/Reveal.hs+169

This diff is too big to show here.

gogol-games/gen/Network/Google/API/Games/Achievements/SetStepsAtLeast.hs+192

This diff is too big to show here.

gogol-games/gen/Network/Google/API/Games/Achievements/Unlock.hs+167

This diff is too big to show here.

gogol-games/gen/Network/Google/API/Games/Achievements/UpdateMultiple.hs+156

This diff is too big to show here.

gogol-games/gen/Network/Google/API/Games/Applications/Get.hs+193

This diff is too big to show here.

gogol-games/gen/Network/Google/API/Games/Applications/Played.hs+152

This diff is too big to show here.

gogol-games/gen/Network/Google/API/Games/Events/ListByPlayer.hs+198

This diff is too big to show here.

gogol-games/gen/Network/Google/API/Games/Events/ListDefinitions.hs+194

This diff is too big to show here.

gogol-games/gen/Network/Google/API/Games/Events/Record.hs+162

This diff is too big to show here.

gogol-games/gen/Network/Google/API/Games/Leaderboards/Get.hs+174

This diff is too big to show here.

gogol-games/gen/Network/Google/API/Games/Leaderboards/List.hs+189

This diff is too big to show here.

gogol-games/gen/Network/Google/API/Games/Metagame/GetMetagameConfig.hs+155

This diff is too big to show here.

gogol-games/gen/Network/Google/API/Games/Metagame/ListCategoriesByPlayer.hs+234

This diff is too big to show here.

gogol-games/gen/Network/Google/API/Games/Players/Get.hs+174

This diff is too big to show here.

gogol-games/gen/Network/Google/API/Games/Players/List.hs+201

This diff is too big to show here.

gogol-games/gen/Network/Google/API/Games/Pushtokens/Remove.hs+152

This diff is too big to show here.

gogol-games/gen/Network/Google/API/Games/Pushtokens/Update.hs+149

This diff is too big to show here.

gogol-games/gen/Network/Google/API/Games/QuestMilestones/Claim.hs+200

This diff is too big to show here.

gogol-games/gen/Network/Google/API/Games/Quests/Accept.hs+175

This diff is too big to show here.

gogol-games/gen/Network/Google/API/Games/Quests/List.hs+204

This diff is too big to show here.

gogol-games/gen/Network/Google/API/Games/Revisions/Check.hs+171

This diff is too big to show here.

gogol-games/gen/Network/Google/API/Games/Rooms/Create.hs+161

This diff is too big to show here.

gogol-games/gen/Network/Google/API/Games/Rooms/Decline.hs+174

This diff is too big to show here.

gogol-games/gen/Network/Google/API/Games/Rooms/Dismiss.hs+160

This diff is too big to show here.

gogol-games/gen/Network/Google/API/Games/Rooms/Get.hs+170

This diff is too big to show here.

gogol-games/gen/Network/Google/API/Games/Rooms/Join.hs+173

This diff is too big to show here.

gogol-games/gen/Network/Google/API/Games/Rooms/Leave.hs+173

This diff is too big to show here.

gogol-games/gen/Network/Google/API/Games/Rooms/List.hs+189

This diff is too big to show here.

gogol-games/gen/Network/Google/API/Games/Rooms/ReportStatus.hs+182

This diff is too big to show here.

gogol-games/gen/Network/Google/API/Games/Scores/Get.hs+256

This diff is too big to show here.

gogol-games/gen/Network/Google/API/Games/Scores/List.hs+232

This diff is too big to show here.

gogol-games/gen/Network/Google/API/Games/Scores/ListWindow.hs+267

This diff is too big to show here.

gogol-games/gen/Network/Google/API/Games/Scores/Submit.hs+205

This diff is too big to show here.

gogol-games/gen/Network/Google/API/Games/Scores/SubmitMultiple.hs+167

This diff is too big to show here.

gogol-games/gen/Network/Google/API/Games/Snapshots/Get.hs+176

This diff is too big to show here.

gogol-games/gen/Network/Google/API/Games/Snapshots/List.hs+204

This diff is too big to show here.

gogol-games/gen/Network/Google/API/Games/TurnBasedMatches/Cancel.hs+168

This diff is too big to show here.

gogol-games/gen/Network/Google/API/Games/TurnBasedMatches/Create.hs+167

This diff is too big to show here.

gogol-games/gen/Network/Google/API/Games/TurnBasedMatches/Decline.hs+180

This diff is too big to show here.

gogol-games/gen/Network/Google/API/Games/TurnBasedMatches/Dismiss.hs+162

This diff is too big to show here.

gogol-games/gen/Network/Google/API/Games/TurnBasedMatches/Finish.hs+184

This diff is too big to show here.

gogol-games/gen/Network/Google/API/Games/TurnBasedMatches/Get.hs+192

This diff is too big to show here.

gogol-games/gen/Network/Google/API/Games/TurnBasedMatches/Join.hs+180

This diff is too big to show here.

gogol-games/gen/Network/Google/API/Games/TurnBasedMatches/Leave.hs+182

This diff is too big to show here.

gogol-games/gen/Network/Google/API/Games/TurnBasedMatches/LeaveTurn.hs+214

This diff is too big to show here.

gogol-games/gen/Network/Google/API/Games/TurnBasedMatches/List.hs+226

This diff is too big to show here.

gogol-games/gen/Network/Google/API/Games/TurnBasedMatches/Rematch.hs+203

This diff is too big to show here.

gogol-games/gen/Network/Google/API/Games/TurnBasedMatches/Sync.hs+235

This diff is too big to show here.

gogol-games/gen/Network/Google/API/Games/TurnBasedMatches/TakeTurn.hs+182

This diff is too big to show here.

gogol-games/gen/Network/Google/Games.hs+956−1716

This diff is too big to show here.

gogol-games/gen/Network/Google/Games/Types.hs+691−649

This diff is too big to show here.

gogol-games/gen/Network/Google/Games/Types/Product.hs+5997−5994

This diff is too big to show here.

gogol-games/gen/Network/Google/Games/Types/Sum.hs+355

This diff is too big to show here.

gogol-games/gogol-games.cabal+56−4

This diff is too big to show here.

gogol-genomics/gen/Network/Google/API/Genomics/AnnotationSets/Create.hs+154

This diff is too big to show here.

gogol-genomics/gen/Network/Google/API/Genomics/AnnotationSets/Delete.hs+169

This diff is too big to show here.

gogol-genomics/gen/Network/Google/API/Genomics/AnnotationSets/Get.hs+169

This diff is too big to show here.

gogol-genomics/gen/Network/Google/API/Genomics/AnnotationSets/Patch.hs+173

This diff is too big to show here.

gogol-genomics/gen/Network/Google/API/Genomics/AnnotationSets/Search.hs+159

This diff is too big to show here.

gogol-genomics/gen/Network/Google/API/Genomics/AnnotationSets/Update.hs+171

This diff is too big to show here.

gogol-genomics/gen/Network/Google/API/Genomics/Annotations/BatchCreate.hs+168

This diff is too big to show here.

gogol-genomics/gen/Network/Google/API/Genomics/Annotations/Create.hs+151

This diff is too big to show here.

gogol-genomics/gen/Network/Google/API/Genomics/Annotations/Delete.hs+165

This diff is too big to show here.

gogol-genomics/gen/Network/Google/API/Genomics/Annotations/Get.hs+164

This diff is too big to show here.

gogol-genomics/gen/Network/Google/API/Genomics/Annotations/Patch.hs+169

This diff is too big to show here.

gogol-genomics/gen/Network/Google/API/Genomics/Annotations/Search.hs+158

This diff is too big to show here.

gogol-genomics/gen/Network/Google/API/Genomics/Annotations/Update.hs+167

This diff is too big to show here.

gogol-genomics/gen/Network/Google/API/Genomics/Callsets/Create.hs+148

This diff is too big to show here.

gogol-genomics/gen/Network/Google/API/Genomics/Callsets/Delete.hs+161

This diff is too big to show here.

gogol-genomics/gen/Network/Google/API/Genomics/Callsets/Get.hs+159

This diff is too big to show here.

gogol-genomics/gen/Network/Google/API/Genomics/Callsets/Patch.hs+160

This diff is too big to show here.

gogol-genomics/gen/Network/Google/API/Genomics/Callsets/Search.hs+152

This diff is too big to show here.

gogol-genomics/gen/Network/Google/API/Genomics/Callsets/Update.hs+161

This diff is too big to show here.

gogol-genomics/gen/Network/Google/API/Genomics/Datasets/Create.hs+148

This diff is too big to show here.

gogol-genomics/gen/Network/Google/API/Genomics/Datasets/Delete.hs+161

This diff is too big to show here.

gogol-genomics/gen/Network/Google/API/Genomics/Datasets/Get.hs+159

This diff is too big to show here.

gogol-genomics/gen/Network/Google/API/Genomics/Datasets/List.hs+188

This diff is too big to show here.

gogol-genomics/gen/Network/Google/API/Genomics/Datasets/Patch.hs+160

This diff is too big to show here.

gogol-genomics/gen/Network/Google/API/Genomics/Datasets/Undelete.hs+167

This diff is too big to show here.

gogol-genomics/gen/Network/Google/API/Genomics/Datasets/Update.hs+159

This diff is too big to show here.

gogol-genomics/gen/Network/Google/API/Genomics/Experimental/Jobs/Create.hs+158

This diff is too big to show here.

gogol-genomics/gen/Network/Google/API/Genomics/Jobs/Cancel.hs+161

This diff is too big to show here.

gogol-genomics/gen/Network/Google/API/Genomics/Jobs/Get.hs+158

This diff is too big to show here.

gogol-genomics/gen/Network/Google/API/Genomics/Jobs/Search.hs+148

This diff is too big to show here.

gogol-genomics/gen/Network/Google/API/Genomics/Readgroupsets/Coveragebuckets/List.hs+271

This diff is too big to show here.

gogol-genomics/gen/Network/Google/API/Genomics/Reads/Search.hs+166

This diff is too big to show here.

gogol-genomics/gen/Network/Google/API/Genomics/References/Bases/List.hs+219

This diff is too big to show here.

gogol-genomics/gen/Network/Google/API/Genomics/Referencesets/Get.hs+167

This diff is too big to show here.

gogol-genomics/gen/Network/Google/API/Genomics/Referencesets/Search.hs+154

This diff is too big to show here.

gogol-genomics/gen/Network/Google/API/Genomics/Variants/Create.hs+148

This diff is too big to show here.

gogol-genomics/gen/Network/Google/API/Genomics/Variants/Delete.hs+161

This diff is too big to show here.

gogol-genomics/gen/Network/Google/API/Genomics/Variants/Get.hs+159

This diff is too big to show here.

gogol-genomics/gen/Network/Google/API/Genomics/Variants/Search.hs+155

This diff is too big to show here.

gogol-genomics/gen/Network/Google/API/Genomics/Variants/Update.hs+163

This diff is too big to show here.

gogol-genomics/gen/Network/Google/API/Genomics/Variantsets/Create.hs+158

This diff is too big to show here.

gogol-genomics/gen/Network/Google/API/Genomics/Variantsets/Delete.hs+169

This diff is too big to show here.

gogol-genomics/gen/Network/Google/API/Genomics/Variantsets/Export.hs+168

This diff is too big to show here.

gogol-genomics/gen/Network/Google/API/Genomics/Variantsets/Get.hs+166

This diff is too big to show here.

gogol-genomics/gen/Network/Google/API/Genomics/Variantsets/ImportVariants.hs+187

This diff is too big to show here.

gogol-genomics/gen/Network/Google/API/Genomics/Variantsets/MergeVariants.hs+179

This diff is too big to show here.

gogol-genomics/gen/Network/Google/API/Genomics/Variantsets/Patch.hs+166

This diff is too big to show here.

gogol-genomics/gen/Network/Google/API/Genomics/Variantsets/Search.hs+154

This diff is too big to show here.

gogol-genomics/gen/Network/Google/API/Genomics/Variantsets/Update.hs+164

This diff is too big to show here.

gogol-genomics/gen/Network/Google/Genomics.hs+786−1457

This diff is too big to show here.

gogol-genomics/gen/Network/Google/Genomics/Types.hs+575−563

This diff is too big to show here.

gogol-genomics/gen/Network/Google/Genomics/Types/Product.hs+4672−4669

This diff is too big to show here.

gogol-genomics/gen/Network/Google/Genomics/Types/Sum.hs+425−401

This diff is too big to show here.

gogol-genomics/gogol-genomics.cabal+53−4

This diff is too big to show here.

gogol-gmail/gen/Network/Google/API/Gmail/Users/Drafts/Create.hs+166

This diff is too big to show here.

gogol-gmail/gen/Network/Google/API/Gmail/Users/Drafts/Delete.hs+180

This diff is too big to show here.

gogol-gmail/gen/Network/Google/API/Gmail/Users/Drafts/Get.hs+189

This diff is too big to show here.

gogol-gmail/gen/Network/Google/API/Gmail/Users/Drafts/List.hs+191

This diff is too big to show here.

gogol-gmail/gen/Network/Google/API/Gmail/Users/Drafts/Send.hs+168

This diff is too big to show here.

gogol-gmail/gen/Network/Google/API/Gmail/Users/Drafts/Update.hs+178

This diff is too big to show here.

gogol-gmail/gen/Network/Google/API/Gmail/Users/History/List.hs+229

This diff is too big to show here.

gogol-gmail/gen/Network/Google/API/Gmail/Users/Labels/Create.hs+166

This diff is too big to show here.

gogol-gmail/gen/Network/Google/API/Gmail/Users/Labels/Delete.hs+180

This diff is too big to show here.

gogol-gmail/gen/Network/Google/API/Gmail/Users/Labels/Get.hs+177

This diff is too big to show here.

gogol-gmail/gen/Network/Google/API/Gmail/Users/Labels/List.hs+166

This diff is too big to show here.

gogol-gmail/gen/Network/Google/API/Gmail/Users/Labels/Patch.hs+178

This diff is too big to show here.

gogol-gmail/gen/Network/Google/API/Gmail/Users/Labels/Update.hs+178

This diff is too big to show here.

gogol-gmail/gen/Network/Google/API/Gmail/Users/Messages/Attachments/Get.hs+197

This diff is too big to show here.

gogol-gmail/gen/Network/Google/API/Gmail/Users/Threads/Delete.hs+180

This diff is too big to show here.

gogol-gmail/gen/Network/Google/API/Gmail/Users/Threads/Get.hs+202

This diff is too big to show here.

gogol-gmail/gen/Network/Google/API/Gmail/Users/Threads/List.hs+231

This diff is too big to show here.

gogol-gmail/gen/Network/Google/API/Gmail/Users/Threads/Modify.hs+181

This diff is too big to show here.

gogol-gmail/gen/Network/Google/API/Gmail/Users/Threads/Trash.hs+179

This diff is too big to show here.

gogol-gmail/gen/Network/Google/API/Gmail/Users/Threads/Untrash.hs+179

This diff is too big to show here.

gogol-gmail/gen/Network/Google/Gmail.hs+226−511

This diff is too big to show here.

gogol-gmail/gen/Network/Google/Gmail/Types.hs+128−110

This diff is too big to show here.

gogol-gmail/gen/Network/Google/Gmail/Types/Product.hs+820−820

This diff is too big to show here.

gogol-gmail/gen/Network/Google/Gmail/Types/Sum.hs+117−27

This diff is too big to show here.

gogol-gmail/gogol-gmail.cabal+24−4

This diff is too big to show here.

gogol-groups-migration/gen/Network/Google/API/GroupsMigration/Archive/Insert.hs+160

This diff is too big to show here.

gogol-groups-migration/gen/Network/Google/API/GroupsSettings/Groups/Get.hs+159

This diff is too big to show here.

gogol-groups-migration/gen/Network/Google/API/GroupsSettings/Groups/Patch.hs+159

This diff is too big to show here.

gogol-groups-migration/gen/Network/Google/API/GroupsSettings/Groups/Update.hs+160

This diff is too big to show here.

gogol-groups-migration/gen/Network/Google/Groups/Migration.hs+16−21

This diff is too big to show here.

gogol-groups-migration/gen/Network/Google/Groups/Migration/Types.hs+13−1

This diff is too big to show here.

gogol-groups-migration/gen/Network/Google/Groups/Migration/Types/Sum.hs+24

This diff is too big to show here.

gogol-groups-migration/gen/Network/Google/Groups/Settings.hs+24−50

This diff is too big to show here.

gogol-groups-migration/gen/Network/Google/Groups/Settings/Types.hs+13−1

This diff is too big to show here.

gogol-groups-migration/gen/Network/Google/Groups/Settings/Types/Sum.hs+29

This diff is too big to show here.

gogol-groups-migration/gogol-groups-migration.cabal+8−4

This diff is too big to show here.

gogol-identity-toolkit/gen/Network/Google/API/IdentityToolkit/Relyingparty/CreateAuthURI.hs+157

This diff is too big to show here.

gogol-identity-toolkit/gen/Network/Google/API/IdentityToolkit/Relyingparty/DeleteAccount.hs+155

This diff is too big to show here.

gogol-identity-toolkit/gen/Network/Google/API/IdentityToolkit/Relyingparty/DownloadAccount.hs+155

This diff is too big to show here.

gogol-identity-toolkit/gen/Network/Google/API/IdentityToolkit/Relyingparty/GetAccountInfo.hs+157

This diff is too big to show here.

gogol-identity-toolkit/gen/Network/Google/API/IdentityToolkit/Relyingparty/GetOobConfirmationCode.hs+159

This diff is too big to show here.

gogol-identity-toolkit/gen/Network/Google/API/IdentityToolkit/Relyingparty/GetPublicKeys.hs+158

This diff is too big to show here.

gogol-identity-toolkit/gen/Network/Google/API/IdentityToolkit/Relyingparty/GetRecaptchaParam.hs+158

This diff is too big to show here.

gogol-identity-toolkit/gen/Network/Google/API/IdentityToolkit/Relyingparty/ResetPassword.hs+155

This diff is too big to show here.

gogol-identity-toolkit/gen/Network/Google/API/IdentityToolkit/Relyingparty/SetAccountInfo.hs+157

This diff is too big to show here.

gogol-identity-toolkit/gen/Network/Google/API/IdentityToolkit/Relyingparty/UploadAccount.hs+155

This diff is too big to show here.

gogol-identity-toolkit/gen/Network/Google/API/IdentityToolkit/Relyingparty/VerifyAssertion.hs+155

This diff is too big to show here.

gogol-identity-toolkit/gen/Network/Google/API/IdentityToolkit/Relyingparty/VerifyPassword.hs+155

This diff is too big to show here.

gogol-identity-toolkit/gen/Network/Google/IdentityToolkit.hs+215−353

This diff is too big to show here.

gogol-identity-toolkit/gen/Network/Google/IdentityToolkit/Types.hs+155−143

This diff is too big to show here.

gogol-identity-toolkit/gen/Network/Google/IdentityToolkit/Types/Product.hs+1473−1473

This diff is too big to show here.

gogol-identity-toolkit/gen/Network/Google/IdentityToolkit/Types/Sum.hs+24

This diff is too big to show here.

gogol-identity-toolkit/gogol-identity-toolkit.cabal+16−4

This diff is too big to show here.

gogol-instancegroups-manager/LICENSE+373

This diff is too big to show here.

gogol-instancegroups-manager/Makefile+1

This diff is too big to show here.

gogol-instancegroups-manager/README.md+2−2

This diff is too big to show here.

gogol-instancegroups-manager/Setup.hs+2

This diff is too big to show here.

gogol-instancegroups-manager/gen/Network/Google/API/Replicapool/InstanceGroupManagers/AbandonInstances.hs+205

This diff is too big to show here.

gogol-instancegroups-manager/gen/Network/Google/API/Replicapool/InstanceGroupManagers/Delete.hs+200

This diff is too big to show here.

gogol-instancegroups-manager/gen/Network/Google/API/Replicapool/InstanceGroupManagers/DeleteInstances.hs+207

This diff is too big to show here.

gogol-instancegroups-manager/gen/Network/Google/API/Replicapool/InstanceGroupManagers/Get.hs+198

This diff is too big to show here.

gogol-instancegroups-manager/gen/Network/Google/API/Replicapool/InstanceGroupManagers/Insert.hs+196

This diff is too big to show here.

gogol-instancegroups-manager/gen/Network/Google/API/Replicapool/InstanceGroupManagers/List.hs+226

This diff is too big to show here.

gogol-instancegroups-manager/gen/Network/Google/API/Replicapool/InstanceGroupManagers/RecreateInstances.hs+203

This diff is too big to show here.

gogol-instancegroups-manager/gen/Network/Google/API/Replicapool/InstanceGroupManagers/Resize.hs+215

This diff is too big to show here.

gogol-instancegroups-manager/gen/Network/Google/API/Replicapool/InstanceGroupManagers/SetInstanceTemplate.hs+206

This diff is too big to show here.

gogol-instancegroups-manager/gen/Network/Google/API/Replicapool/InstanceGroupManagers/SetTargetPools.hs+206

This diff is too big to show here.

gogol-instancegroups-manager/gen/Network/Google/API/Replicapool/ZoneOperations/Get.hs+192

This diff is too big to show here.

gogol-instancegroups-manager/gen/Network/Google/API/Replicapool/ZoneOperations/List.hs+220

This diff is too big to show here.

gogol-instancegroups-manager/gen/Network/Google/InstanceGroups/Manager.hs+232

This diff is too big to show here.

gogol-instancegroups-manager/gen/Network/Google/InstanceGroups/Manager/Types.hs+92−80

This diff is too big to show here.

gogol-instancegroups-manager/gen/Network/Google/InstanceGroups/Manager/Types/Product.hs+847−847

This diff is too big to show here.

gogol-instancegroups-manager/gen/Network/Google/InstanceGroups/Manager/Types/Sum.hs+175

This diff is too big to show here.

gogol-instancegroups-manager/gogol-instancegroups-manager.cabal+55

This diff is too big to show here.

gogol-instancegroups-manager/src/.gitkeep

This diff is too big to show here.

gogol-instancegroups-updater/LICENSE+373

This diff is too big to show here.

gogol-instancegroups-updater/Makefile+1

This diff is too big to show here.

gogol-instancegroups-updater/README.md+2−2

This diff is too big to show here.

gogol-instancegroups-updater/Setup.hs+2

This diff is too big to show here.

gogol-instancegroups-updater/gen/Network/Google/API/Replicapoolupdater/RollingUpdates/Cancel.hs+197

This diff is too big to show here.

gogol-instancegroups-updater/gen/Network/Google/API/Replicapoolupdater/RollingUpdates/Get.hs+194

This diff is too big to show here.

gogol-instancegroups-updater/gen/Network/Google/API/Replicapoolupdater/RollingUpdates/Insert.hs+179

This diff is too big to show here.

gogol-instancegroups-updater/gen/Network/Google/API/Replicapoolupdater/RollingUpdates/List.hs+221

This diff is too big to show here.

gogol-instancegroups-updater/gen/Network/Google/API/Replicapoolupdater/RollingUpdates/ListInstanceUpdates.hs+241

This diff is too big to show here.

gogol-instancegroups-updater/gen/Network/Google/API/Replicapoolupdater/RollingUpdates/Pause.hs+197

This diff is too big to show here.

gogol-instancegroups-updater/gen/Network/Google/API/Replicapoolupdater/RollingUpdates/Resume.hs+191

This diff is too big to show here.

gogol-instancegroups-updater/gen/Network/Google/API/Replicapoolupdater/RollingUpdates/Rollback.hs+197

This diff is too big to show here.

gogol-instancegroups-updater/gen/Network/Google/API/Replicapoolupdater/ZoneOperations/Get.hs+192

This diff is too big to show here.

gogol-instancegroups-updater/gen/Network/Google/API/Replicapoolupdater/ZoneOperations/List.hs+220

This diff is too big to show here.

gogol-instancegroups-updater/gen/Network/Google/InstanceGroups/Updater.hs+229

This diff is too big to show here.

gogol-instancegroups-updater/gen/Network/Google/InstanceGroups/Updater/Types.hs+96−84

This diff is too big to show here.

gogol-instancegroups-updater/gen/Network/Google/InstanceGroups/Updater/Types/Product.hs+830−830

This diff is too big to show here.

gogol-instancegroups-updater/gen/Network/Google/InstanceGroups/Updater/Types/Sum.hs+42

This diff is too big to show here.

gogol-instancegroups-updater/gogol-instancegroups-updater.cabal+53

This diff is too big to show here.

gogol-instancegroups-updater/src/.gitkeep

This diff is too big to show here.

gogol-instancegroups/LICENSE+373

This diff is too big to show here.

gogol-instancegroups/Makefile+1

This diff is too big to show here.

gogol-instancegroups/README.md+2−2

This diff is too big to show here.

gogol-instancegroups/Setup.hs+2

This diff is too big to show here.

gogol-instancegroups/gen/Network/Google/API/Resourceviews/ZoneOperations/Get.hs+191

This diff is too big to show here.

gogol-instancegroups/gen/Network/Google/API/Resourceviews/ZoneOperations/List.hs+219

This diff is too big to show here.

gogol-instancegroups/gen/Network/Google/API/Resourceviews/ZoneViews/AddResources.hs+195

This diff is too big to show here.

gogol-instancegroups/gen/Network/Google/API/Resourceviews/ZoneViews/Delete.hs+192

This diff is too big to show here.

gogol-instancegroups/gen/Network/Google/API/Resourceviews/ZoneViews/Get.hs+191

This diff is too big to show here.

gogol-instancegroups/gen/Network/Google/API/Resourceviews/ZoneViews/GetService.hs+211

This diff is too big to show here.

gogol-instancegroups/gen/Network/Google/API/Resourceviews/ZoneViews/Insert.hs+177

This diff is too big to show here.

gogol-instancegroups/gen/Network/Google/API/Resourceviews/ZoneViews/List.hs+204

This diff is too big to show here.

gogol-instancegroups/gen/Network/Google/API/Resourceviews/ZoneViews/ListResources.hs+270

This diff is too big to show here.

gogol-instancegroups/gen/Network/Google/API/Resourceviews/ZoneViews/RemoveResources.hs+196

This diff is too big to show here.

gogol-instancegroups/gen/Network/Google/API/Resourceviews/ZoneViews/SetService.hs+195

This diff is too big to show here.

gogol-instancegroups/gen/Network/Google/InstanceGroups.hs+240

This diff is too big to show here.

gogol-instancegroups/gen/Network/Google/InstanceGroups/Types.hs+101−83

This diff is too big to show here.

gogol-instancegroups/gen/Network/Google/InstanceGroups/Types/Product.hs+779−779

This diff is too big to show here.

gogol-instancegroups/gen/Network/Google/InstanceGroups/Types/Sum.hs+102

This diff is too big to show here.

gogol-instancegroups/gogol-instancegroups.cabal+54

This diff is too big to show here.

gogol-instancegroups/src/.gitkeep

This diff is too big to show here.

gogol-latencytest/gen/Network/Google/API/Cloudlatencytest/Statscollection/Updateaggregatedstats.hs+154

This diff is too big to show here.

gogol-latencytest/gen/Network/Google/API/Cloudlatencytest/Statscollection/Updatestats.hs+148

This diff is too big to show here.

gogol-latencytest/gen/Network/Google/LatencyTest.hs+37−51

This diff is too big to show here.

gogol-latencytest/gen/Network/Google/LatencyTest/Types.hs+28−16

This diff is too big to show here.

gogol-latencytest/gen/Network/Google/LatencyTest/Types/Product.hs+92−92

This diff is too big to show here.

gogol-latencytest/gen/Network/Google/LatencyTest/Types/Sum.hs+24

This diff is too big to show here.

gogol-latencytest/gogol-latencytest.cabal+6−4

This diff is too big to show here.

gogol-logging/gen/Network/Google/API/Logging/Projects/LogServices/Indexes/List.hs+354

This diff is too big to show here.

gogol-logging/gen/Network/Google/API/Logging/Projects/LogServices/Sinks/Create.hs+266

This diff is too big to show here.

gogol-logging/gen/Network/Google/API/Logging/Projects/LogServices/Sinks/Delete.hs+279

This diff is too big to show here.

gogol-logging/gen/Network/Google/API/Logging/Projects/LogServices/Sinks/Get.hs+276

This diff is too big to show here.

gogol-logging/gen/Network/Google/API/Logging/Projects/LogServices/Sinks/List.hs+265

This diff is too big to show here.

gogol-logging/gen/Network/Google/API/Logging/Projects/LogServices/Sinks/Update.hs+277

This diff is too big to show here.

gogol-logging/gen/Network/Google/API/Logging/Projects/Logs/Entries/Write.hs+272

This diff is too big to show here.

gogol-logging/gen/Network/Google/API/Logging/Projects/Logs/Sinks/Create.hs+262

This diff is too big to show here.

gogol-logging/gen/Network/Google/API/Logging/Projects/Logs/Sinks/Delete.hs+274

This diff is too big to show here.

gogol-logging/gen/Network/Google/API/Logging/Projects/Logs/Sinks/Get.hs+272

This diff is too big to show here.

gogol-logging/gen/Network/Google/API/Logging/Projects/Logs/Sinks/List.hs+260

This diff is too big to show here.

gogol-logging/gen/Network/Google/API/Logging/Projects/Logs/Sinks/Update.hs+272

This diff is too big to show here.

gogol-logging/gen/Network/Google/API/Logging/Projects/Sinks/Create.hs+245

This diff is too big to show here.

gogol-logging/gen/Network/Google/API/Logging/Projects/Sinks/Delete.hs+257

This diff is too big to show here.

gogol-logging/gen/Network/Google/API/Logging/Projects/Sinks/Get.hs+255

This diff is too big to show here.

gogol-logging/gen/Network/Google/API/Logging/Projects/Sinks/List.hs+242

This diff is too big to show here.

gogol-logging/gen/Network/Google/API/Logging/Projects/Sinks/Update.hs+257

This diff is too big to show here.

gogol-logging/gen/Network/Google/Logging.hs+195−563

This diff is too big to show here.

gogol-logging/gen/Network/Google/Logging/Types.hs+110−103

This diff is too big to show here.

gogol-logging/gen/Network/Google/Logging/Types/Product.hs+958−958

This diff is too big to show here.

gogol-logging/gogol-logging.cabal+21−4

This diff is too big to show here.

gogol-maps-coordinate/gen/Network/Google/API/Coordinate/CustomFieldDef/List.hs+170

This diff is too big to show here.

gogol-maps-coordinate/gen/Network/Google/API/Coordinate/Jobs/Get.hs+171

This diff is too big to show here.

gogol-maps-coordinate/gen/Network/Google/API/Coordinate/Jobs/Insert.hs+276

This diff is too big to show here.

gogol-maps-coordinate/gen/Network/Google/API/Coordinate/Jobs/List.hs+210

This diff is too big to show here.

gogol-maps-coordinate/gen/Network/Google/API/Coordinate/Jobs/Patch.hs+298

This diff is too big to show here.

gogol-maps-coordinate/gen/Network/Google/API/Coordinate/Jobs/Update.hs+296

This diff is too big to show here.

gogol-maps-coordinate/gen/Network/Google/API/Coordinate/Location/List.hs+215

This diff is too big to show here.

gogol-maps-coordinate/gen/Network/Google/API/Coordinate/Schedule/Get.hs+172

This diff is too big to show here.

gogol-maps-coordinate/gen/Network/Google/API/Coordinate/Schedule/Patch.hs+224

This diff is too big to show here.

gogol-maps-coordinate/gen/Network/Google/API/Coordinate/Schedule/Update.hs+222

This diff is too big to show here.

gogol-maps-coordinate/gen/Network/Google/API/Coordinate/Team/List.hs+180

This diff is too big to show here.

gogol-maps-coordinate/gen/Network/Google/API/Coordinate/Worker/List.hs+160

This diff is too big to show here.

gogol-maps-coordinate/gen/Network/Google/Maps/Coordinate.hs+163−374

This diff is too big to show here.

gogol-maps-coordinate/gen/Network/Google/Maps/Coordinate/Types.hs+106−88

This diff is too big to show here.

gogol-maps-coordinate/gen/Network/Google/Maps/Coordinate/Types/Product.hs+734−734

This diff is too big to show here.

gogol-maps-coordinate/gen/Network/Google/Maps/Coordinate/Types/Sum.hs+112

This diff is too big to show here.

gogol-maps-coordinate/gogol-maps-coordinate.cabal+16−4

This diff is too big to show here.

gogol-maps-engine/gen/Network/Google/API/Mapsengine/Assets/Parents/List.hs+194

This diff is too big to show here.

gogol-maps-engine/gen/Network/Google/API/Mapsengine/Assets/Permissions/List.hs+167

This diff is too big to show here.

gogol-maps-engine/gen/Network/Google/API/Mapsengine/Layers/Parents/List.hs+194

This diff is too big to show here.

gogol-maps-engine/gen/Network/Google/API/Mapsengine/Layers/Permissions/BatchDelete.hs+172

This diff is too big to show here.

gogol-maps-engine/gen/Network/Google/API/Mapsengine/Layers/Permissions/BatchUpdate.hs+176

This diff is too big to show here.

gogol-maps-engine/gen/Network/Google/API/Mapsengine/Layers/Permissions/List.hs+167

This diff is too big to show here.

gogol-maps-engine/gen/Network/Google/API/Mapsengine/Maps/Permissions/BatchDelete.hs+171

This diff is too big to show here.

gogol-maps-engine/gen/Network/Google/API/Mapsengine/Maps/Permissions/BatchUpdate.hs+175

This diff is too big to show here.

gogol-maps-engine/gen/Network/Google/API/Mapsengine/Maps/Permissions/List.hs+167

This diff is too big to show here.

gogol-maps-engine/gen/Network/Google/API/Mapsengine/Projects/Icons/Create.hs+166

This diff is too big to show here.

gogol-maps-engine/gen/Network/Google/API/Mapsengine/Projects/Icons/Get.hs+178

This diff is too big to show here.

gogol-maps-engine/gen/Network/Google/API/Mapsengine/Projects/Icons/List.hs+194

This diff is too big to show here.

gogol-maps-engine/gen/Network/Google/API/Mapsengine/RasterCollections/Parents/List.hs+197

This diff is too big to show here.

gogol-maps-engine/gen/Network/Google/API/Mapsengine/RasterCollections/Permissions/BatchDelete.hs+173

This diff is too big to show here.

gogol-maps-engine/gen/Network/Google/API/Mapsengine/RasterCollections/Permissions/BatchUpdate.hs+177

This diff is too big to show here.

gogol-maps-engine/gen/Network/Google/API/Mapsengine/RasterCollections/Permissions/List.hs+171

This diff is too big to show here.

gogol-maps-engine/gen/Network/Google/API/Mapsengine/RasterCollections/Rasters/BatchDelete.hs+178

This diff is too big to show here.

gogol-maps-engine/gen/Network/Google/API/Mapsengine/RasterCollections/Rasters/BatchInsert.hs+180

This diff is too big to show here.

gogol-maps-engine/gen/Network/Google/API/Mapsengine/RasterCollections/Rasters/List.hs+321

This diff is too big to show here.

gogol-maps-engine/gen/Network/Google/API/Mapsengine/Rasters/Files/Insert.hs+178

This diff is too big to show here.

gogol-maps-engine/gen/Network/Google/API/Mapsengine/Rasters/Parents/List.hs+194

This diff is too big to show here.

gogol-maps-engine/gen/Network/Google/API/Mapsengine/Rasters/Permissions/BatchDelete.hs+172

This diff is too big to show here.

gogol-maps-engine/gen/Network/Google/API/Mapsengine/Rasters/Permissions/BatchUpdate.hs+176

This diff is too big to show here.

gogol-maps-engine/gen/Network/Google/API/Mapsengine/Rasters/Permissions/List.hs+169

This diff is too big to show here.

gogol-maps-engine/gen/Network/Google/API/Mapsengine/Tables/Features/BatchDelete.hs+169

This diff is too big to show here.

gogol-maps-engine/gen/Network/Google/API/Mapsengine/Tables/Features/BatchInsert.hs+181

This diff is too big to show here.

gogol-maps-engine/gen/Network/Google/API/Mapsengine/Tables/Features/BatchPatch.hs+191

This diff is too big to show here.

gogol-maps-engine/gen/Network/Google/API/Mapsengine/Tables/Features/Get.hs+203

This diff is too big to show here.

gogol-maps-engine/gen/Network/Google/API/Mapsengine/Tables/Features/List.hs+281

This diff is too big to show here.

gogol-maps-engine/gen/Network/Google/API/Mapsengine/Tables/Files/Insert.hs+184

This diff is too big to show here.

gogol-maps-engine/gen/Network/Google/API/Mapsengine/Tables/Parents/List.hs+194

This diff is too big to show here.

gogol-maps-engine/gen/Network/Google/API/Mapsengine/Tables/Permissions/BatchDelete.hs+172

This diff is too big to show here.

gogol-maps-engine/gen/Network/Google/API/Mapsengine/Tables/Permissions/BatchUpdate.hs+176

This diff is too big to show here.

gogol-maps-engine/gen/Network/Google/API/Mapsengine/Tables/Permissions/List.hs+162

This diff is too big to show here.

gogol-maps-engine/gen/Network/Google/Map/Engine.hs+679−1247

This diff is too big to show here.

gogol-maps-engine/gen/Network/Google/Map/Engine/Types.hs+509−488

This diff is too big to show here.

gogol-maps-engine/gen/Network/Google/Map/Engine/Types/Product.hs+3617−3613

This diff is too big to show here.

gogol-maps-engine/gen/Network/Google/Map/Engine/Types/Sum.hs+738−621

This diff is too big to show here.

gogol-maps-engine/gogol-maps-engine.cabal+38−4

This diff is too big to show here.

gogol-mirror/gen/Network/Google/API/Mirror/Accounts/Insert.hs+189

This diff is too big to show here.

gogol-mirror/gen/Network/Google/API/Mirror/Contacts/Delete.hs+160

This diff is too big to show here.

gogol-mirror/gen/Network/Google/API/Mirror/Contacts/Get.hs+158

This diff is too big to show here.

gogol-mirror/gen/Network/Google/API/Mirror/Contacts/Insert.hs+148

This diff is too big to show here.

gogol-mirror/gen/Network/Google/API/Mirror/Contacts/List.hs+148

This diff is too big to show here.

gogol-mirror/gen/Network/Google/API/Mirror/Contacts/Patch.hs+159

This diff is too big to show here.

gogol-mirror/gen/Network/Google/API/Mirror/Contacts/Update.hs+160

This diff is too big to show here.

gogol-mirror/gen/Network/Google/API/Mirror/Locations/Get.hs+159

This diff is too big to show here.

gogol-mirror/gen/Network/Google/API/Mirror/Locations/List.hs+148

This diff is too big to show here.

gogol-mirror/gen/Network/Google/API/Mirror/Settings/Get.hs+162

This diff is too big to show here.

gogol-mirror/gen/Network/Google/API/Mirror/Subscriptions/Delete.hs+161

This diff is too big to show here.

gogol-mirror/gen/Network/Google/API/Mirror/Subscriptions/Insert.hs+149

This diff is too big to show here.

gogol-mirror/gen/Network/Google/API/Mirror/Subscriptions/List.hs+153

This diff is too big to show here.

gogol-mirror/gen/Network/Google/API/Mirror/Subscriptions/Update.hs+161

This diff is too big to show here.

gogol-mirror/gen/Network/Google/API/Mirror/Timeline/Attachments/Delete.hs+181

This diff is too big to show here.

gogol-mirror/gen/Network/Google/API/Mirror/Timeline/Attachments/Get.hs+180

This diff is too big to show here.

gogol-mirror/gen/Network/Google/API/Mirror/Timeline/Attachments/Insert.hs+167

This diff is too big to show here.

gogol-mirror/gen/Network/Google/API/Mirror/Timeline/Attachments/List.hs+168

This diff is too big to show here.

gogol-mirror/gen/Network/Google/Mirror.hs+203−417

This diff is too big to show here.

gogol-mirror/gen/Network/Google/Mirror/Types.hs+115−103

This diff is too big to show here.

gogol-mirror/gen/Network/Google/Mirror/Types/Product.hs+987−987

This diff is too big to show here.

gogol-mirror/gen/Network/Google/Mirror/Types/Sum.hs+24

This diff is too big to show here.

gogol-mirror/gogol-mirror.cabal+22−4

This diff is too big to show here.

gogol-monitoring/gen/Network/Google/API/Cloudmonitoring/MetricDescriptors/Create.hs+166

This diff is too big to show here.

gogol-monitoring/gen/Network/Google/API/Cloudmonitoring/MetricDescriptors/Delete.hs+180

This diff is too big to show here.

gogol-monitoring/gen/Network/Google/API/Cloudmonitoring/MetricDescriptors/List.hs+218

This diff is too big to show here.

gogol-monitoring/gen/Network/Google/API/Cloudmonitoring/Timeseries/List.hs+302

This diff is too big to show here.

gogol-monitoring/gen/Network/Google/API/Cloudmonitoring/Timeseries/Write.hs+175

This diff is too big to show here.

gogol-monitoring/gen/Network/Google/API/Cloudmonitoring/TimeseriesDescriptors/List.hs+316

This diff is too big to show here.

gogol-monitoring/gen/Network/Google/Monitoring.hs+140−254

This diff is too big to show here.

gogol-monitoring/gen/Network/Google/Monitoring/Types.hs+112−94

This diff is too big to show here.

gogol-monitoring/gen/Network/Google/Monitoring/Types/Product.hs+829−829

This diff is too big to show here.

gogol-monitoring/gen/Network/Google/Monitoring/Types/Sum.hs+98

This diff is too big to show here.

gogol-monitoring/gogol-monitoring.cabal+10−4

This diff is too big to show here.

gogol-oauth2/gen/Network/Google/API/OAuth2/Userinfo/V2/Me/Get.hs+154

This diff is too big to show here.

gogol-oauth2/gen/Network/Google/OAuth2.hs+30−38

This diff is too big to show here.

gogol-oauth2/gen/Network/Google/OAuth2/Types.hs+26−16

This diff is too big to show here.

gogol-oauth2/gen/Network/Google/OAuth2/Types/Product.hs+135−135

This diff is too big to show here.

gogol-oauth2/gen/Network/Google/OAuth2/Types/Sum.hs+24

This diff is too big to show here.

gogol-oauth2/gogol-oauth2.cabal+5−4

This diff is too big to show here.

gogol-pagespeed/gen/Network/Google/API/Pagespeedonline/Pagespeedapi/Runpagespeed.hs+229

This diff is too big to show here.

gogol-pagespeed/gen/Network/Google/PageSpeed.hs+68−76

This diff is too big to show here.

gogol-pagespeed/gen/Network/Google/PageSpeed/Types.hs+64−49

This diff is too big to show here.

gogol-pagespeed/gen/Network/Google/PageSpeed/Types/Product.hs+658−658

This diff is too big to show here.

gogol-pagespeed/gen/Network/Google/PageSpeed/Types/Sum.hs+53

This diff is too big to show here.

gogol-pagespeed/gogol-pagespeed.cabal+5−4

This diff is too big to show here.

gogol-partners/gen/Network/Google/API/Partners/ClientMessages/Log.hs+231

This diff is too big to show here.

gogol-partners/gen/Network/Google/API/Partners/Companies/Leads/Create.hs+241

This diff is too big to show here.

gogol-partners/gen/Network/Google/API/Partners/UserEvents/Log.hs+225

This diff is too big to show here.

gogol-partners/gen/Network/Google/API/Partners/UserStates/List.hs+342

This diff is too big to show here.

gogol-partners/gen/Network/Google/Partners.hs+157−255

This diff is too big to show here.

gogol-partners/gen/Network/Google/Partners/Types.hs+138−130

This diff is too big to show here.

gogol-partners/gen/Network/Google/Partners/Types/Product.hs+1088−1088

This diff is too big to show here.

gogol-partners/gogol-partners.cabal+8−4

This diff is too big to show here.

gogol-play-developer/gen/Network/Google/API/Androidpublisher/Edits/Apklistings/Delete.hs+216

This diff is too big to show here.

gogol-play-developer/gen/Network/Google/API/Androidpublisher/Edits/Apklistings/Deleteall.hs+199

This diff is too big to show here.

gogol-play-developer/gen/Network/Google/API/Androidpublisher/Edits/Apklistings/Get.hs+215

This diff is too big to show here.

gogol-play-developer/gen/Network/Google/API/Androidpublisher/Edits/Apklistings/List.hs+200

This diff is too big to show here.

gogol-play-developer/gen/Network/Google/API/Androidpublisher/Edits/Apklistings/Patch.hs+215

This diff is too big to show here.

gogol-play-developer/gen/Network/Google/API/Androidpublisher/Edits/Apklistings/Update.hs+216

This diff is too big to show here.

gogol-play-developer/gen/Network/Google/API/Androidpublisher/Edits/Apks/Addexternallyhosted.hs+193

This diff is too big to show here.

gogol-play-developer/gen/Network/Google/API/Androidpublisher/Edits/Apks/List.hs+180

This diff is too big to show here.

gogol-play-developer/gen/Network/Google/API/Androidpublisher/Edits/Apks/Upload.hs+180

This diff is too big to show here.

gogol-play-developer/gen/Network/Google/API/Androidpublisher/Edits/Details/Get.hs+183

This diff is too big to show here.

gogol-play-developer/gen/Network/Google/API/Androidpublisher/Edits/Details/Patch.hs+182

This diff is too big to show here.

gogol-play-developer/gen/Network/Google/API/Androidpublisher/Edits/Details/Update.hs+182

This diff is too big to show here.

gogol-play-developer/gen/Network/Google/API/Androidpublisher/Edits/Expansionfiles/Get.hs+213

This diff is too big to show here.

gogol-play-developer/gen/Network/Google/API/Androidpublisher/Edits/Expansionfiles/Patch.hs+219

This diff is too big to show here.

gogol-play-developer/gen/Network/Google/API/Androidpublisher/Edits/Expansionfiles/Update.hs+219

This diff is too big to show here.

gogol-play-developer/gen/Network/Google/API/Androidpublisher/Edits/Expansionfiles/Upload.hs+216

This diff is too big to show here.

gogol-play-developer/gen/Network/Google/API/Androidpublisher/Edits/Images/Delete.hs+225

This diff is too big to show here.

gogol-play-developer/gen/Network/Google/API/Androidpublisher/Edits/Images/Deleteall.hs+211

This diff is too big to show here.

gogol-play-developer/gen/Network/Google/API/Androidpublisher/Edits/Images/List.hs+209

This diff is too big to show here.

gogol-play-developer/gen/Network/Google/API/Androidpublisher/Edits/Images/Upload.hs+212

This diff is too big to show here.

gogol-play-developer/gen/Network/Google/API/Androidpublisher/Edits/Listings/Delete.hs+196

This diff is too big to show here.

gogol-play-developer/gen/Network/Google/API/Androidpublisher/Edits/Listings/Deleteall.hs+183

This diff is too big to show here.

gogol-play-developer/gen/Network/Google/API/Androidpublisher/Edits/Listings/Get.hs+196

This diff is too big to show here.

gogol-play-developer/gen/Network/Google/API/Androidpublisher/Edits/Listings/List.hs+183

This diff is too big to show here.

gogol-play-developer/gen/Network/Google/API/Androidpublisher/Edits/Listings/Patch.hs+198

This diff is too big to show here.

gogol-play-developer/gen/Network/Google/API/Androidpublisher/Edits/Listings/Update.hs+196

This diff is too big to show here.

gogol-play-developer/gen/Network/Google/API/Androidpublisher/Edits/Testers/Get.hs+190

This diff is too big to show here.

gogol-play-developer/gen/Network/Google/API/Androidpublisher/Edits/Testers/Patch.hs+191

This diff is too big to show here.

gogol-play-developer/gen/Network/Google/API/Androidpublisher/Edits/Testers/Update.hs+191

This diff is too big to show here.

gogol-play-developer/gen/Network/Google/API/Androidpublisher/Edits/Tracks/Get.hs+188

This diff is too big to show here.

gogol-play-developer/gen/Network/Google/API/Androidpublisher/Edits/Tracks/List.hs+182

This diff is too big to show here.

gogol-play-developer/gen/Network/Google/API/Androidpublisher/Edits/Tracks/Patch.hs+199

This diff is too big to show here.

gogol-play-developer/gen/Network/Google/API/Androidpublisher/Edits/Tracks/Update.hs+200

This diff is too big to show here.

gogol-play-developer/gen/Network/Google/API/Androidpublisher/Entitlements/List.hs+211

This diff is too big to show here.

gogol-play-developer/gen/Network/Google/API/Androidpublisher/Inappproducts/Batch.hs+151

This diff is too big to show here.

gogol-play-developer/gen/Network/Google/API/Androidpublisher/Inappproducts/Delete.hs+177

This diff is too big to show here.

gogol-play-developer/gen/Network/Google/API/Androidpublisher/Inappproducts/Get.hs+175

This diff is too big to show here.

gogol-play-developer/gen/Network/Google/API/Androidpublisher/Inappproducts/Insert.hs+180

This diff is too big to show here.

gogol-play-developer/gen/Network/Google/API/Androidpublisher/Inappproducts/List.hs+201

This diff is too big to show here.

gogol-play-developer/gen/Network/Google/API/Androidpublisher/Inappproducts/Patch.hs+195

This diff is too big to show here.

gogol-play-developer/gen/Network/Google/API/Androidpublisher/Inappproducts/Update.hs+193

This diff is too big to show here.

gogol-play-developer/gen/Network/Google/API/Androidpublisher/Purchases/Products/Get.hs+196

This diff is too big to show here.

gogol-play-developer/gen/Network/Google/API/Androidpublisher/Purchases/Subscriptions/Cancel.hs+201

This diff is too big to show here.

gogol-play-developer/gen/Network/Google/API/Androidpublisher/Purchases/Subscriptions/Defer.hs+202

This diff is too big to show here.

gogol-play-developer/gen/Network/Google/API/Androidpublisher/Purchases/Subscriptions/Get.hs+202

This diff is too big to show here.

gogol-play-developer/gen/Network/Google/API/Androidpublisher/Purchases/Subscriptions/Refund.hs+195

This diff is too big to show here.

gogol-play-developer/gen/Network/Google/API/Androidpublisher/Purchases/Subscriptions/Revoke.hs+203

This diff is too big to show here.

gogol-play-developer/gen/Network/Google/Play/Developer.hs+497−1239

This diff is too big to show here.

gogol-play-developer/gen/Network/Google/Play/Developer/Types.hs+264−210

This diff is too big to show here.

gogol-play-developer/gen/Network/Google/Play/Developer/Types/Product.hs+1725−1725

This diff is too big to show here.

gogol-play-developer/gen/Network/Google/Play/Developer/Types/Sum.hs+551

This diff is too big to show here.

gogol-play-developer/gogol-play-developer.cabal+51−4

This diff is too big to show here.

gogol-play-enterprise/gen/Network/Google/API/Androidenterprise/Collections/Delete.hs+179

This diff is too big to show here.

gogol-play-enterprise/gen/Network/Google/API/Androidenterprise/Collections/Get.hs+178

This diff is too big to show here.

gogol-play-enterprise/gen/Network/Google/API/Androidenterprise/Collections/Insert.hs+165

This diff is too big to show here.

gogol-play-enterprise/gen/Network/Google/API/Androidenterprise/Collections/List.hs+165

This diff is too big to show here.

gogol-play-enterprise/gen/Network/Google/API/Androidenterprise/Collections/Patch.hs+179

This diff is too big to show here.

gogol-play-enterprise/gen/Network/Google/API/Androidenterprise/Collections/Update.hs+179

This diff is too big to show here.

gogol-play-enterprise/gen/Network/Google/API/Androidenterprise/Collectionviewers/Delete.hs+200

This diff is too big to show here.

gogol-play-enterprise/gen/Network/Google/API/Androidenterprise/Collectionviewers/Get.hs+194

This diff is too big to show here.

gogol-play-enterprise/gen/Network/Google/API/Androidenterprise/Collectionviewers/List.hs+189

This diff is too big to show here.

gogol-play-enterprise/gen/Network/Google/API/Androidenterprise/Collectionviewers/Patch.hs+202

This diff is too big to show here.

gogol-play-enterprise/gen/Network/Google/API/Androidenterprise/Collectionviewers/Update.hs+200

This diff is too big to show here.

gogol-play-enterprise/gen/Network/Google/API/Androidenterprise/Devices/Get.hs+188

This diff is too big to show here.

gogol-play-enterprise/gen/Network/Google/API/Androidenterprise/Devices/GetState.hs+203

This diff is too big to show here.

gogol-play-enterprise/gen/Network/Google/API/Androidenterprise/Devices/List.hs+176

This diff is too big to show here.

gogol-play-enterprise/gen/Network/Google/API/Androidenterprise/Devices/SetState.hs+203

This diff is too big to show here.

gogol-play-enterprise/gen/Network/Google/API/Androidenterprise/Enterprises/Delete.hs+168

This diff is too big to show here.

gogol-play-enterprise/gen/Network/Google/API/Androidenterprise/Enterprises/Enroll.hs+162

This diff is too big to show here.

gogol-play-enterprise/gen/Network/Google/API/Androidenterprise/Enterprises/Get.hs+163

This diff is too big to show here.

gogol-play-enterprise/gen/Network/Google/API/Androidenterprise/Enterprises/Insert.hs+163

This diff is too big to show here.

gogol-play-enterprise/gen/Network/Google/API/Androidenterprise/Enterprises/List.hs+165

This diff is too big to show here.

gogol-play-enterprise/gen/Network/Google/API/Androidenterprise/Enterprises/SendTestPushNotification.hs+177

This diff is too big to show here.

gogol-play-enterprise/gen/Network/Google/API/Androidenterprise/Enterprises/SetAccount.hs+170

This diff is too big to show here.

gogol-play-enterprise/gen/Network/Google/API/Androidenterprise/Enterprises/Unenroll.hs+168

This diff is too big to show here.

gogol-play-enterprise/gen/Network/Google/API/Androidenterprise/Entitlements/Delete.hs+192

This diff is too big to show here.

gogol-play-enterprise/gen/Network/Google/API/Androidenterprise/Entitlements/Get.hs+195

This diff is too big to show here.

gogol-play-enterprise/gen/Network/Google/API/Androidenterprise/Entitlements/List.hs+179

This diff is too big to show here.

gogol-play-enterprise/gen/Network/Google/API/Androidenterprise/Entitlements/Patch.hs+209

This diff is too big to show here.

gogol-play-enterprise/gen/Network/Google/API/Androidenterprise/Entitlements/Update.hs+207

This diff is too big to show here.

gogol-play-enterprise/gen/Network/Google/API/Androidenterprise/Grouplicenses/Get.hs+180

This diff is too big to show here.

gogol-play-enterprise/gen/Network/Google/API/Androidenterprise/Grouplicenses/List.hs+169

This diff is too big to show here.

gogol-play-enterprise/gen/Network/Google/API/Androidenterprise/Grouplicenseusers/List.hs+183

This diff is too big to show here.

gogol-play-enterprise/gen/Network/Google/API/Androidenterprise/Installs/Delete.hs+209

This diff is too big to show here.

gogol-play-enterprise/gen/Network/Google/API/Androidenterprise/Installs/Get.hs+203

This diff is too big to show here.

gogol-play-enterprise/gen/Network/Google/API/Androidenterprise/Installs/List.hs+191

This diff is too big to show here.

gogol-play-enterprise/gen/Network/Google/API/Androidenterprise/Installs/Patch.hs+208

This diff is too big to show here.

gogol-play-enterprise/gen/Network/Google/API/Androidenterprise/Installs/Update.hs+209

This diff is too big to show here.

gogol-play-enterprise/gen/Network/Google/API/Androidenterprise/Permissions/Get.hs+175

This diff is too big to show here.

gogol-play-enterprise/gen/Network/Google/API/Androidenterprise/Products/Approve.hs+180

This diff is too big to show here.

gogol-play-enterprise/gen/Network/Google/API/Androidenterprise/Products/GenerateApprovalURL.hs+215

This diff is too big to show here.

gogol-play-enterprise/gen/Network/Google/API/Androidenterprise/Products/Get.hs+188

This diff is too big to show here.

gogol-play-enterprise/gen/Network/Google/API/Androidenterprise/Products/GetAppRestrictionsSchema.hs+206

This diff is too big to show here.

gogol-play-enterprise/gen/Network/Google/API/Androidenterprise/Products/GetPermissions.hs+183

This diff is too big to show here.

gogol-play-enterprise/gen/Network/Google/API/Androidenterprise/Products/UpdatePermissions.hs+187

This diff is too big to show here.

gogol-play-enterprise/gen/Network/Google/API/Androidenterprise/Users/GenerateToken.hs+186

This diff is too big to show here.

gogol-play-enterprise/gen/Network/Google/API/Androidenterprise/Users/Get.hs+174

This diff is too big to show here.

gogol-play-enterprise/gen/Network/Google/API/Androidenterprise/Users/GetAvailableProductSet.hs+184

This diff is too big to show here.

gogol-play-enterprise/gen/Network/Google/API/Androidenterprise/Users/List.hs+174

This diff is too big to show here.

gogol-play-enterprise/gen/Network/Google/API/Androidenterprise/Users/RevokeToken.hs+182

This diff is too big to show here.

gogol-play-enterprise/gen/Network/Google/API/Androidenterprise/Users/SetAvailableProductSet.hs+184

This diff is too big to show here.

gogol-play-enterprise/gen/Network/Google/Play/Enterprise.hs+405−1179

This diff is too big to show here.

gogol-play-enterprise/gen/Network/Google/Play/Enterprise/Types.hs+163−151

This diff is too big to show here.

gogol-play-enterprise/gen/Network/Google/Play/Enterprise/Types/Product.hs+1344−1344

This diff is too big to show here.

gogol-play-enterprise/gen/Network/Google/Play/Enterprise/Types/Sum.hs+24

This diff is too big to show here.

gogol-play-enterprise/gogol-play-enterprise.cabal+53−4

This diff is too big to show here.

gogol-play-moviespartner/gen/Network/Google/API/PlayMoviesPartner/Accounts/Avails/List.hs+345

This diff is too big to show here.

gogol-play-moviespartner/gen/Network/Google/API/PlayMoviesPartner/Accounts/ExperienceLocales/Get.hs+265

This diff is too big to show here.

gogol-play-moviespartner/gen/Network/Google/API/PlayMoviesPartner/Accounts/ExperienceLocales/List.hs+368

This diff is too big to show here.

gogol-play-moviespartner/gen/Network/Google/API/PlayMoviesPartner/Accounts/Orders/Get.hs+257

This diff is too big to show here.

gogol-play-moviespartner/gen/Network/Google/API/PlayMoviesPartner/Accounts/Orders/List.hs+332

This diff is too big to show here.

gogol-play-moviespartner/gen/Network/Google/API/PlayMoviesPartner/Accounts/StoreInfos/Country/Get.hs+280

This diff is too big to show here.

gogol-play-moviespartner/gen/Network/Google/Play/Movies/Partner.hs+112−272

This diff is too big to show here.

gogol-play-moviespartner/gen/Network/Google/Play/Movies/Partner/Types.hs+84−75

This diff is too big to show here.

gogol-play-moviespartner/gen/Network/Google/Play/Movies/Partner/Types/Product.hs+1062−1062

This diff is too big to show here.

gogol-play-moviespartner/gogol-play-moviespartner.cabal+10−4

This diff is too big to show here.

gogol-plus-domains/gen/Network/Google/API/PlusDomains/Activities/Get.hs+160

This diff is too big to show here.

gogol-plus-domains/gen/Network/Google/API/PlusDomains/Activities/Insert.hs+177

This diff is too big to show here.

gogol-plus-domains/gen/Network/Google/API/PlusDomains/Activities/List.hs+205

This diff is too big to show here.

gogol-plus-domains/gen/Network/Google/API/PlusDomains/Audiences/List.hs+190

This diff is too big to show here.

gogol-plus-domains/gen/Network/Google/API/PlusDomains/Circles/AddPeople.hs+191

This diff is too big to show here.

gogol-plus-domains/gen/Network/Google/API/PlusDomains/Circles/Get.hs+159

This diff is too big to show here.

gogol-plus-domains/gen/Network/Google/API/PlusDomains/Circles/Insert.hs+161

This diff is too big to show here.

gogol-plus-domains/gen/Network/Google/API/PlusDomains/Circles/List.hs+188

This diff is too big to show here.

gogol-plus-domains/gen/Network/Google/API/PlusDomains/Circles/Patch.hs+160

This diff is too big to show here.

gogol-plus-domains/gen/Network/Google/API/PlusDomains/Circles/Remove.hs+160

This diff is too big to show here.

gogol-plus-domains/gen/Network/Google/API/PlusDomains/Circles/RemovePeople.hs+189

This diff is too big to show here.

gogol-plus-domains/gen/Network/Google/API/PlusDomains/Circles/Update.hs+160

This diff is too big to show here.

gogol-plus-domains/gen/Network/Google/API/PlusDomains/Comments/Get.hs+162

This diff is too big to show here.

gogol-plus-domains/gen/Network/Google/API/PlusDomains/Comments/Insert.hs+166

This diff is too big to show here.

gogol-plus-domains/gen/Network/Google/API/PlusDomains/Comments/List.hs+201

This diff is too big to show here.

gogol-plus-domains/gen/Network/Google/API/PlusDomains/Media/Insert.hs+177

This diff is too big to show here.

gogol-plus-domains/gen/Network/Google/API/PlusDomains/People/Get.hs+159

This diff is too big to show here.

gogol-plus-domains/gen/Network/Google/API/PlusDomains/People/List.hs+214

This diff is too big to show here.

gogol-plus-domains/gen/Network/Google/API/PlusDomains/People/ListByActivity.hs+217

This diff is too big to show here.

gogol-plus-domains/gen/Network/Google/API/PlusDomains/People/ListByCircle.hs+199

This diff is too big to show here.

gogol-plus-domains/gen/Network/Google/PlusDomains.hs+460−714

This diff is too big to show here.

gogol-plus-domains/gen/Network/Google/PlusDomains/Types.hs+362−332

This diff is too big to show here.

gogol-plus-domains/gen/Network/Google/PlusDomains/Types/Product.hs+2917−2917

This diff is too big to show here.

gogol-plus-domains/gen/Network/Google/PlusDomains/Types/Sum.hs+188

This diff is too big to show here.

gogol-plus-domains/gogol-plus-domains.cabal+24−4

This diff is too big to show here.

gogol-plus/gen/Network/Google/API/Plus/Activities/Get.hs+160

This diff is too big to show here.

gogol-plus/gen/Network/Google/API/Plus/Activities/List.hs+206

This diff is too big to show here.

gogol-plus/gen/Network/Google/API/Plus/Activities/Search.hs+217

This diff is too big to show here.

gogol-plus/gen/Network/Google/API/Plus/Comments/Get.hs+159

This diff is too big to show here.

gogol-plus/gen/Network/Google/API/Plus/Comments/List.hs+201

This diff is too big to show here.

gogol-plus/gen/Network/Google/API/Plus/Moments/Insert.hs+187

This diff is too big to show here.

gogol-plus/gen/Network/Google/API/Plus/Moments/List.hs+225

This diff is too big to show here.

gogol-plus/gen/Network/Google/API/Plus/People/Get.hs+163

This diff is too big to show here.

gogol-plus/gen/Network/Google/API/Plus/People/List.hs+214

This diff is too big to show here.

gogol-plus/gen/Network/Google/API/Plus/People/ListByActivity.hs+217

This diff is too big to show here.

gogol-plus/gen/Network/Google/API/Plus/People/Search.hs+203

This diff is too big to show here.

gogol-plus/gen/Network/Google/Plus.hs+415−553

This diff is too big to show here.

gogol-plus/gen/Network/Google/Plus/Types.hs+358−323

This diff is too big to show here.

gogol-plus/gen/Network/Google/Plus/Types/Product.hs+3188−3188

This diff is too big to show here.

gogol-plus/gen/Network/Google/Plus/Types/Sum.hs+245

This diff is too big to show here.

gogol-plus/gogol-plus.cabal+15−4

This diff is too big to show here.

gogol-prediction/gen/Network/Google/API/Prediction/Hostedmodels/Predict.hs+177

This diff is too big to show here.

gogol-prediction/gen/Network/Google/API/Prediction/Trainedmodels/Analyze.hs+175

This diff is too big to show here.

gogol-prediction/gen/Network/Google/API/Prediction/Trainedmodels/Delete.hs+174

This diff is too big to show here.

gogol-prediction/gen/Network/Google/API/Prediction/Trainedmodels/Get.hs+174

This diff is too big to show here.

gogol-prediction/gen/Network/Google/API/Prediction/Trainedmodels/Insert.hs+162

This diff is too big to show here.

gogol-prediction/gen/Network/Google/API/Prediction/Trainedmodels/List.hs+187

This diff is too big to show here.

gogol-prediction/gen/Network/Google/API/Prediction/Trainedmodels/Predict.hs+175

This diff is too big to show here.

gogol-prediction/gen/Network/Google/API/Prediction/Trainedmodels/Update.hs+174

This diff is too big to show here.

gogol-prediction/gen/Network/Google/Prediction.hs+145−249

This diff is too big to show here.

gogol-prediction/gen/Network/Google/Prediction/Types.hs+108−96

This diff is too big to show here.

gogol-prediction/gen/Network/Google/Prediction/Types/Product.hs+729−729

This diff is too big to show here.

gogol-prediction/gen/Network/Google/Prediction/Types/Sum.hs+24

This diff is too big to show here.

gogol-prediction/gogol-prediction.cabal+12−4

This diff is too big to show here.

gogol-proximitybeacon/gen/Network/Google/API/ProximityBeacon/Beaconinfo/Getforobserved.hs+229

This diff is too big to show here.

gogol-proximitybeacon/gen/Network/Google/API/ProximityBeacon/Beacons/Attachments/BatchDelete.hs+272

This diff is too big to show here.

gogol-proximitybeacon/gen/Network/Google/API/ProximityBeacon/Beacons/Attachments/Create.hs+254

This diff is too big to show here.

gogol-proximitybeacon/gen/Network/Google/API/ProximityBeacon/Beacons/Attachments/Delete.hs+251

This diff is too big to show here.

gogol-proximitybeacon/gen/Network/Google/API/ProximityBeacon/Beacons/Attachments/List.hs+267

This diff is too big to show here.

gogol-proximitybeacon/gen/Network/Google/API/ProximityBeacon/Beacons/Diagnostics/List.hs+286

This diff is too big to show here.

gogol-proximitybeacon/gen/Network/Google/API/ProximityBeacon/Namespaces/List.hs+227

This diff is too big to show here.

gogol-proximitybeacon/gen/Network/Google/ProximityBeacon.hs+112−263

This diff is too big to show here.

gogol-proximitybeacon/gen/Network/Google/ProximityBeacon/Types.hs+78−69

This diff is too big to show here.

gogol-proximitybeacon/gen/Network/Google/ProximityBeacon/Types/Product.hs+673−673

This diff is too big to show here.

gogol-proximitybeacon/gogol-proximitybeacon.cabal+11−4

This diff is too big to show here.

gogol-pubsub/gen/Network/Google/API/PubSub/Projects/Subscriptions/Acknowledge.hs+249

This diff is too big to show here.

gogol-pubsub/gen/Network/Google/API/PubSub/Projects/Subscriptions/Create.hs+253

This diff is too big to show here.

gogol-pubsub/gen/Network/Google/API/PubSub/Projects/Subscriptions/Delete.hs+248

This diff is too big to show here.

gogol-pubsub/gen/Network/Google/API/PubSub/Projects/Subscriptions/Get.hs+241

This diff is too big to show here.

gogol-pubsub/gen/Network/Google/API/PubSub/Projects/Subscriptions/GetIAMPolicy.hs+248

This diff is too big to show here.

gogol-pubsub/gen/Network/Google/API/PubSub/Projects/Subscriptions/List.hs+268

This diff is too big to show here.

gogol-pubsub/gen/Network/Google/API/PubSub/Projects/Subscriptions/ModifyAckDeadline.hs+253

This diff is too big to show here.

gogol-pubsub/gen/Network/Google/API/PubSub/Projects/Subscriptions/ModifyPushConfig.hs+255

This diff is too big to show here.

gogol-pubsub/gen/Network/Google/API/PubSub/Projects/Subscriptions/Pull.hs+247

This diff is too big to show here.

gogol-pubsub/gen/Network/Google/API/PubSub/Projects/Subscriptions/SetIAMPolicy.hs+249

This diff is too big to show here.

gogol-pubsub/gen/Network/Google/API/PubSub/Projects/Subscriptions/TestIAMPermissions.hs+249

This diff is too big to show here.

gogol-pubsub/gen/Network/Google/API/PubSub/Projects/Topics/Subscriptions/List.hs+274

This diff is too big to show here.

gogol-pubsub/gen/Network/Google/PubSub.hs+145−365

This diff is too big to show here.

gogol-pubsub/gen/Network/Google/PubSub/Types.hs+87−80

This diff is too big to show here.

gogol-pubsub/gen/Network/Google/PubSub/Types/Product.hs+685−685

This diff is too big to show here.

gogol-pubsub/gogol-pubsub.cabal+16−4

This diff is too big to show here.

gogol-qpxexpress/gen/Network/Google/API/QPXExpress/Trips/Search.hs+147

This diff is too big to show here.

gogol-qpxexpress/gen/Network/Google/QPXExpress.hs+155−160

This diff is too big to show here.

gogol-qpxexpress/gen/Network/Google/QPXExpress/Types.hs+151−139

This diff is too big to show here.

gogol-qpxexpress/gen/Network/Google/QPXExpress/Types/Product.hs+1434−1434

This diff is too big to show here.

gogol-qpxexpress/gen/Network/Google/QPXExpress/Types/Sum.hs+24

This diff is too big to show here.

gogol-qpxexpress/gogol-qpxexpress.cabal+5−4

This diff is too big to show here.

gogol-resourcemanager/gen/Network/Google/API/Cloudresourcemanager/Organizations/Get.hs+238

This diff is too big to show here.

gogol-resourcemanager/gen/Network/Google/API/Cloudresourcemanager/Organizations/GetIAMPolicy.hs+246

This diff is too big to show here.

gogol-resourcemanager/gen/Network/Google/API/Cloudresourcemanager/Organizations/List.hs+270

This diff is too big to show here.

gogol-resourcemanager/gen/Network/Google/API/Cloudresourcemanager/Organizations/SetIAMPolicy.hs+247

This diff is too big to show here.

gogol-resourcemanager/gen/Network/Google/API/Cloudresourcemanager/Organizations/TestIAMPermissions.hs+248

This diff is too big to show here.

gogol-resourcemanager/gen/Network/Google/API/Cloudresourcemanager/Organizations/Update.hs+240

This diff is too big to show here.

gogol-resourcemanager/gen/Network/Google/API/Cloudresourcemanager/Projects/Create.hs+228

This diff is too big to show here.

gogol-resourcemanager/gen/Network/Google/API/Cloudresourcemanager/Projects/Delete.hs+281

This diff is too big to show here.

gogol-resourcemanager/gen/Network/Google/API/Cloudresourcemanager/Projects/Get.hs+237

This diff is too big to show here.

gogol-resourcemanager/gen/Network/Google/API/Cloudresourcemanager/Projects/GetIAMPolicy.hs+243

This diff is too big to show here.

gogol-resourcemanager/gen/Network/Google/API/Cloudresourcemanager/Projects/List.hs+276

This diff is too big to show here.

gogol-resourcemanager/gen/Network/Google/API/Cloudresourcemanager/Projects/SetIAMPolicy.hs+248

This diff is too big to show here.

gogol-resourcemanager/gen/Network/Google/API/Cloudresourcemanager/Projects/TestIAMPermissions.hs+249

This diff is too big to show here.

gogol-resourcemanager/gen/Network/Google/API/Cloudresourcemanager/Projects/Undelete.hs+255

This diff is too big to show here.

gogol-resourcemanager/gen/Network/Google/API/Cloudresourcemanager/Projects/Update.hs+239

This diff is too big to show here.

gogol-resourcemanager/gen/Network/Google/ResourceManager.hs+128−421

This diff is too big to show here.

gogol-resourcemanager/gen/Network/Google/ResourceManager/Types.hs+56−47

This diff is too big to show here.

gogol-resourcemanager/gen/Network/Google/ResourceManager/Types/Product.hs+383−383

This diff is too big to show here.

gogol-resourcemanager/gogol-resourcemanager.cabal+19−4

This diff is too big to show here.

gogol-shopping-content/gen/Network/Google/API/Content/Orders/Acknowledge.hs+183

This diff is too big to show here.

gogol-shopping-content/gen/Network/Google/API/Content/Orders/Advancetestorder.hs+180

This diff is too big to show here.

gogol-shopping-content/gen/Network/Google/API/Content/Orders/Cancel.hs+175

This diff is too big to show here.

gogol-shopping-content/gen/Network/Google/API/Content/Orders/Cancellineitem.hs+178

This diff is too big to show here.

gogol-shopping-content/gen/Network/Google/API/Content/Orders/Createtestorder.hs+169

This diff is too big to show here.

gogol-shopping-content/gen/Network/Google/API/Content/Orders/Custombatch.hs+150

This diff is too big to show here.

gogol-shopping-content/gen/Network/Google/API/Content/Orders/Get.hs+177

This diff is too big to show here.

gogol-shopping-content/gen/Network/Google/API/Content/Orders/Getbymerchantorderid.hs+184

This diff is too big to show here.

gogol-shopping-content/gen/Network/Google/API/Content/Orders/Gettestordertemplate.hs+183

This diff is too big to show here.

gogol-shopping-content/gen/Network/Google/API/Content/Orders/List.hs+264

This diff is too big to show here.

gogol-shopping-content/gen/Network/Google/API/Content/Orders/Refund.hs+175

This diff is too big to show here.

gogol-shopping-content/gen/Network/Google/API/Content/Orders/Returnlineitem.hs+183

This diff is too big to show here.

gogol-shopping-content/gen/Network/Google/API/Content/Orders/Shiplineitems.hs+178

This diff is too big to show here.

gogol-shopping-content/gen/Network/Google/API/Content/Orders/Updatemerchantorderid.hs+184

This diff is too big to show here.

gogol-shopping-content/gen/Network/Google/API/Content/Orders/Updateshipment.hs+178

This diff is too big to show here.

gogol-shopping-content/gen/Network/Google/Shopping/Content.hs+453−646

This diff is too big to show here.

gogol-shopping-content/gen/Network/Google/Shopping/Content/Types.hs+381−360

This diff is too big to show here.

gogol-shopping-content/gen/Network/Google/Shopping/Content/Types/Product.hs+3183−3180

This diff is too big to show here.

gogol-shopping-content/gen/Network/Google/Shopping/Content/Types/Sum.hs+150

This diff is too big to show here.

gogol-shopping-content/gogol-shopping-content.cabal+19−4

This diff is too big to show here.

gogol-siteverification/gen/Network/Google/API/SiteVerification/WebResource/Delete.hs+164

This diff is too big to show here.

gogol-siteverification/gen/Network/Google/API/SiteVerification/WebResource/Get.hs+165

This diff is too big to show here.

gogol-siteverification/gen/Network/Google/API/SiteVerification/WebResource/GetToken.hs+157

This diff is too big to show here.

gogol-siteverification/gen/Network/Google/API/SiteVerification/WebResource/Insert.hs+168

This diff is too big to show here.

gogol-siteverification/gen/Network/Google/API/SiteVerification/WebResource/List.hs+153

This diff is too big to show here.

gogol-siteverification/gen/Network/Google/API/SiteVerification/WebResource/Patch.hs+168

This diff is too big to show here.

gogol-siteverification/gen/Network/Google/API/SiteVerification/WebResource/Update.hs+166

This diff is too big to show here.

gogol-siteverification/gen/Network/Google/SiteVerification.hs+55−131

This diff is too big to show here.

gogol-siteverification/gen/Network/Google/SiteVerification/Types.hs+22−10

This diff is too big to show here.

gogol-siteverification/gen/Network/Google/SiteVerification/Types/Product.hs+78−78

This diff is too big to show here.

gogol-siteverification/gen/Network/Google/SiteVerification/Types/Sum.hs+24

This diff is too big to show here.

gogol-siteverification/gogol-siteverification.cabal+11−4

This diff is too big to show here.

gogol-spectrum/gen/Network/Google/API/Spectrum/Paws/GetSpectrum.hs+156

This diff is too big to show here.

gogol-spectrum/gen/Network/Google/API/Spectrum/Paws/GetSpectrumBatch.hs+158

This diff is too big to show here.

gogol-spectrum/gen/Network/Google/API/Spectrum/Paws/Init.hs+148

This diff is too big to show here.

gogol-spectrum/gen/Network/Google/API/Spectrum/Paws/NotifySpectrumUse.hs+162

This diff is too big to show here.

gogol-spectrum/gen/Network/Google/API/Spectrum/Paws/Register.hs+150

This diff is too big to show here.

gogol-spectrum/gen/Network/Google/API/Spectrum/Paws/VerifyDevice.hs+157

This diff is too big to show here.

gogol-spectrum/gen/Network/Google/Spectrum.hs+218−292

This diff is too big to show here.

gogol-spectrum/gen/Network/Google/Spectrum/Types.hs+189−177

This diff is too big to show here.

gogol-spectrum/gen/Network/Google/Spectrum/Types/Product.hs+1994−1994

This diff is too big to show here.

gogol-spectrum/gen/Network/Google/Spectrum/Types/Sum.hs+29

This diff is too big to show here.

gogol-spectrum/gogol-spectrum.cabal+10−4

This diff is too big to show here.

gogol-sqladmin/gen/Network/Google/API/Sql/BackupRuns/Delete.hs+192

This diff is too big to show here.

gogol-sqladmin/gen/Network/Google/API/Sql/BackupRuns/Get.hs+190

This diff is too big to show here.

gogol-sqladmin/gen/Network/Google/API/Sql/BackupRuns/List.hs+208

This diff is too big to show here.

gogol-sqladmin/gen/Network/Google/API/Sql/Databases/Delete.hs+191

This diff is too big to show here.

gogol-sqladmin/gen/Network/Google/API/Sql/Databases/Get.hs+190

This diff is too big to show here.

gogol-sqladmin/gen/Network/Google/API/Sql/Databases/Insert.hs+176

This diff is too big to show here.

gogol-sqladmin/gen/Network/Google/API/Sql/Databases/List.hs+176

This diff is too big to show here.

gogol-sqladmin/gen/Network/Google/API/Sql/Databases/Patch.hs+191

This diff is too big to show here.

gogol-sqladmin/gen/Network/Google/API/Sql/Databases/Update.hs+191

This diff is too big to show here.

gogol-sqladmin/gen/Network/Google/API/Sql/Flags/List.hs+146

This diff is too big to show here.

gogol-sqladmin/gen/Network/Google/API/Sql/Instances/Clone.hs+177

This diff is too big to show here.

gogol-sqladmin/gen/Network/Google/API/Sql/Instances/Delete.hs+175

This diff is too big to show here.

gogol-sqladmin/gen/Network/Google/API/Sql/Instances/Export.hs+178

This diff is too big to show here.

gogol-sqladmin/gen/Network/Google/API/Sql/Instances/Get.hs+174

This diff is too big to show here.

gogol-sqladmin/gen/Network/Google/API/Sql/Instances/Import.hs+176

This diff is too big to show here.

gogol-sqladmin/gen/Network/Google/API/Sql/Instances/Insert.hs+163

This diff is too big to show here.

gogol-sqladmin/gen/Network/Google/API/Sql/Instances/List.hs+189

This diff is too big to show here.

gogol-sqladmin/gen/Network/Google/API/Sql/Instances/Patch.hs+181

This diff is too big to show here.

gogol-sqladmin/gen/Network/Google/API/Sql/Instances/PromoteReplica.hs+182

This diff is too big to show here.

gogol-sqladmin/gen/Network/Google/API/Sql/Instances/ResetSSLConfig.hs+188

This diff is too big to show here.

gogol-sqladmin/gen/Network/Google/API/Sql/Instances/Restart.hs+177

This diff is too big to show here.

gogol-sqladmin/gen/Network/Google/API/Sql/Instances/RestoreBackup.hs+180

This diff is too big to show here.

gogol-sqladmin/gen/Network/Google/API/Sql/Instances/StartReplica.hs+180

This diff is too big to show here.

gogol-sqladmin/gen/Network/Google/API/Sql/Instances/StopReplica.hs+180

This diff is too big to show here.

gogol-sqladmin/gen/Network/Google/API/Sql/Instances/Update.hs+179

This diff is too big to show here.

gogol-sqladmin/gen/Network/Google/API/Sql/Operations/Get.hs+174

This diff is too big to show here.

gogol-sqladmin/gen/Network/Google/API/Sql/Operations/List.hs+203

This diff is too big to show here.

gogol-sqladmin/gen/Network/Google/API/Sql/SSLCerts/CreateEphemeral.hs+188

This diff is too big to show here.

gogol-sqladmin/gen/Network/Google/API/Sql/SSLCerts/Delete.hs+195

This diff is too big to show here.

gogol-sqladmin/gen/Network/Google/API/Sql/SSLCerts/Get.hs+195

This diff is too big to show here.

gogol-sqladmin/gen/Network/Google/API/Sql/SSLCerts/Insert.hs+185

This diff is too big to show here.

gogol-sqladmin/gen/Network/Google/API/Sql/SSLCerts/List.hs+179

This diff is too big to show here.

gogol-sqladmin/gen/Network/Google/API/Sql/Tiers/List.hs+162

This diff is too big to show here.

gogol-sqladmin/gen/Network/Google/API/Sql/Users/Delete.hs+198

This diff is too big to show here.

gogol-sqladmin/gen/Network/Google/API/Sql/Users/Insert.hs+174

This diff is too big to show here.

gogol-sqladmin/gen/Network/Google/API/Sql/Users/List.hs+174

This diff is too big to show here.

gogol-sqladmin/gen/Network/Google/API/Sql/Users/Update.hs+198

This diff is too big to show here.

gogol-sqladmin/gen/Network/Google/SQLAdmin.hs+430−1004

This diff is too big to show here.

gogol-sqladmin/gen/Network/Google/SQLAdmin/Types.hs+253−241

This diff is too big to show here.

gogol-sqladmin/gen/Network/Google/SQLAdmin/Types/Product.hs+2271−2268

This diff is too big to show here.

gogol-sqladmin/gen/Network/Google/SQLAdmin/Types/Sum.hs+24

This diff is too big to show here.

gogol-sqladmin/gogol-sqladmin.cabal+41−4

This diff is too big to show here.

gogol-storage-transfer/gen/Network/Google/API/StorageTransfer/GetGoogleServiceAccount.hs+256

This diff is too big to show here.

gogol-storage-transfer/gen/Network/Google/API/StorageTransfer/GoogleServiceAccounts/Get.hs+259

This diff is too big to show here.

gogol-storage-transfer/gen/Network/Google/API/StorageTransfer/TransferJobs/Create.hs+227

This diff is too big to show here.

gogol-storage-transfer/gen/Network/Google/API/StorageTransfer/TransferJobs/Get.hs+251

This diff is too big to show here.

gogol-storage-transfer/gen/Network/Google/API/StorageTransfer/TransferJobs/List.hs+270

This diff is too big to show here.

gogol-storage-transfer/gen/Network/Google/API/StorageTransfer/TransferJobs/Patch.hs+243

This diff is too big to show here.

gogol-storage-transfer/gen/Network/Google/API/StorageTransfer/TransferOperations/Cancel.hs+240

This diff is too big to show here.

gogol-storage-transfer/gen/Network/Google/API/StorageTransfer/TransferOperations/Delete.hs+238

This diff is too big to show here.

gogol-storage-transfer/gen/Network/Google/API/StorageTransfer/TransferOperations/Get.hs+241

This diff is too big to show here.

gogol-storage-transfer/gen/Network/Google/API/StorageTransfer/TransferOperations/List.hs+283

This diff is too big to show here.

gogol-storage-transfer/gen/Network/Google/API/StorageTransfer/TransferOperations/Pause.hs+237

This diff is too big to show here.

gogol-storage-transfer/gen/Network/Google/API/StorageTransfer/TransferOperations/Resume.hs+238

This diff is too big to show here.

gogol-storage-transfer/gen/Network/Google/Storage/Transfer.hs+188−409

This diff is too big to show here.

gogol-storage-transfer/gen/Network/Google/Storage/Transfer/Types.hs+130−121

This diff is too big to show here.

gogol-storage-transfer/gen/Network/Google/Storage/Transfer/Types/Product.hs+1275−1275

This diff is too big to show here.

gogol-storage-transfer/gogol-storage-transfer.cabal+16−4

This diff is too big to show here.

gogol-storage/gen/Network/Google/API/Storage/BucketAccessControls/Delete.hs+186

This diff is too big to show here.

gogol-storage/gen/Network/Google/API/Storage/BucketAccessControls/Get.hs+185

This diff is too big to show here.

gogol-storage/gen/Network/Google/API/Storage/BucketAccessControls/Insert.hs+171

This diff is too big to show here.

gogol-storage/gen/Network/Google/API/Storage/BucketAccessControls/List.hs+171

This diff is too big to show here.

gogol-storage/gen/Network/Google/API/Storage/BucketAccessControls/Patch.hs+188

This diff is too big to show here.

gogol-storage/gen/Network/Google/API/Storage/BucketAccessControls/Update.hs+186

This diff is too big to show here.

gogol-storage/gen/Network/Google/API/Storage/Buckets/Delete.hs+188

This diff is too big to show here.

gogol-storage/gen/Network/Google/API/Storage/Buckets/Get.hs+199

This diff is too big to show here.

gogol-storage/gen/Network/Google/API/Storage/Buckets/Insert.hs+175

This diff is too big to show here.

gogol-storage/gen/Network/Google/API/Storage/Buckets/List.hs+197

This diff is too big to show here.

gogol-storage/gen/Network/Google/API/Storage/Buckets/Patch.hs+200

This diff is too big to show here.

gogol-storage/gen/Network/Google/API/Storage/Buckets/Update.hs+200

This diff is too big to show here.

gogol-storage/gen/Network/Google/API/Storage/Channels/Stop.hs+148

This diff is too big to show here.

gogol-storage/gen/Network/Google/API/Storage/DefaultObjectAccessControls/Delete.hs+187

This diff is too big to show here.

gogol-storage/gen/Network/Google/API/Storage/DefaultObjectAccessControls/Get.hs+189

This diff is too big to show here.

gogol-storage/gen/Network/Google/API/Storage/DefaultObjectAccessControls/Insert.hs+172

This diff is too big to show here.

gogol-storage/gen/Network/Google/API/Storage/DefaultObjectAccessControls/List.hs+200

This diff is too big to show here.

gogol-storage/gen/Network/Google/API/Storage/DefaultObjectAccessControls/Patch.hs+189

This diff is too big to show here.

gogol-storage/gen/Network/Google/API/Storage/DefaultObjectAccessControls/Update.hs+187

This diff is too big to show here.

gogol-storage/gen/Network/Google/API/Storage/ObjectAccessControls/Delete.hs+214

This diff is too big to show here.

gogol-storage/gen/Network/Google/API/Storage/ObjectAccessControls/Get.hs+213

This diff is too big to show here.

gogol-storage/gen/Network/Google/API/Storage/ObjectAccessControls/Insert.hs+199

This diff is too big to show here.

gogol-storage/gen/Network/Google/API/Storage/ObjectAccessControls/List.hs+199

This diff is too big to show here.

gogol-storage/gen/Network/Google/API/Storage/ObjectAccessControls/Patch.hs+216

This diff is too big to show here.

gogol-storage/gen/Network/Google/API/Storage/ObjectAccessControls/Update.hs+214

This diff is too big to show here.

gogol-storage/gen/Network/Google/API/Storage/Objects/Compose.hs+208

This diff is too big to show here.

gogol-storage/gen/Network/Google/API/Storage/Objects/Copy.hs+365

This diff is too big to show here.

gogol-storage/gen/Network/Google/API/Storage/Objects/Delete.hs+246

This diff is too big to show here.

gogol-storage/gen/Network/Google/API/Storage/Objects/Get.hs+253

This diff is too big to show here.

gogol-storage/gen/Network/Google/API/Storage/Objects/Insert.hs+243

This diff is too big to show here.

gogol-storage/gen/Network/Google/API/Storage/Objects/List.hs+236

This diff is too big to show here.

gogol-storage/gen/Network/Google/API/Storage/Objects/Patch.hs+257

This diff is too big to show here.

gogol-storage/gen/Network/Google/API/Storage/Objects/Update.hs+254

This diff is too big to show here.

gogol-storage/gen/Network/Google/API/Storage/Objects/WatchAll.hs+247

This diff is too big to show here.

gogol-storage/gen/Network/Google/Storage.hs+332−874

This diff is too big to show here.

gogol-storage/gen/Network/Google/Storage/Types.hs+164−116

This diff is too big to show here.

gogol-storage/gen/Network/Google/Storage/Types/Product.hs+1393−1393

This diff is too big to show here.

gogol-storage/gen/Network/Google/Storage/Types/Sum.hs+376

This diff is too big to show here.

gogol-storage/gogol-storage.cabal+38−4

This diff is too big to show here.

gogol-tagmanager/gen/Network/Google/API/TagManager/Accounts/Containers/Folders/Entities/List.hs+204

This diff is too big to show here.

gogol-tagmanager/gen/Network/Google/API/TagManager/Accounts/Containers/MACros/Create.hs+188

This diff is too big to show here.

gogol-tagmanager/gen/Network/Google/API/TagManager/Accounts/Containers/MACros/Delete.hs+202

This diff is too big to show here.

gogol-tagmanager/gen/Network/Google/API/TagManager/Accounts/Containers/MACros/Get.hs+201

This diff is too big to show here.

gogol-tagmanager/gen/Network/Google/API/TagManager/Accounts/Containers/MACros/List.hs+190

This diff is too big to show here.

gogol-tagmanager/gen/Network/Google/API/TagManager/Accounts/Containers/MACros/Update.hs+216

This diff is too big to show here.

gogol-tagmanager/gen/Network/Google/API/TagManager/Accounts/Containers/Move_folders/Update.hs+238

This diff is too big to show here.

gogol-tagmanager/gen/Network/Google/API/TagManager/Accounts/Containers/Rules/Create.hs+186

This diff is too big to show here.

gogol-tagmanager/gen/Network/Google/API/TagManager/Accounts/Containers/Rules/Delete.hs+199

This diff is too big to show here.

gogol-tagmanager/gen/Network/Google/API/TagManager/Accounts/Containers/Rules/Get.hs+198

This diff is too big to show here.

gogol-tagmanager/gen/Network/Google/API/TagManager/Accounts/Containers/Rules/List.hs+186

This diff is too big to show here.

gogol-tagmanager/gen/Network/Google/API/TagManager/Accounts/Containers/Rules/Update.hs+213

This diff is too big to show here.

gogol-tagmanager/gen/Network/Google/API/TagManager/Accounts/Containers/Tags/Create.hs+186

This diff is too big to show here.

gogol-tagmanager/gen/Network/Google/API/TagManager/Accounts/Containers/Tags/Delete.hs+199

This diff is too big to show here.

gogol-tagmanager/gen/Network/Google/API/TagManager/Accounts/Containers/Tags/Get.hs+198

This diff is too big to show here.

gogol-tagmanager/gen/Network/Google/API/TagManager/Accounts/Containers/Tags/List.hs+186

This diff is too big to show here.

gogol-tagmanager/gen/Network/Google/API/TagManager/Accounts/Containers/Tags/Update.hs+213

This diff is too big to show here.

gogol-tagmanager/gen/Network/Google/API/TagManager/Accounts/Containers/Triggers/Create.hs+186

This diff is too big to show here.

gogol-tagmanager/gen/Network/Google/API/TagManager/Accounts/Containers/Triggers/Delete.hs+200

This diff is too big to show here.

gogol-tagmanager/gen/Network/Google/API/TagManager/Accounts/Containers/Triggers/Get.hs+197

This diff is too big to show here.

gogol-tagmanager/gen/Network/Google/API/TagManager/Accounts/Containers/Triggers/List.hs+188

This diff is too big to show here.

gogol-tagmanager/gen/Network/Google/API/TagManager/Accounts/Containers/Triggers/Update.hs+214

This diff is too big to show here.

gogol-tagmanager/gen/Network/Google/API/TagManager/Accounts/Containers/Variables/Create.hs+178

This diff is too big to show here.

gogol-tagmanager/gen/Network/Google/API/TagManager/Accounts/Containers/Variables/Delete.hs+200

This diff is too big to show here.

gogol-tagmanager/gen/Network/Google/API/TagManager/Accounts/Containers/Variables/Get.hs+200

This diff is too big to show here.

gogol-tagmanager/gen/Network/Google/API/TagManager/Accounts/Containers/Variables/List.hs+188

This diff is too big to show here.

gogol-tagmanager/gen/Network/Google/API/TagManager/Accounts/Containers/Variables/Update.hs+214

This diff is too big to show here.

gogol-tagmanager/gen/Network/Google/API/TagManager/Accounts/Containers/Versions/Create.hs+188

This diff is too big to show here.

gogol-tagmanager/gen/Network/Google/API/TagManager/Accounts/Containers/Versions/Delete.hs+200

This diff is too big to show here.

gogol-tagmanager/gen/Network/Google/API/TagManager/Accounts/Containers/Versions/Get.hs+203

This diff is too big to show here.

gogol-tagmanager/gen/Network/Google/API/TagManager/Accounts/Containers/Versions/List.hs+200

This diff is too big to show here.

gogol-tagmanager/gen/Network/Google/API/TagManager/Accounts/Containers/Versions/Publish.hs+217

This diff is too big to show here.

gogol-tagmanager/gen/Network/Google/API/TagManager/Accounts/Containers/Versions/Restore.hs+209

This diff is too big to show here.

gogol-tagmanager/gen/Network/Google/API/TagManager/Accounts/Containers/Versions/Undelete.hs+204

This diff is too big to show here.

gogol-tagmanager/gen/Network/Google/API/TagManager/Accounts/Containers/Versions/Update.hs+216

This diff is too big to show here.

gogol-tagmanager/gen/Network/Google/API/TagManager/Accounts/Permissions/Create.hs+167

This diff is too big to show here.

gogol-tagmanager/gen/Network/Google/API/TagManager/Accounts/Permissions/Delete.hs+183

This diff is too big to show here.

gogol-tagmanager/gen/Network/Google/API/TagManager/Accounts/Permissions/Get.hs+180

This diff is too big to show here.

gogol-tagmanager/gen/Network/Google/API/TagManager/Accounts/Permissions/List.hs+170

This diff is too big to show here.

gogol-tagmanager/gen/Network/Google/API/TagManager/Accounts/Permissions/Update.hs+181

This diff is too big to show here.

gogol-tagmanager/gen/Network/Google/TagManager.hs+394−1022

This diff is too big to show here.

gogol-tagmanager/gen/Network/Google/TagManager/Types.hs+198−186

This diff is too big to show here.

gogol-tagmanager/gen/Network/Google/TagManager/Types/Product.hs+1894−1893

This diff is too big to show here.

gogol-tagmanager/gen/Network/Google/TagManager/Types/Sum.hs+225−201

This diff is too big to show here.

gogol-tagmanager/gogol-tagmanager.cabal+44−4

This diff is too big to show here.

gogol-translate/gen/Network/Google/API/Language/Detections/List.hs+162

This diff is too big to show here.

gogol-translate/gen/Network/Google/API/Language/Languages/List.hs+161

This diff is too big to show here.

gogol-translate/gen/Network/Google/API/Language/Translations/List.hs+207

This diff is too big to show here.

gogol-translate/gen/Network/Google/Translate.hs+48−85

This diff is too big to show here.

gogol-translate/gen/Network/Google/Translate/Types.hs+35−20

This diff is too big to show here.

gogol-translate/gen/Network/Google/Translate/Types/Product.hs+154−154

This diff is too big to show here.

gogol-translate/gen/Network/Google/Translate/Types/Sum.hs+53

This diff is too big to show here.

gogol-translate/gogol-translate.cabal+7−4

This diff is too big to show here.

gogol-urlshortener/gen/Network/Google/API/URLShortener/URL/Get.hs+171

This diff is too big to show here.

gogol-urlshortener/gen/Network/Google/API/URLShortener/URL/Insert.hs+146

This diff is too big to show here.

gogol-urlshortener/gen/Network/Google/API/URLShortener/URL/List.hs+171

This diff is too big to show here.

gogol-urlshortener/gen/Network/Google/URLShortener.hs+45−66

This diff is too big to show here.

gogol-urlshortener/gen/Network/Google/URLShortener/Types.hs+33−15

This diff is too big to show here.

gogol-urlshortener/gen/Network/Google/URLShortener/Types/Product.hs+125−125

This diff is too big to show here.

gogol-urlshortener/gen/Network/Google/URLShortener/Types/Sum.hs+87

This diff is too big to show here.

gogol-urlshortener/gogol-urlshortener.cabal+7−4

This diff is too big to show here.

gogol-webmaster-tools/gen/Network/Google/API/Webmasters/Searchanalytics/Query.hs+177

This diff is too big to show here.

gogol-webmaster-tools/gen/Network/Google/API/Webmasters/Sitemaps/Delete.hs+181

This diff is too big to show here.

gogol-webmaster-tools/gen/Network/Google/API/Webmasters/Sitemaps/Get.hs+175

This diff is too big to show here.

gogol-webmaster-tools/gen/Network/Google/API/Webmasters/Sitemaps/List.hs+177

This diff is too big to show here.

gogol-webmaster-tools/gen/Network/Google/API/Webmasters/Sitemaps/Submit.hs+177

This diff is too big to show here.

gogol-webmaster-tools/gen/Network/Google/API/Webmasters/Sites/Add.hs+159

This diff is too big to show here.

gogol-webmaster-tools/gen/Network/Google/API/Webmasters/Sites/Delete.hs+160

This diff is too big to show here.

gogol-webmaster-tools/gen/Network/Google/API/Webmasters/Sites/Get.hs+163

This diff is too big to show here.

gogol-webmaster-tools/gen/Network/Google/API/Webmasters/Sites/List.hs+146

This diff is too big to show here.

gogol-webmaster-tools/gen/Network/Google/API/Webmasters/URLcrawlerrorscounts/Query.hs+213

This diff is too big to show here.

gogol-webmaster-tools/gen/Network/Google/API/Webmasters/URLcrawlerrorssamples/Get.hs+213

This diff is too big to show here.

gogol-webmaster-tools/gen/Network/Google/API/Webmasters/URLcrawlerrorssamples/List.hs+200

This diff is too big to show here.

gogol-webmaster-tools/gen/Network/Google/API/Webmasters/URLcrawlerrorssamples/MarkAsFixed.hs+218

This diff is too big to show here.

gogol-webmaster-tools/gen/Network/Google/Webmaster/Tools.hs+166−330

This diff is too big to show here.

gogol-webmaster-tools/gen/Network/Google/Webmaster/Tools/Types.hs+103−67

This diff is too big to show here.

gogol-webmaster-tools/gen/Network/Google/Webmaster/Tools/Types/Product.hs+577−577

This diff is too big to show here.

gogol-webmaster-tools/gen/Network/Google/Webmaster/Tools/Types/Sum.hs+354

This diff is too big to show here.

gogol-webmaster-tools/gogol-webmaster-tools.cabal+17−4

This diff is too big to show here.

gogol-youtube-analytics/gen/Network/Google/API/YouTubeAnalytics/BatchReportDefinitions/List.hs+172

This diff is too big to show here.

gogol-youtube-analytics/gen/Network/Google/API/YouTubeAnalytics/BatchReports/List.hs+183

This diff is too big to show here.

gogol-youtube-analytics/gen/Network/Google/API/YouTubeAnalytics/GroupItems/Delete.hs+187

This diff is too big to show here.

gogol-youtube-analytics/gen/Network/Google/API/YouTubeAnalytics/GroupItems/Insert.hs+174

This diff is too big to show here.

gogol-youtube-analytics/gen/Network/Google/API/YouTubeAnalytics/GroupItems/List.hs+190

This diff is too big to show here.

gogol-youtube-analytics/gen/Network/Google/API/YouTubeAnalytics/Groups/Delete.hs+182

This diff is too big to show here.

gogol-youtube-analytics/gen/Network/Google/API/YouTubeAnalytics/Groups/Insert.hs+169

This diff is too big to show here.

gogol-youtube-analytics/gen/Network/Google/API/YouTubeAnalytics/Groups/List.hs+197

This diff is too big to show here.

gogol-youtube-analytics/gen/Network/Google/API/YouTubeAnalytics/Groups/Update.hs+169

This diff is too big to show here.

gogol-youtube-analytics/gen/Network/Google/API/YouTubeAnalytics/Reports/Query.hs+301

This diff is too big to show here.

gogol-youtube-analytics/gen/Network/Google/YouTube/Analytics.hs−347

This diff is too big to show here.

gogol-youtube-analytics/gen/Network/Google/YouTube/Analytics/Types/Sum.hs−18

This diff is too big to show here.

gogol-youtube-analytics/gen/Network/Google/YouTubeAnalytics.hs+200

This diff is too big to show here.

gogol-youtube-analytics/gen/Network/Google/YouTubeAnalytics/Types.hs+74−62

This diff is too big to show here.

gogol-youtube-analytics/gen/Network/Google/YouTubeAnalytics/Types/Product.hs+528−528

This diff is too big to show here.

gogol-youtube-analytics/gen/Network/Google/YouTubeAnalytics/Types/Sum.hs+47

This diff is too big to show here.

gogol-youtube-analytics/gogol-youtube-analytics.cabal+17−7

This diff is too big to show here.

gogol-youtube/gen/Network/Google/API/YouTube/Activities/Insert.hs+176

This diff is too big to show here.

gogol-youtube/gen/Network/Google/API/YouTube/Activities/List.hs+292

This diff is too big to show here.

gogol-youtube/gen/Network/Google/API/YouTube/Captions/Delete.hs+197

This diff is too big to show here.

gogol-youtube/gen/Network/Google/API/YouTube/Captions/Download.hs+239

This diff is too big to show here.

gogol-youtube/gen/Network/Google/API/YouTube/Captions/Insert.hs+213

This diff is too big to show here.

gogol-youtube/gen/Network/Google/API/YouTube/Captions/List.hs+227

This diff is too big to show here.

gogol-youtube/gen/Network/Google/API/YouTube/Captions/Update.hs+218

This diff is too big to show here.

gogol-youtube/gen/Network/Google/API/YouTube/ChannelBanners/Insert.hs+192

This diff is too big to show here.

gogol-youtube/gen/Network/Google/API/YouTube/ChannelSections/Delete.hs+188

This diff is too big to show here.

gogol-youtube/gen/Network/Google/API/YouTube/ChannelSections/Insert.hs+218

This diff is too big to show here.

gogol-youtube/gen/Network/Google/API/YouTube/ChannelSections/List.hs+254

This diff is too big to show here.

gogol-youtube/gen/Network/Google/API/YouTube/ChannelSections/Update.hs+190

This diff is too big to show here.

gogol-youtube/gen/Network/Google/API/YouTube/Channels/List.hs+319

This diff is too big to show here.

gogol-youtube/gen/Network/Google/API/YouTube/Channels/Update.hs+195

This diff is too big to show here.

gogol-youtube/gen/Network/Google/API/YouTube/CommentThreads/Insert.hs+169

This diff is too big to show here.

gogol-youtube/gen/Network/Google/API/YouTube/CommentThreads/List.hs+317

This diff is too big to show here.

gogol-youtube/gen/Network/Google/API/YouTube/CommentThreads/Update.hs+168

This diff is too big to show here.

gogol-youtube/gen/Network/Google/API/YouTube/Comments/Delete.hs+164

This diff is too big to show here.

gogol-youtube/gen/Network/Google/API/YouTube/Comments/Insert.hs+168

This diff is too big to show here.

gogol-youtube/gen/Network/Google/API/YouTube/Comments/List.hs+233

This diff is too big to show here.

gogol-youtube/gen/Network/Google/API/YouTube/Comments/MarkAsSpam.hs+170

This diff is too big to show here.

gogol-youtube/gen/Network/Google/API/YouTube/Comments/SetModerationStatus.hs+205

This diff is too big to show here.

gogol-youtube/gen/Network/Google/API/YouTube/Comments/Update.hs+167

This diff is too big to show here.

gogol-youtube/gen/Network/Google/API/YouTube/GuideCategories/List.hs+211

This diff is too big to show here.

gogol-youtube/gen/Network/Google/API/YouTube/I18nLanguages/List.hs+181

This diff is too big to show here.

gogol-youtube/gen/Network/Google/API/YouTube/I18nRegions/List.hs+178

This diff is too big to show here.

gogol-youtube/gen/Network/Google/API/YouTube/LiveBroadcasts/Bind.hs+254

This diff is too big to show here.

gogol-youtube/gen/Network/Google/API/YouTube/LiveBroadcasts/Bind_direct.hs+251

This diff is too big to show here.

gogol-youtube/gen/Network/Google/API/YouTube/LiveBroadcasts/Control.hs+285

This diff is too big to show here.

gogol-youtube/gen/Network/Google/API/YouTube/LiveBroadcasts/Delete.hs+215

This diff is too big to show here.

gogol-youtube/gen/Network/Google/API/YouTube/LiveBroadcasts/Insert.hs+219

This diff is too big to show here.

gogol-youtube/gen/Network/Google/API/YouTube/LiveBroadcasts/List.hs+292

This diff is too big to show here.

gogol-youtube/gen/Network/Google/API/YouTube/LiveBroadcasts/Transition.hs+263

This diff is too big to show here.

gogol-youtube/gen/Network/Google/API/YouTube/LiveBroadcasts/Update.hs+229

This diff is too big to show here.

gogol-youtube/gen/Network/Google/API/YouTube/LiveStreams/Delete.hs+215

This diff is too big to show here.

gogol-youtube/gen/Network/Google/API/YouTube/LiveStreams/Insert.hs+220

This diff is too big to show here.

gogol-youtube/gen/Network/Google/API/YouTube/LiveStreams/List.hs+272

This diff is too big to show here.

gogol-youtube/gen/Network/Google/API/YouTube/LiveStreams/Update.hs+226

This diff is too big to show here.

gogol-youtube/gen/Network/Google/API/YouTube/PlaylistItems/Delete.hs+166

This diff is too big to show here.

gogol-youtube/gen/Network/Google/API/YouTube/PlaylistItems/Insert.hs+189

This diff is too big to show here.

gogol-youtube/gen/Network/Google/API/YouTube/PlaylistItems/List.hs+268

This diff is too big to show here.

gogol-youtube/gen/Network/Google/API/YouTube/PlaylistItems/Update.hs+179

This diff is too big to show here.

gogol-youtube/gen/Network/Google/API/YouTube/Playlists/Delete.hs+184

This diff is too big to show here.

gogol-youtube/gen/Network/Google/API/YouTube/Playlists/Insert.hs+213

This diff is too big to show here.

gogol-youtube/gen/Network/Google/API/YouTube/Playlists/List.hs+299

This diff is too big to show here.

gogol-youtube/gen/Network/Google/API/YouTube/Playlists/Update.hs+193

This diff is too big to show here.

gogol-youtube/gen/Network/Google/API/YouTube/Search/List.hs+689

This diff is too big to show here.

gogol-youtube/gen/Network/Google/API/YouTube/Subscriptions/Delete.hs+163

This diff is too big to show here.

gogol-youtube/gen/Network/Google/API/YouTube/Subscriptions/Insert.hs+164

This diff is too big to show here.

gogol-youtube/gen/Network/Google/API/YouTube/Subscriptions/List.hs+326

This diff is too big to show here.

gogol-youtube/gen/Network/Google/API/YouTube/Thumbnails/Set.hs+185

This diff is too big to show here.

gogol-youtube/gen/Network/Google/API/YouTube/VideoAbuseReportReasons/List.hs+185

This diff is too big to show here.

gogol-youtube/gen/Network/Google/API/YouTube/VideoCategories/List.hs+207

This diff is too big to show here.

gogol-youtube/gen/Network/Google/API/YouTube/Videos/Delete.hs+183

This diff is too big to show here.

gogol-youtube/gen/Network/Google/API/YouTube/Videos/GetRating.hs+191

This diff is too big to show here.

gogol-youtube/gen/Network/Google/API/YouTube/Videos/Insert.hs+262

This diff is too big to show here.

gogol-youtube/gen/Network/Google/API/YouTube/Videos/List.hs+317

This diff is too big to show here.

gogol-youtube/gen/Network/Google/API/YouTube/Videos/Rate.hs+173

This diff is too big to show here.

gogol-youtube/gen/Network/Google/API/YouTube/Videos/ReportAbuse.hs+175

This diff is too big to show here.

gogol-youtube/gen/Network/Google/API/YouTube/Videos/Update.hs+198

This diff is too big to show here.

gogol-youtube/gen/Network/Google/API/YouTube/Watermarks/Set.hs+184

This diff is too big to show here.

gogol-youtube/gen/Network/Google/API/YouTube/Watermarks/Unset.hs+185

This diff is too big to show here.

gogol-youtube/gen/Network/Google/YouTube.hs+1837−2852

This diff is too big to show here.

gogol-youtube/gen/Network/Google/YouTube/Types.hs+1495−1411

This diff is too big to show here.

gogol-youtube/gen/Network/Google/YouTube/Types/Product.hs+10462−10465

This diff is too big to show here.

gogol-youtube/gen/Network/Google/YouTube/Types/Sum.hs+4525−3619

This diff is too big to show here.

gogol-youtube/gogol-youtube.cabal+66−4

This diff is too big to show here.