{-# LANGUAGE DataKinds #-} {-# LANGUAGE NoImplicitPrelude #-} {-# LANGUAGE TypeOperators #-} {-# OPTIONS_GHC -fno-warn-unused-imports #-} {-# OPTIONS_GHC -fno-warn-duplicate-exports #-} -- | -- Module : Network.Google.AndroidPublisher -- Copyright : (c) 2015-2016 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay -- Stability : auto-generated -- Portability : non-portable (GHC extensions) -- -- Accesses Android application developers\' Google Play accounts. -- -- /See:/ module Network.Google.AndroidPublisher ( -- * Service Configuration androidPublisherService -- * OAuth Scopes , androidPublisherScope -- * API Declaration , AndroidPublisherAPI -- * Resources -- ** androidpublisher.edits.apks.addexternallyhosted , module Network.Google.Resource.AndroidPublisher.Edits.APKs.Addexternallyhosted -- ** androidpublisher.edits.apks.list , module Network.Google.Resource.AndroidPublisher.Edits.APKs.List -- ** androidpublisher.edits.apks.upload , module Network.Google.Resource.AndroidPublisher.Edits.APKs.Upload -- ** androidpublisher.edits.bundles.list , module Network.Google.Resource.AndroidPublisher.Edits.Bundles.List -- ** androidpublisher.edits.bundles.upload , module Network.Google.Resource.AndroidPublisher.Edits.Bundles.Upload -- ** androidpublisher.edits.commit , module Network.Google.Resource.AndroidPublisher.Edits.Commit -- ** androidpublisher.edits.delete , module Network.Google.Resource.AndroidPublisher.Edits.Delete -- ** androidpublisher.edits.deobfuscationfiles.upload , module Network.Google.Resource.AndroidPublisher.Edits.DeobfuscationFiles.Upload -- ** androidpublisher.edits.details.get , module Network.Google.Resource.AndroidPublisher.Edits.Details.Get -- ** androidpublisher.edits.details.patch , module Network.Google.Resource.AndroidPublisher.Edits.Details.Patch -- ** androidpublisher.edits.details.update , module Network.Google.Resource.AndroidPublisher.Edits.Details.Update -- ** androidpublisher.edits.expansionfiles.get , module Network.Google.Resource.AndroidPublisher.Edits.ExpansionFiles.Get -- ** androidpublisher.edits.expansionfiles.patch , module Network.Google.Resource.AndroidPublisher.Edits.ExpansionFiles.Patch -- ** androidpublisher.edits.expansionfiles.update , module Network.Google.Resource.AndroidPublisher.Edits.ExpansionFiles.Update -- ** androidpublisher.edits.expansionfiles.upload , module Network.Google.Resource.AndroidPublisher.Edits.ExpansionFiles.Upload -- ** androidpublisher.edits.get , module Network.Google.Resource.AndroidPublisher.Edits.Get -- ** androidpublisher.edits.images.delete , module Network.Google.Resource.AndroidPublisher.Edits.Images.Delete -- ** androidpublisher.edits.images.deleteall , module Network.Google.Resource.AndroidPublisher.Edits.Images.Deleteall -- ** androidpublisher.edits.images.list , module Network.Google.Resource.AndroidPublisher.Edits.Images.List -- ** androidpublisher.edits.images.upload , module Network.Google.Resource.AndroidPublisher.Edits.Images.Upload -- ** androidpublisher.edits.insert , module Network.Google.Resource.AndroidPublisher.Edits.Insert -- ** androidpublisher.edits.listings.delete , module Network.Google.Resource.AndroidPublisher.Edits.Listings.Delete -- ** androidpublisher.edits.listings.deleteall , module Network.Google.Resource.AndroidPublisher.Edits.Listings.Deleteall -- ** androidpublisher.edits.listings.get , module Network.Google.Resource.AndroidPublisher.Edits.Listings.Get -- ** androidpublisher.edits.listings.list , module Network.Google.Resource.AndroidPublisher.Edits.Listings.List -- ** androidpublisher.edits.listings.patch , module Network.Google.Resource.AndroidPublisher.Edits.Listings.Patch -- ** androidpublisher.edits.listings.update , module Network.Google.Resource.AndroidPublisher.Edits.Listings.Update -- ** androidpublisher.edits.testers.get , module Network.Google.Resource.AndroidPublisher.Edits.Testers.Get -- ** androidpublisher.edits.testers.patch , module Network.Google.Resource.AndroidPublisher.Edits.Testers.Patch -- ** androidpublisher.edits.testers.update , module Network.Google.Resource.AndroidPublisher.Edits.Testers.Update -- ** androidpublisher.edits.tracks.get , module Network.Google.Resource.AndroidPublisher.Edits.Tracks.Get -- ** androidpublisher.edits.tracks.list , module Network.Google.Resource.AndroidPublisher.Edits.Tracks.List -- ** androidpublisher.edits.tracks.patch , module Network.Google.Resource.AndroidPublisher.Edits.Tracks.Patch -- ** androidpublisher.edits.tracks.update , module Network.Google.Resource.AndroidPublisher.Edits.Tracks.Update -- ** androidpublisher.edits.validate , module Network.Google.Resource.AndroidPublisher.Edits.Validate -- ** androidpublisher.inappproducts.delete , module Network.Google.Resource.AndroidPublisher.InAppProducts.Delete -- ** androidpublisher.inappproducts.get , module Network.Google.Resource.AndroidPublisher.InAppProducts.Get -- ** androidpublisher.inappproducts.insert , module Network.Google.Resource.AndroidPublisher.InAppProducts.Insert -- ** androidpublisher.inappproducts.list , module Network.Google.Resource.AndroidPublisher.InAppProducts.List -- ** androidpublisher.inappproducts.patch , module Network.Google.Resource.AndroidPublisher.InAppProducts.Patch -- ** androidpublisher.inappproducts.update , module Network.Google.Resource.AndroidPublisher.InAppProducts.Update -- ** androidpublisher.orders.refund , module Network.Google.Resource.AndroidPublisher.Orders.Refund -- ** androidpublisher.purchases.products.get , module Network.Google.Resource.AndroidPublisher.Purchases.Products.Get -- ** androidpublisher.purchases.subscriptions.cancel , module Network.Google.Resource.AndroidPublisher.Purchases.Subscriptions.Cancel -- ** androidpublisher.purchases.subscriptions.defer , module Network.Google.Resource.AndroidPublisher.Purchases.Subscriptions.Defer -- ** androidpublisher.purchases.subscriptions.get , module Network.Google.Resource.AndroidPublisher.Purchases.Subscriptions.Get -- ** androidpublisher.purchases.subscriptions.refund , module Network.Google.Resource.AndroidPublisher.Purchases.Subscriptions.Refund -- ** androidpublisher.purchases.subscriptions.revoke , module Network.Google.Resource.AndroidPublisher.Purchases.Subscriptions.Revoke -- ** androidpublisher.purchases.voidedpurchases.list , module Network.Google.Resource.AndroidPublisher.Purchases.Voidedpurchases.List -- ** androidpublisher.reviews.get , module Network.Google.Resource.AndroidPublisher.Reviews.Get -- ** androidpublisher.reviews.list , module Network.Google.Resource.AndroidPublisher.Reviews.List -- ** androidpublisher.reviews.reply , module Network.Google.Resource.AndroidPublisher.Reviews.Reply -- * Types -- ** InAppProductListings , InAppProductListings , inAppProductListings , iaplAddtional -- ** EditsImagesDeleteallImageType , EditsImagesDeleteallImageType (..) -- ** MonthDay , MonthDay , monthDay , mdDay , mdMonth -- ** Track , Track , track , tTrack , tReleases -- ** Image , Image , image , iURL , iSha1 , iId -- ** InAppProductListing , InAppProductListing , inAppProductListing , iaplTitle , iaplDescription -- ** ImagesDeleteAllResponse , ImagesDeleteAllResponse , imagesDeleteAllResponse , idarDeleted -- ** TokenPagination , TokenPagination , tokenPagination , tpNextPageToken , tpPreviousPageToken -- ** ExpansionFile , ExpansionFile , expansionFile , efFileSize , efReferencesVersion -- ** UserComment , UserComment , userComment , ucAndroidOSVersion , ucText , ucDevice , ucThumbsUpCount , ucAppVersionCode , ucThumbsDownCount , ucOriginalText , ucAppVersionName , ucReviewerLanguage , ucDeviceMetadata , ucStarRating , ucLastModified -- ** Testers , Testers , testers , tGooglePlusCommUnities , tGoogleGroups -- ** SubscriptionCancelSurveyResult , SubscriptionCancelSurveyResult , subscriptionCancelSurveyResult , scsrCancelSurveyReason , scsrUserInputCancelReason -- ** Listing , Listing , listing , lFullDescription , lVideo , lShortDescription , lLanguage , lTitle -- ** APK , APK , aPK , aVersionCode , aBinary -- ** SubscriptionPurchasesDeferRequest , SubscriptionPurchasesDeferRequest , subscriptionPurchasesDeferRequest , spdrDeferralInfo -- ** TracksListResponse , TracksListResponse , tracksListResponse , tlrTracks , tlrKind -- ** Season , Season , season , sStart , sEnd , sProrations -- ** PageInfo , PageInfo , pageInfo , piResultPerPage , piTotalResults , piStartIndex -- ** ImagesListResponse , ImagesListResponse , imagesListResponse , ilrImages -- ** AppEdit , AppEdit , appEdit , aeId , aeExpiryTimeSeconds -- ** ProductPurchase , ProductPurchase , productPurchase , ppPurchaseState , ppConsumptionState , ppKind , ppPurchaseTimeMillis , ppPurchaseType , ppDeveloperPayload , ppOrderId -- ** ReviewsListResponse , ReviewsListResponse , reviewsListResponse , rlrTokenPagination , rlrPageInfo , rlrReviews -- ** SubscriptionPurchasesDeferResponse , SubscriptionPurchasesDeferResponse , subscriptionPurchasesDeferResponse , spdrNewExpiryTimeMillis -- ** SubscriptionPurchase , SubscriptionPurchase , subscriptionPurchase , spGivenName , spAutoResumeTimeMillis , spUserCancellationTimeMillis , spPaymentState , spKind , spPurchaseType , spPriceChange , spProFileId , spLinkedPurchaseToken , spFamilyName , spProFileName , spExpiryTimeMillis , spAutoRenewing , spPriceCurrencyCode , spEmailAddress , spCancelReason , spCountryCode , spDeveloperPayload , spPriceAmountMicros , spStartTimeMillis , spOrderId , spCancelSurveyResult -- ** SubscriptionPriceChange , SubscriptionPriceChange , subscriptionPriceChange , spcState , spcNewPrice -- ** AppDetails , AppDetails , appDetails , adContactPhone , adContactEmail , adContactWebsite , adDefaultLanguage -- ** InAppProductPrices , InAppProductPrices , inAppProductPrices , iAppAddtional -- ** ExternallyHostedAPK , ExternallyHostedAPK , externallyHostedAPK , ehapkApplicationLabel , ehapkMaximumSdk , ehapkNATiveCodes , ehapkVersionCode , ehapkFileSha256Base64 , ehapkExternallyHostedURL , ehapkVersionName , ehapkPackageName , ehapkFileSize , ehapkIconBase64 , ehapkUsesFeatures , ehapkMinimumSdk , ehapkFileSha1Base64 , ehapkUsesPermissions , ehapkCertificateBase64s -- ** TrackRelease , TrackRelease , trackRelease , trVersionCodes , trStatus , trReleaseNotes , trUserFraction , trCountryTargeting , trName -- ** EditsImagesListImageType , EditsImagesListImageType (..) -- ** CountryTargeting , CountryTargeting , countryTargeting , ctIncludeRestOfWorld , ctCountries -- ** Bundle , Bundle , bundle , bVersionCode , bSha1 , bSha256 -- ** DeobfuscationFile , DeobfuscationFile , deobfuscationFile , dfSymbolType -- ** VoidedPurchasesListResponse , VoidedPurchasesListResponse , voidedPurchasesListResponse , vplrTokenPagination , vplrPageInfo , vplrVoidedPurchases -- ** ExpansionFilesUploadResponse , ExpansionFilesUploadResponse , expansionFilesUploadResponse , efurExpansionFile -- ** ImagesUploadResponse , ImagesUploadResponse , imagesUploadResponse , iurImage -- ** EditsImagesUploadImageType , EditsImagesUploadImageType (..) -- ** Prorate , Prorate , prorate , pStart , pDefaultPrice -- ** DeobfuscationFilesUploadResponse , DeobfuscationFilesUploadResponse , deobfuscationFilesUploadResponse , dfurDeobfuscationFile -- ** InAppProductsListResponse , InAppProductsListResponse , inAppProductsListResponse , iaplrTokenPagination , iaplrPageInfo , iaplrKind , iaplrInAppProduct -- ** EditsDeobfuscationFilesUploadDeobfuscationFileType , EditsDeobfuscationFilesUploadDeobfuscationFileType (..) -- ** EditsExpansionFilesUploadExpansionFileType , EditsExpansionFilesUploadExpansionFileType (..) -- ** LocalizedText , LocalizedText , localizedText , ltText , ltLanguage -- ** Review , Review , review , rReviewId , rAuthorName , rComments -- ** APKsAddExternallyHostedResponse , APKsAddExternallyHostedResponse , aPKsAddExternallyHostedResponse , apkaehrExternallyHostedAPK -- ** SubscriptionDeferralInfo , SubscriptionDeferralInfo , subscriptionDeferralInfo , sdiDesiredExpiryTimeMillis , sdiExpectedExpiryTimeMillis -- ** EditsExpansionFilesGetExpansionFileType , EditsExpansionFilesGetExpansionFileType (..) -- ** ReviewsReplyRequest , ReviewsReplyRequest , reviewsReplyRequest , rrrReplyText -- ** EditsExpansionFilesPatchExpansionFileType , EditsExpansionFilesPatchExpansionFileType (..) -- ** EditsExpansionFilesUpdateExpansionFileType , EditsExpansionFilesUpdateExpansionFileType (..) -- ** DeviceMetadata , DeviceMetadata , deviceMetadata , dmProductName , dmGlEsVersion , dmManufacturer , dmScreenWidthPx , dmRamMb , dmCPUMake , dmScreenHeightPx , dmNATivePlatform , dmDeviceClass , dmCPUModel , dmScreenDensityDpi -- ** DeveloperComment , DeveloperComment , developerComment , dcText , dcLastModified -- ** InAppProduct , InAppProduct , inAppProduct , iapStatus , iapGracePeriod , iapTrialPeriod , iapPackageName , iapSeason , iapPurchaseType , iapSubscriptionPeriod , iapPrices , iapSKU , iapDefaultPrice , iapListings , iapDefaultLanguage -- ** Price , Price , price , pPriceMicros , pCurrency -- ** EditsImagesDeleteImageType , EditsImagesDeleteImageType (..) -- ** APKBinary , APKBinary , aPKBinary , apkbSha1 , apkbSha256 -- ** APKsListResponse , APKsListResponse , aPKsListResponse , apklrKind , apklrAPKs -- ** ReviewsReplyResponse , ReviewsReplyResponse , reviewsReplyResponse , rrrResult -- ** ExternallyHostedAPKUsesPermission , ExternallyHostedAPKUsesPermission , externallyHostedAPKUsesPermission , ehapkupName , ehapkupMaxSdkVersion -- ** ListingsListResponse , ListingsListResponse , listingsListResponse , llrKind , llrListings -- ** APKsAddExternallyHostedRequest , APKsAddExternallyHostedRequest , aPKsAddExternallyHostedRequest , aExternallyHostedAPK -- ** Comment , Comment , comment , cUserComment , cDeveloperComment -- ** Timestamp , Timestamp , timestamp , tNanos , tSeconds -- ** VoidedPurchase , VoidedPurchase , voidedPurchase , vpKind , vpPurchaseTimeMillis , vpPurchaseToken , vpVoidedTimeMillis -- ** BundlesListResponse , BundlesListResponse , bundlesListResponse , blrBundles , blrKind -- ** ReviewReplyResult , ReviewReplyResult , reviewReplyResult , rReplyText , rLastEdited ) where import Network.Google.AndroidPublisher.Types import Network.Google.Prelude import Network.Google.Resource.AndroidPublisher.Edits.APKs.Addexternallyhosted import Network.Google.Resource.AndroidPublisher.Edits.APKs.List import Network.Google.Resource.AndroidPublisher.Edits.APKs.Upload import Network.Google.Resource.AndroidPublisher.Edits.Bundles.List import Network.Google.Resource.AndroidPublisher.Edits.Bundles.Upload import Network.Google.Resource.AndroidPublisher.Edits.Commit import Network.Google.Resource.AndroidPublisher.Edits.Delete import Network.Google.Resource.AndroidPublisher.Edits.DeobfuscationFiles.Upload import Network.Google.Resource.AndroidPublisher.Edits.Details.Get import Network.Google.Resource.AndroidPublisher.Edits.Details.Patch import Network.Google.Resource.AndroidPublisher.Edits.Details.Update import Network.Google.Resource.AndroidPublisher.Edits.ExpansionFiles.Get import Network.Google.Resource.AndroidPublisher.Edits.ExpansionFiles.Patch import Network.Google.Resource.AndroidPublisher.Edits.ExpansionFiles.Update import Network.Google.Resource.AndroidPublisher.Edits.ExpansionFiles.Upload import Network.Google.Resource.AndroidPublisher.Edits.Get import Network.Google.Resource.AndroidPublisher.Edits.Images.Delete import Network.Google.Resource.AndroidPublisher.Edits.Images.Deleteall import Network.Google.Resource.AndroidPublisher.Edits.Images.List import Network.Google.Resource.AndroidPublisher.Edits.Images.Upload import Network.Google.Resource.AndroidPublisher.Edits.Insert import Network.Google.Resource.AndroidPublisher.Edits.Listings.Delete import Network.Google.Resource.AndroidPublisher.Edits.Listings.Deleteall import Network.Google.Resource.AndroidPublisher.Edits.Listings.Get import Network.Google.Resource.AndroidPublisher.Edits.Listings.List import Network.Google.Resource.AndroidPublisher.Edits.Listings.Patch import Network.Google.Resource.AndroidPublisher.Edits.Listings.Update import Network.Google.Resource.AndroidPublisher.Edits.Testers.Get import Network.Google.Resource.AndroidPublisher.Edits.Testers.Patch import Network.Google.Resource.AndroidPublisher.Edits.Testers.Update import Network.Google.Resource.AndroidPublisher.Edits.Tracks.Get import Network.Google.Resource.AndroidPublisher.Edits.Tracks.List import Network.Google.Resource.AndroidPublisher.Edits.Tracks.Patch import Network.Google.Resource.AndroidPublisher.Edits.Tracks.Update import Network.Google.Resource.AndroidPublisher.Edits.Validate import Network.Google.Resource.AndroidPublisher.InAppProducts.Delete import Network.Google.Resource.AndroidPublisher.InAppProducts.Get import Network.Google.Resource.AndroidPublisher.InAppProducts.Insert import Network.Google.Resource.AndroidPublisher.InAppProducts.List import Network.Google.Resource.AndroidPublisher.InAppProducts.Patch import Network.Google.Resource.AndroidPublisher.InAppProducts.Update import Network.Google.Resource.AndroidPublisher.Orders.Refund import Network.Google.Resource.AndroidPublisher.Purchases.Products.Get import Network.Google.Resource.AndroidPublisher.Purchases.Subscriptions.Cancel import Network.Google.Resource.AndroidPublisher.Purchases.Subscriptions.Defer import Network.Google.Resource.AndroidPublisher.Purchases.Subscriptions.Get import Network.Google.Resource.AndroidPublisher.Purchases.Subscriptions.Refund import Network.Google.Resource.AndroidPublisher.Purchases.Subscriptions.Revoke import Network.Google.Resource.AndroidPublisher.Purchases.Voidedpurchases.List import Network.Google.Resource.AndroidPublisher.Reviews.Get import Network.Google.Resource.AndroidPublisher.Reviews.List import Network.Google.Resource.AndroidPublisher.Reviews.Reply {- $resources TODO -} -- | Represents the entirety of the methods and resources available for the Google Play Developer API service. type AndroidPublisherAPI = InAppProductsInsertResource :<|> InAppProductsListResource :<|> InAppProductsPatchResource :<|> InAppProductsGetResource :<|> InAppProductsDeleteResource :<|> InAppProductsUpdateResource :<|> ReviewsReplyResource :<|> ReviewsListResource :<|> ReviewsGetResource :<|> EditsImagesListResource :<|> EditsImagesDeleteallResource :<|> EditsImagesUploadResource :<|> EditsImagesDeleteResource :<|> EditsExpansionFilesPatchResource :<|> EditsExpansionFilesGetResource :<|> EditsExpansionFilesUploadResource :<|> EditsExpansionFilesUpdateResource :<|> EditsTracksListResource :<|> EditsTracksPatchResource :<|> EditsTracksGetResource :<|> EditsTracksUpdateResource :<|> EditsDeobfuscationFilesUploadResource :<|> EditsBundlesListResource :<|> EditsBundlesUploadResource :<|> EditsTestersPatchResource :<|> EditsTestersGetResource :<|> EditsTestersUpdateResource :<|> EditsDetailsPatchResource :<|> EditsDetailsGetResource :<|> EditsDetailsUpdateResource :<|> EditsAPKsListResource :<|> EditsAPKsAddexternallyhostedResource :<|> EditsAPKsUploadResource :<|> EditsListingsListResource :<|> EditsListingsDeleteallResource :<|> EditsListingsPatchResource :<|> EditsListingsGetResource :<|> EditsListingsDeleteResource :<|> EditsListingsUpdateResource :<|> EditsInsertResource :<|> EditsGetResource :<|> EditsValidateResource :<|> EditsDeleteResource :<|> EditsCommitResource :<|> OrdersRefundResource :<|> PurchasesVoidedpurchasesListResource :<|> PurchasesProductsGetResource :<|> PurchasesSubscriptionsDeferResource :<|> PurchasesSubscriptionsGetResource :<|> PurchasesSubscriptionsRefundResource :<|> PurchasesSubscriptionsRevokeResource :<|> PurchasesSubscriptionsCancelResource