gogol-android-publisher-0.3.0: Google Play Developer SDK.

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

Network.Google.AndroidPublisher

Contents

Description

Lets Android application developers access their Google Play accounts.

See: Google Play Developer API Reference

Synopsis

Service Configuration

androidPublisherService :: ServiceConfig Source #

Default request referring to version v2 of the Google Play Developer API. This contains the host and root path used as a starting point for constructing service requests.

OAuth Scopes

androidPublisherScope :: Proxy '["https://www.googleapis.com/auth/androidpublisher"] Source #

View and manage your Google Play Developer account

API Declaration

type AndroidPublisherAPI = InAppProductsBatchResource :<|> (InAppProductsInsertResource :<|> (InAppProductsListResource :<|> (InAppProductsPatchResource :<|> (InAppProductsGetResource :<|> (InAppProductsDeleteResource :<|> (InAppProductsUpdateResource :<|> (ReviewsReplyResource :<|> (ReviewsListResource :<|> (ReviewsGetResource :<|> (EditsImagesListResource :<|> (EditsImagesDeleteallResource :<|> (EditsImagesUploadResource :<|> (EditsImagesDeleteResource :<|> (EditsExpansionFilesPatchResource :<|> (EditsExpansionFilesGetResource :<|> (EditsExpansionFilesUploadResource :<|> (EditsExpansionFilesUpdateResource :<|> (EditsTracksListResource :<|> (EditsTracksPatchResource :<|> (EditsTracksGetResource :<|> (EditsTracksUpdateResource :<|> (EditsDeobfuscationFilesUploadResource :<|> (EditsTestersPatchResource :<|> (EditsTestersGetResource :<|> (EditsTestersUpdateResource :<|> (EditsDetailsPatchResource :<|> (EditsDetailsGetResource :<|> (EditsDetailsUpdateResource :<|> (EditsAPKListingsListResource :<|> (EditsAPKListingsDeleteallResource :<|> (EditsAPKListingsPatchResource :<|> (EditsAPKListingsGetResource :<|> (EditsAPKListingsDeleteResource :<|> (EditsAPKListingsUpdateResource :<|> (EditsAPKsListResource :<|> (EditsAPKsAddexternallyhostedResource :<|> (EditsAPKsUploadResource :<|> (EditsListingsListResource :<|> (EditsListingsDeleteallResource :<|> (EditsListingsPatchResource :<|> (EditsListingsGetResource :<|> (EditsListingsDeleteResource :<|> (EditsListingsUpdateResource :<|> (EditsInsertResource :<|> (EditsGetResource :<|> (EditsValidateResource :<|> (EditsDeleteResource :<|> (EditsCommitResource :<|> (EntitlementsListResource :<|> (PurchasesVoidedpurchasesListResource :<|> (PurchasesProductsGetResource :<|> (PurchasesSubscriptionsDeferResource :<|> (PurchasesSubscriptionsGetResource :<|> (PurchasesSubscriptionsRefundResource :<|> (PurchasesSubscriptionsRevokeResource :<|> PurchasesSubscriptionsCancelResource))))))))))))))))))))))))))))))))))))))))))))))))))))))) Source #

Represents the entirety of the methods and resources available for the Google Play Developer API service.

Resources

androidpublisher.edits.apklistings.delete

androidpublisher.edits.apklistings.deleteall

androidpublisher.edits.apklistings.get

androidpublisher.edits.apklistings.list

androidpublisher.edits.apklistings.patch

androidpublisher.edits.apklistings.update

androidpublisher.edits.apks.addexternallyhosted

androidpublisher.edits.apks.list

androidpublisher.edits.apks.upload

androidpublisher.edits.commit

androidpublisher.edits.delete

androidpublisher.edits.deobfuscationfiles.upload

androidpublisher.edits.details.get

androidpublisher.edits.details.patch

androidpublisher.edits.details.update

androidpublisher.edits.expansionfiles.get

androidpublisher.edits.expansionfiles.patch

androidpublisher.edits.expansionfiles.update

androidpublisher.edits.expansionfiles.upload

androidpublisher.edits.get

androidpublisher.edits.images.delete

androidpublisher.edits.images.deleteall

androidpublisher.edits.images.list

androidpublisher.edits.images.upload

androidpublisher.edits.insert

androidpublisher.edits.listings.delete

androidpublisher.edits.listings.deleteall

androidpublisher.edits.listings.get

androidpublisher.edits.listings.list

androidpublisher.edits.listings.patch

androidpublisher.edits.listings.update

androidpublisher.edits.testers.get

androidpublisher.edits.testers.patch

androidpublisher.edits.testers.update

androidpublisher.edits.tracks.get

androidpublisher.edits.tracks.list

androidpublisher.edits.tracks.patch

androidpublisher.edits.tracks.update

androidpublisher.edits.validate

androidpublisher.entitlements.list

androidpublisher.inappproducts.batch

androidpublisher.inappproducts.delete

androidpublisher.inappproducts.get

androidpublisher.inappproducts.insert

androidpublisher.inappproducts.list

androidpublisher.inappproducts.patch

androidpublisher.inappproducts.update

androidpublisher.purchases.products.get

androidpublisher.purchases.subscriptions.cancel

androidpublisher.purchases.subscriptions.defer

androidpublisher.purchases.subscriptions.get

androidpublisher.purchases.subscriptions.refund

androidpublisher.purchases.subscriptions.revoke

androidpublisher.purchases.voidedpurchases.list

androidpublisher.reviews.get

androidpublisher.reviews.list

androidpublisher.reviews.reply

Types

InAppProductListings

data InAppProductListings Source #

List of localized title and description data.

See: inAppProductListings smart constructor.

Instances

Eq InAppProductListings Source # 
Data InAppProductListings Source # 

Methods

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

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

toConstr :: InAppProductListings -> Constr #

dataTypeOf :: InAppProductListings -> DataType #

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

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

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

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

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

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

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

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

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

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

Show InAppProductListings Source # 
Generic InAppProductListings Source # 
ToJSON InAppProductListings Source # 
FromJSON InAppProductListings Source # 
type Rep InAppProductListings Source # 
type Rep InAppProductListings = D1 (MetaData "InAppProductListings" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.3.0-8XVDgM5JzAvJ4EqDp4PU1P" True) (C1 (MetaCons "InAppProductListings'" PrefixI True) (S1 (MetaSel (Just Symbol "_iaplAddtional") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (HashMap Text InAppProductListing))))

inAppProductListings Source #

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

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

iaplAddtional :: Lens' InAppProductListings (HashMap Text InAppProductListing) Source #

The language of the localized data, as defined by BCP 47. i.e.: "en-US", "en-GB".

InAppProductsUpdateResponse

data InAppProductsUpdateResponse Source #

Instances

Eq InAppProductsUpdateResponse Source # 
Data InAppProductsUpdateResponse Source # 

Methods

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

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

toConstr :: InAppProductsUpdateResponse -> Constr #

dataTypeOf :: InAppProductsUpdateResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Show InAppProductsUpdateResponse Source # 
Generic InAppProductsUpdateResponse Source # 
ToJSON InAppProductsUpdateResponse Source # 
FromJSON InAppProductsUpdateResponse Source # 
type Rep InAppProductsUpdateResponse Source # 
type Rep InAppProductsUpdateResponse = D1 (MetaData "InAppProductsUpdateResponse" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.3.0-8XVDgM5JzAvJ4EqDp4PU1P" True) (C1 (MetaCons "InAppProductsUpdateResponse'" PrefixI True) (S1 (MetaSel (Just Symbol "_iapurInAppProduct") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe InAppProduct))))

inAppProductsUpdateResponse :: InAppProductsUpdateResponse Source #

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

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

EditsImagesDeleteallImageType

data EditsImagesDeleteallImageType Source #

Constructors

FeatureGraphic
featureGraphic
Icon
icon
PhoneScreenshots
phoneScreenshots
PromoGraphic
promoGraphic
SevenInchScreenshots
sevenInchScreenshots
TenInchScreenshots
tenInchScreenshots
TvBanner
tvBanner
TvScreenshots
tvScreenshots
WearScreenshots
wearScreenshots

Instances

Enum EditsImagesDeleteallImageType Source # 
Eq EditsImagesDeleteallImageType Source # 
Data EditsImagesDeleteallImageType Source # 

Methods

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

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

toConstr :: EditsImagesDeleteallImageType -> Constr #

dataTypeOf :: EditsImagesDeleteallImageType -> DataType #

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

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

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

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

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

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

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

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

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

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

Ord EditsImagesDeleteallImageType Source # 
Read EditsImagesDeleteallImageType Source # 
Show EditsImagesDeleteallImageType Source # 
Generic EditsImagesDeleteallImageType Source # 
Hashable EditsImagesDeleteallImageType Source # 
ToJSON EditsImagesDeleteallImageType Source # 
FromJSON EditsImagesDeleteallImageType Source # 
FromHttpApiData EditsImagesDeleteallImageType Source # 
ToHttpApiData EditsImagesDeleteallImageType Source # 
type Rep EditsImagesDeleteallImageType Source # 
type Rep EditsImagesDeleteallImageType = D1 (MetaData "EditsImagesDeleteallImageType" "Network.Google.AndroidPublisher.Types.Sum" "gogol-android-publisher-0.3.0-8XVDgM5JzAvJ4EqDp4PU1P" False) ((:+:) ((:+:) ((:+:) (C1 (MetaCons "FeatureGraphic" PrefixI False) U1) (C1 (MetaCons "Icon" PrefixI False) U1)) ((:+:) (C1 (MetaCons "PhoneScreenshots" PrefixI False) U1) (C1 (MetaCons "PromoGraphic" PrefixI False) U1))) ((:+:) ((:+:) (C1 (MetaCons "SevenInchScreenshots" PrefixI False) U1) (C1 (MetaCons "TenInchScreenshots" PrefixI False) U1)) ((:+:) (C1 (MetaCons "TvBanner" PrefixI False) U1) ((:+:) (C1 (MetaCons "TvScreenshots" PrefixI False) U1) (C1 (MetaCons "WearScreenshots" PrefixI False) U1)))))

MonthDay

data MonthDay Source #

Instances

Eq MonthDay Source # 
Data MonthDay Source # 

Methods

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

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

toConstr :: MonthDay -> Constr #

dataTypeOf :: MonthDay -> DataType #

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

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

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

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

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

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

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

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

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

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

Show MonthDay Source # 
Generic MonthDay Source # 

Associated Types

type Rep MonthDay :: * -> * #

Methods

from :: MonthDay -> Rep MonthDay x #

to :: Rep MonthDay x -> MonthDay #

ToJSON MonthDay Source # 
FromJSON MonthDay Source # 
type Rep MonthDay Source # 
type Rep MonthDay = D1 (MetaData "MonthDay" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.3.0-8XVDgM5JzAvJ4EqDp4PU1P" False) (C1 (MetaCons "MonthDay'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_mdDay") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Word32)))) (S1 (MetaSel (Just Symbol "_mdMonth") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Word32))))))

monthDay :: MonthDay Source #

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

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

mdDay :: Lens' MonthDay (Maybe Word32) Source #

Day of a month, value in [1, 31] range. Valid range depends on the specified month.

mdMonth :: Lens' MonthDay (Maybe Word32) Source #

Month of a year. e.g. 1 = JAN, 2 = FEB etc.

Track

data Track Source #

Instances

Eq Track Source # 

Methods

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

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

Data Track Source # 

Methods

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

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

toConstr :: Track -> Constr #

dataTypeOf :: Track -> DataType #

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

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

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

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

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

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

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

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

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

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

Show Track Source # 

Methods

showsPrec :: Int -> Track -> ShowS #

show :: Track -> String #

showList :: [Track] -> ShowS #

Generic Track Source # 

Associated Types

type Rep Track :: * -> * #

Methods

from :: Track -> Rep Track x #

to :: Rep Track x -> Track #

ToJSON Track Source # 
FromJSON Track Source # 
type Rep Track Source # 
type Rep Track = D1 (MetaData "Track" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.3.0-8XVDgM5JzAvJ4EqDp4PU1P" False) (C1 (MetaCons "Track'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_tVersionCodes") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Textual Int32]))) ((:*:) (S1 (MetaSel (Just Symbol "_tTrack") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) (S1 (MetaSel (Just Symbol "_tUserFraction") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Double)))))))

track :: Track Source #

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

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

Image

data Image Source #

Instances

Eq Image Source # 

Methods

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

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

Data Image Source # 

Methods

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

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

toConstr :: Image -> Constr #

dataTypeOf :: Image -> DataType #

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

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

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

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

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

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

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

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

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

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

Show Image Source # 

Methods

showsPrec :: Int -> Image -> ShowS #

show :: Image -> String #

showList :: [Image] -> ShowS #

Generic Image Source # 

Associated Types

type Rep Image :: * -> * #

Methods

from :: Image -> Rep Image x #

to :: Rep Image x -> Image #

ToJSON Image Source # 
FromJSON Image Source # 
type Rep Image Source # 
type Rep Image = D1 (MetaData "Image" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.3.0-8XVDgM5JzAvJ4EqDp4PU1P" False) (C1 (MetaCons "Image'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_iURL") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) ((:*:) (S1 (MetaSel (Just Symbol "_iSha1") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) (S1 (MetaSel (Just Symbol "_iId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))))))

image :: Image Source #

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

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

iURL :: Lens' Image (Maybe Text) Source #

A URL that will serve a preview of the image.

iSha1 :: Lens' Image (Maybe Text) Source #

A sha1 hash of the image that was uploaded.

iId :: Lens' Image (Maybe Text) Source #

A unique id representing this image.

InAppProductsBatchRequestEntry

data InAppProductsBatchRequestEntry Source #

Instances

Eq InAppProductsBatchRequestEntry Source # 
Data InAppProductsBatchRequestEntry Source # 

Methods

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

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

toConstr :: InAppProductsBatchRequestEntry -> Constr #

dataTypeOf :: InAppProductsBatchRequestEntry -> DataType #

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

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

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

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

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

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

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

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

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

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

Show InAppProductsBatchRequestEntry Source # 
Generic InAppProductsBatchRequestEntry Source # 
ToJSON InAppProductsBatchRequestEntry Source # 
FromJSON InAppProductsBatchRequestEntry Source # 
type Rep InAppProductsBatchRequestEntry Source # 
type Rep InAppProductsBatchRequestEntry = D1 (MetaData "InAppProductsBatchRequestEntry" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.3.0-8XVDgM5JzAvJ4EqDp4PU1P" False) (C1 (MetaCons "InAppProductsBatchRequestEntry'" PrefixI True) ((:*:) ((:*:) (S1 (MetaSel (Just Symbol "_iapbreMethodName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) (S1 (MetaSel (Just Symbol "_iapbreInAppProductsinsertrequest") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe InAppProductsInsertRequest)))) ((:*:) (S1 (MetaSel (Just Symbol "_iapbreInAppProductsupdaterequest") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe InAppProductsUpdateRequest))) (S1 (MetaSel (Just Symbol "_iapbreBatchId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Word32)))))))

inAppProductsBatchRequestEntry :: InAppProductsBatchRequestEntry Source #

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

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

InAppProductListing

data InAppProductListing Source #

Instances

Eq InAppProductListing Source # 
Data InAppProductListing Source # 

Methods

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

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

toConstr :: InAppProductListing -> Constr #

dataTypeOf :: InAppProductListing -> DataType #

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

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

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

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

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

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

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

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

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

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

Show InAppProductListing Source # 
Generic InAppProductListing Source # 
ToJSON InAppProductListing Source # 
FromJSON InAppProductListing Source # 
type Rep InAppProductListing Source # 
type Rep InAppProductListing = D1 (MetaData "InAppProductListing" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.3.0-8XVDgM5JzAvJ4EqDp4PU1P" False) (C1 (MetaCons "InAppProductListing'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_iaplTitle") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) (S1 (MetaSel (Just Symbol "_iaplDescription") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))))

inAppProductListing :: InAppProductListing Source #

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

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

ImagesDeleteAllResponse

data ImagesDeleteAllResponse Source #

Instances

Eq ImagesDeleteAllResponse Source # 
Data ImagesDeleteAllResponse Source # 

Methods

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

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

toConstr :: ImagesDeleteAllResponse -> Constr #

dataTypeOf :: ImagesDeleteAllResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Show ImagesDeleteAllResponse Source # 
Generic ImagesDeleteAllResponse Source # 
ToJSON ImagesDeleteAllResponse Source # 
FromJSON ImagesDeleteAllResponse Source # 
type Rep ImagesDeleteAllResponse Source # 
type Rep ImagesDeleteAllResponse = D1 (MetaData "ImagesDeleteAllResponse" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.3.0-8XVDgM5JzAvJ4EqDp4PU1P" True) (C1 (MetaCons "ImagesDeleteAllResponse'" PrefixI True) (S1 (MetaSel (Just Symbol "_idarDeleted") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe [Image]))))

imagesDeleteAllResponse :: ImagesDeleteAllResponse Source #

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

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

TokenPagination

data TokenPagination Source #

Instances

Eq TokenPagination Source # 
Data TokenPagination Source # 

Methods

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

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

toConstr :: TokenPagination -> Constr #

dataTypeOf :: TokenPagination -> DataType #

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

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

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

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

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

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

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

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

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

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

Show TokenPagination Source # 
Generic TokenPagination Source # 
ToJSON TokenPagination Source # 
FromJSON TokenPagination Source # 
type Rep TokenPagination Source # 
type Rep TokenPagination = D1 (MetaData "TokenPagination" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.3.0-8XVDgM5JzAvJ4EqDp4PU1P" False) (C1 (MetaCons "TokenPagination'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_tpNextPageToken") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) (S1 (MetaSel (Just Symbol "_tpPreviousPageToken") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))))

tokenPagination :: TokenPagination Source #

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

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

ExpansionFile

data ExpansionFile Source #

Instances

Eq ExpansionFile Source # 
Data ExpansionFile Source # 

Methods

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

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

toConstr :: ExpansionFile -> Constr #

dataTypeOf :: ExpansionFile -> DataType #

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

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

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

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

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

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

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

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

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

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

Show ExpansionFile Source # 
Generic ExpansionFile Source # 

Associated Types

type Rep ExpansionFile :: * -> * #

ToJSON ExpansionFile Source # 
FromJSON ExpansionFile Source # 
type Rep ExpansionFile Source # 
type Rep ExpansionFile = D1 (MetaData "ExpansionFile" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.3.0-8XVDgM5JzAvJ4EqDp4PU1P" False) (C1 (MetaCons "ExpansionFile'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_efFileSize") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int64)))) (S1 (MetaSel (Just Symbol "_efReferencesVersion") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int32))))))

expansionFile :: ExpansionFile Source #

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

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

efFileSize :: Lens' ExpansionFile (Maybe Int64) Source #

If set this field indicates that this APK has an Expansion File uploaded to it: this APK does not reference another APK's Expansion File. The field's value is the size of the uploaded Expansion File in bytes.

efReferencesVersion :: Lens' ExpansionFile (Maybe Int32) Source #

If set this APK's Expansion File references another APK's Expansion File. The file_size field will not be set.

EditsTracksPatchTrack

data EditsTracksPatchTrack Source #

The track type to read or modify.

Constructors

Alpha
alpha
Beta
beta
Production
production
Rollout
rollout

Instances

Enum EditsTracksPatchTrack Source # 
Eq EditsTracksPatchTrack Source # 
Data EditsTracksPatchTrack Source # 

Methods

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

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

toConstr :: EditsTracksPatchTrack -> Constr #

dataTypeOf :: EditsTracksPatchTrack -> DataType #

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

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

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

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

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

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

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

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

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

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

Ord EditsTracksPatchTrack Source # 
Read EditsTracksPatchTrack Source # 
Show EditsTracksPatchTrack Source # 
Generic EditsTracksPatchTrack Source # 
Hashable EditsTracksPatchTrack Source # 
ToJSON EditsTracksPatchTrack Source # 
FromJSON EditsTracksPatchTrack Source # 
FromHttpApiData EditsTracksPatchTrack Source # 
ToHttpApiData EditsTracksPatchTrack Source # 
type Rep EditsTracksPatchTrack Source # 
type Rep EditsTracksPatchTrack = D1 (MetaData "EditsTracksPatchTrack" "Network.Google.AndroidPublisher.Types.Sum" "gogol-android-publisher-0.3.0-8XVDgM5JzAvJ4EqDp4PU1P" False) ((:+:) ((:+:) (C1 (MetaCons "Alpha" PrefixI False) U1) (C1 (MetaCons "Beta" PrefixI False) U1)) ((:+:) (C1 (MetaCons "Production" PrefixI False) U1) (C1 (MetaCons "Rollout" PrefixI False) U1)))

UserComment

data UserComment Source #

Instances

Eq UserComment Source # 
Data UserComment Source # 

Methods

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

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

toConstr :: UserComment -> Constr #

dataTypeOf :: UserComment -> DataType #

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

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

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

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

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

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

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

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

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

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

Show UserComment Source # 
Generic UserComment Source # 

Associated Types

type Rep UserComment :: * -> * #

ToJSON UserComment Source # 
FromJSON UserComment Source # 
type Rep UserComment Source # 
type Rep UserComment = D1 (MetaData "UserComment" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.3.0-8XVDgM5JzAvJ4EqDp4PU1P" False) (C1 (MetaCons "UserComment'" PrefixI True) ((:*:) ((:*:) ((:*:) (S1 (MetaSel (Just Symbol "_ucAndroidOSVersion") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int32)))) ((:*:) (S1 (MetaSel (Just Symbol "_ucText") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) (S1 (MetaSel (Just Symbol "_ucDevice") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))))) ((:*:) (S1 (MetaSel (Just Symbol "_ucThumbsUpCount") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int32)))) ((:*:) (S1 (MetaSel (Just Symbol "_ucAppVersionCode") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int32)))) (S1 (MetaSel (Just Symbol "_ucThumbsDownCount") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int32))))))) ((:*:) ((:*:) (S1 (MetaSel (Just Symbol "_ucOriginalText") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) ((:*:) (S1 (MetaSel (Just Symbol "_ucAppVersionName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) (S1 (MetaSel (Just Symbol "_ucReviewerLanguage") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))))) ((:*:) (S1 (MetaSel (Just Symbol "_ucDeviceMetadata") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe DeviceMetadata))) ((:*:) (S1 (MetaSel (Just Symbol "_ucStarRating") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int32)))) (S1 (MetaSel (Just Symbol "_ucLastModified") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Timestamp))))))))

userComment :: UserComment Source #

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

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

ucAndroidOSVersion :: Lens' UserComment (Maybe Int32) Source #

Integer Android SDK version of the user's device at the time the review was written, e.g. 23 is Marshmallow. May be absent.

ucText :: Lens' UserComment (Maybe Text) Source #

The content of the comment, i.e. review body. In some cases users have been able to write a review with separate title and body; in those cases the title and body are concatenated and separated by a tab character.

ucDevice :: Lens' UserComment (Maybe Text) Source #

Codename for the reviewer's device, e.g. klte, flounder. May be absent.

ucThumbsUpCount :: Lens' UserComment (Maybe Int32) Source #

Number of users who have given this review a thumbs up

ucAppVersionCode :: Lens' UserComment (Maybe Int32) Source #

Integer version code of the app as installed at the time the review was written. May be absent.

ucThumbsDownCount :: Lens' UserComment (Maybe Int32) Source #

Number of users who have given this review a thumbs down

ucOriginalText :: Lens' UserComment (Maybe Text) Source #

Untranslated text of the review, in the case where the review has been translated. If the review has not been translated this is left blank.

ucAppVersionName :: Lens' UserComment (Maybe Text) Source #

String version name of the app as installed at the time the review was written. May be absent.

ucReviewerLanguage :: Lens' UserComment (Maybe Text) Source #

Language code for the reviewer. This is taken from the device settings so is not guaranteed to match the language the review is written in. May be absent.

ucDeviceMetadata :: Lens' UserComment (Maybe DeviceMetadata) Source #

Some information about the characteristics of the user's device

ucStarRating :: Lens' UserComment (Maybe Int32) Source #

The star rating associated with the review, from 1 to 5.

ucLastModified :: Lens' UserComment (Maybe Timestamp) Source #

The last time at which this comment was updated.

Testers

data Testers Source #

Instances

Eq Testers Source # 

Methods

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

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

Data Testers Source # 

Methods

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

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

toConstr :: Testers -> Constr #

dataTypeOf :: Testers -> DataType #

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

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

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

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

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

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

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

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

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

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

Show Testers Source # 
Generic Testers Source # 

Associated Types

type Rep Testers :: * -> * #

Methods

from :: Testers -> Rep Testers x #

to :: Rep Testers x -> Testers #

ToJSON Testers Source # 
FromJSON Testers Source # 
type Rep Testers Source # 
type Rep Testers = D1 (MetaData "Testers" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.3.0-8XVDgM5JzAvJ4EqDp4PU1P" False) (C1 (MetaCons "Testers'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_tGooglePlusCommUnities") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Text]))) (S1 (MetaSel (Just Symbol "_tGoogleGroups") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Text])))))

testers :: Testers Source #

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

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

EditsTracksGetTrack

data EditsTracksGetTrack Source #

The track type to read or modify.

Constructors

ETGTAlpha
alpha
ETGTBeta
beta
ETGTProduction
production
ETGTRollout
rollout

Instances

Enum EditsTracksGetTrack Source # 
Eq EditsTracksGetTrack Source # 
Data EditsTracksGetTrack Source # 

Methods

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

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

toConstr :: EditsTracksGetTrack -> Constr #

dataTypeOf :: EditsTracksGetTrack -> DataType #

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

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

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

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

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

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

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

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

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

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

Ord EditsTracksGetTrack Source # 
Read EditsTracksGetTrack Source # 
Show EditsTracksGetTrack Source # 
Generic EditsTracksGetTrack Source # 
Hashable EditsTracksGetTrack Source # 
ToJSON EditsTracksGetTrack Source # 
FromJSON EditsTracksGetTrack Source # 
FromHttpApiData EditsTracksGetTrack Source # 
ToHttpApiData EditsTracksGetTrack Source # 
type Rep EditsTracksGetTrack Source # 
type Rep EditsTracksGetTrack = D1 (MetaData "EditsTracksGetTrack" "Network.Google.AndroidPublisher.Types.Sum" "gogol-android-publisher-0.3.0-8XVDgM5JzAvJ4EqDp4PU1P" False) ((:+:) ((:+:) (C1 (MetaCons "ETGTAlpha" PrefixI False) U1) (C1 (MetaCons "ETGTBeta" PrefixI False) U1)) ((:+:) (C1 (MetaCons "ETGTProduction" PrefixI False) U1) (C1 (MetaCons "ETGTRollout" PrefixI False) U1)))

Listing

data Listing Source #

Instances

Eq Listing Source # 

Methods

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

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

Data Listing Source # 

Methods

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

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

toConstr :: Listing -> Constr #

dataTypeOf :: Listing -> DataType #

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

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

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

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

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

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

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

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

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

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

Show Listing Source # 
Generic Listing Source # 

Associated Types

type Rep Listing :: * -> * #

Methods

from :: Listing -> Rep Listing x #

to :: Rep Listing x -> Listing #

ToJSON Listing Source # 
FromJSON Listing Source # 
type Rep Listing Source # 
type Rep Listing = D1 (MetaData "Listing" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.3.0-8XVDgM5JzAvJ4EqDp4PU1P" False) (C1 (MetaCons "Listing'" PrefixI True) ((:*:) ((:*:) (S1 (MetaSel (Just Symbol "_lFullDescription") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) (S1 (MetaSel (Just Symbol "_lVideo") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))) ((:*:) (S1 (MetaSel (Just Symbol "_lShortDescription") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) ((:*:) (S1 (MetaSel (Just Symbol "_lLanguage") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) (S1 (MetaSel (Just Symbol "_lTitle") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))))))

listing :: Listing Source #

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

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

lFullDescription :: Lens' Listing (Maybe Text) Source #

Full description of the app; this may be up to 4000 characters in length.

lVideo :: Lens' Listing (Maybe Text) Source #

URL of a promotional YouTube video for the app.

lShortDescription :: Lens' Listing (Maybe Text) Source #

Short description of the app (previously known as promo text); this may be up to 80 characters in length.

lLanguage :: Lens' Listing (Maybe Text) Source #

Language localization code (for example, "de-AT" for Austrian German).

lTitle :: Lens' Listing (Maybe Text) Source #

App's localized title.

APK

data APK Source #

Instances

Eq APK Source # 

Methods

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

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

Data APK Source # 

Methods

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

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

toConstr :: APK -> Constr #

dataTypeOf :: APK -> DataType #

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

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

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

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

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

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

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

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

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

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

Show APK Source # 

Methods

showsPrec :: Int -> APK -> ShowS #

show :: APK -> String #

showList :: [APK] -> ShowS #

Generic APK Source # 

Associated Types

type Rep APK :: * -> * #

Methods

from :: APK -> Rep APK x #

to :: Rep APK x -> APK #

ToJSON APK Source # 
FromJSON APK Source # 
type Rep APK Source # 
type Rep APK = D1 (MetaData "APK" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.3.0-8XVDgM5JzAvJ4EqDp4PU1P" False) (C1 (MetaCons "APK'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_aVersionCode") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int32)))) (S1 (MetaSel (Just Symbol "_aBinary") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe APKBinary)))))

aPK :: APK Source #

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

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

aVersionCode :: Lens' APK (Maybe Int32) Source #

The version code of the APK, as specified in the APK's manifest file.

aBinary :: Lens' APK (Maybe APKBinary) Source #

Information about the binary payload of this APK.

SubscriptionPurchasesDeferRequest

data SubscriptionPurchasesDeferRequest Source #

Instances

Eq SubscriptionPurchasesDeferRequest Source # 
Data SubscriptionPurchasesDeferRequest Source # 

Methods

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

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

toConstr :: SubscriptionPurchasesDeferRequest -> Constr #

dataTypeOf :: SubscriptionPurchasesDeferRequest -> DataType #

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

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

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

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

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

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

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

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

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

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

Show SubscriptionPurchasesDeferRequest Source # 
Generic SubscriptionPurchasesDeferRequest Source # 
ToJSON SubscriptionPurchasesDeferRequest Source # 
FromJSON SubscriptionPurchasesDeferRequest Source # 
type Rep SubscriptionPurchasesDeferRequest Source # 
type Rep SubscriptionPurchasesDeferRequest = D1 (MetaData "SubscriptionPurchasesDeferRequest" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.3.0-8XVDgM5JzAvJ4EqDp4PU1P" True) (C1 (MetaCons "SubscriptionPurchasesDeferRequest'" PrefixI True) (S1 (MetaSel (Just Symbol "_spdrDeferralInfo") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe SubscriptionDeferralInfo))))

subscriptionPurchasesDeferRequest :: SubscriptionPurchasesDeferRequest Source #

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

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

spdrDeferralInfo :: Lens' SubscriptionPurchasesDeferRequest (Maybe SubscriptionDeferralInfo) Source #

The information about the new desired expiry time for the subscription.

TracksListResponse

data TracksListResponse Source #

Instances

Eq TracksListResponse Source # 
Data TracksListResponse Source # 

Methods

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

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

toConstr :: TracksListResponse -> Constr #

dataTypeOf :: TracksListResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Show TracksListResponse Source # 
Generic TracksListResponse Source # 
ToJSON TracksListResponse Source # 
FromJSON TracksListResponse Source # 
type Rep TracksListResponse Source # 
type Rep TracksListResponse = D1 (MetaData "TracksListResponse" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.3.0-8XVDgM5JzAvJ4EqDp4PU1P" False) (C1 (MetaCons "TracksListResponse'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_tlrTracks") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Track]))) (S1 (MetaSel (Just Symbol "_tlrKind") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text))))

tracksListResponse :: TracksListResponse Source #

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

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

tlrKind :: Lens' TracksListResponse Text Source #

Identifies what kind of resource this is. Value: the fixed string "androidpublisher#tracksListResponse".

EditsTracksUpdateTrack

data EditsTracksUpdateTrack Source #

The track type to read or modify.

Constructors

ETUTAlpha
alpha
ETUTBeta
beta
ETUTProduction
production
ETUTRollout
rollout

Instances

Enum EditsTracksUpdateTrack Source # 
Eq EditsTracksUpdateTrack Source # 
Data EditsTracksUpdateTrack Source # 

Methods

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

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

toConstr :: EditsTracksUpdateTrack -> Constr #

dataTypeOf :: EditsTracksUpdateTrack -> DataType #

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

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

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

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

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

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

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

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

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

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

Ord EditsTracksUpdateTrack Source # 
Read EditsTracksUpdateTrack Source # 
Show EditsTracksUpdateTrack Source # 
Generic EditsTracksUpdateTrack Source # 
Hashable EditsTracksUpdateTrack Source # 
ToJSON EditsTracksUpdateTrack Source # 
FromJSON EditsTracksUpdateTrack Source # 
FromHttpApiData EditsTracksUpdateTrack Source # 
ToHttpApiData EditsTracksUpdateTrack Source # 
type Rep EditsTracksUpdateTrack Source # 
type Rep EditsTracksUpdateTrack = D1 (MetaData "EditsTracksUpdateTrack" "Network.Google.AndroidPublisher.Types.Sum" "gogol-android-publisher-0.3.0-8XVDgM5JzAvJ4EqDp4PU1P" False) ((:+:) ((:+:) (C1 (MetaCons "ETUTAlpha" PrefixI False) U1) (C1 (MetaCons "ETUTBeta" PrefixI False) U1)) ((:+:) (C1 (MetaCons "ETUTProduction" PrefixI False) U1) (C1 (MetaCons "ETUTRollout" PrefixI False) U1)))

Season

data Season Source #

Instances

Eq Season Source # 

Methods

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

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

Data Season Source # 

Methods

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

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

toConstr :: Season -> Constr #

dataTypeOf :: Season -> DataType #

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

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

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

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

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

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

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

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

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

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

Show Season Source # 
Generic Season Source # 

Associated Types

type Rep Season :: * -> * #

Methods

from :: Season -> Rep Season x #

to :: Rep Season x -> Season #

ToJSON Season Source # 
FromJSON Season Source # 
type Rep Season Source # 
type Rep Season = D1 (MetaData "Season" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.3.0-8XVDgM5JzAvJ4EqDp4PU1P" False) (C1 (MetaCons "Season'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_sStart") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe MonthDay))) ((:*:) (S1 (MetaSel (Just Symbol "_sEnd") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe MonthDay))) (S1 (MetaSel (Just Symbol "_sProrations") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Prorate]))))))

season :: Season Source #

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

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

sStart :: Lens' Season (Maybe MonthDay) Source #

Inclusive start date of the recurrence period.

sEnd :: Lens' Season (Maybe MonthDay) Source #

Inclusive end date of the recurrence period.

sProrations :: Lens' Season [Prorate] Source #

Optionally present list of prorations for the season. Each proration is a one-off discounted entry into a subscription. Each proration contains the first date on which the discount is available and the new pricing information.

PageInfo

data PageInfo Source #

Instances

Eq PageInfo Source # 
Data PageInfo Source # 

Methods

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

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

toConstr :: PageInfo -> Constr #

dataTypeOf :: PageInfo -> DataType #

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

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

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

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

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

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

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

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

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

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

Show PageInfo Source # 
Generic PageInfo Source # 

Associated Types

type Rep PageInfo :: * -> * #

Methods

from :: PageInfo -> Rep PageInfo x #

to :: Rep PageInfo x -> PageInfo #

ToJSON PageInfo Source # 
FromJSON PageInfo Source # 
type Rep PageInfo Source # 
type Rep PageInfo = D1 (MetaData "PageInfo" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.3.0-8XVDgM5JzAvJ4EqDp4PU1P" False) (C1 (MetaCons "PageInfo'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_piResultPerPage") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int32)))) ((:*:) (S1 (MetaSel (Just Symbol "_piTotalResults") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int32)))) (S1 (MetaSel (Just Symbol "_piStartIndex") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int32)))))))

pageInfo :: PageInfo Source #

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

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

ImagesListResponse

data ImagesListResponse Source #

Instances

Eq ImagesListResponse Source # 
Data ImagesListResponse Source # 

Methods

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

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

toConstr :: ImagesListResponse -> Constr #

dataTypeOf :: ImagesListResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Show ImagesListResponse Source # 
Generic ImagesListResponse Source # 
ToJSON ImagesListResponse Source # 
FromJSON ImagesListResponse Source # 
type Rep ImagesListResponse Source # 
type Rep ImagesListResponse = D1 (MetaData "ImagesListResponse" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.3.0-8XVDgM5JzAvJ4EqDp4PU1P" True) (C1 (MetaCons "ImagesListResponse'" PrefixI True) (S1 (MetaSel (Just Symbol "_ilrImages") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe [Image]))))

imagesListResponse :: ImagesListResponse Source #

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

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

AppEdit

data AppEdit Source #

Represents an edit of an app. An edit allows clients to make multiple changes before committing them in one operation.

See: appEdit smart constructor.

Instances

Eq AppEdit Source # 

Methods

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

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

Data AppEdit Source # 

Methods

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

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

toConstr :: AppEdit -> Constr #

dataTypeOf :: AppEdit -> DataType #

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

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

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

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

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

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

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

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

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

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

Show AppEdit Source # 
Generic AppEdit Source # 

Associated Types

type Rep AppEdit :: * -> * #

Methods

from :: AppEdit -> Rep AppEdit x #

to :: Rep AppEdit x -> AppEdit #

ToJSON AppEdit Source # 
FromJSON AppEdit Source # 
type Rep AppEdit Source # 
type Rep AppEdit = D1 (MetaData "AppEdit" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.3.0-8XVDgM5JzAvJ4EqDp4PU1P" False) (C1 (MetaCons "AppEdit'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_aeId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) (S1 (MetaSel (Just Symbol "_aeExpiryTimeSeconds") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))))

appEdit :: AppEdit Source #

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

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

aeId :: Lens' AppEdit (Maybe Text) Source #

The ID of the edit that can be used in subsequent API calls.

aeExpiryTimeSeconds :: Lens' AppEdit (Maybe Text) Source #

The time at which the edit will expire and will be no longer valid for use in any subsequent API calls (encoded as seconds since the Epoch).

ProductPurchase

data ProductPurchase Source #

A ProductPurchase resource indicates the status of a user's inapp product purchase.

See: productPurchase smart constructor.

Instances

Eq ProductPurchase Source # 
Data ProductPurchase Source # 

Methods

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

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

toConstr :: ProductPurchase -> Constr #

dataTypeOf :: ProductPurchase -> DataType #

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

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

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

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

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

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

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

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

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

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

Show ProductPurchase Source # 
Generic ProductPurchase Source # 
ToJSON ProductPurchase Source # 
FromJSON ProductPurchase Source # 
type Rep ProductPurchase Source # 
type Rep ProductPurchase = D1 (MetaData "ProductPurchase" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.3.0-8XVDgM5JzAvJ4EqDp4PU1P" False) (C1 (MetaCons "ProductPurchase'" PrefixI True) ((:*:) ((:*:) (S1 (MetaSel (Just Symbol "_ppPurchaseState") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int32)))) (S1 (MetaSel (Just Symbol "_ppConsumptionState") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int32))))) ((:*:) (S1 (MetaSel (Just Symbol "_ppKind") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text)) ((:*:) (S1 (MetaSel (Just Symbol "_ppPurchaseTimeMillis") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int64)))) (S1 (MetaSel (Just Symbol "_ppDeveloperPayload") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))))))

productPurchase :: ProductPurchase Source #

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

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

ppPurchaseState :: Lens' ProductPurchase (Maybe Int32) Source #

The purchase state of the order. Possible values are: - Purchased - Cancelled

ppConsumptionState :: Lens' ProductPurchase (Maybe Int32) Source #

The consumption state of the inapp product. Possible values are: - Yet to be consumed - Consumed

ppKind :: Lens' ProductPurchase Text Source #

This kind represents an inappPurchase object in the androidpublisher service.

ppPurchaseTimeMillis :: Lens' ProductPurchase (Maybe Int64) Source #

The time the product was purchased, in milliseconds since the epoch (Jan 1, 1970).

ppDeveloperPayload :: Lens' ProductPurchase (Maybe Text) Source #

A developer-specified string that contains supplemental information about an order.

ReviewsListResponse

data ReviewsListResponse Source #

Instances

Eq ReviewsListResponse Source # 
Data ReviewsListResponse Source # 

Methods

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

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

toConstr :: ReviewsListResponse -> Constr #

dataTypeOf :: ReviewsListResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Show ReviewsListResponse Source # 
Generic ReviewsListResponse Source # 
ToJSON ReviewsListResponse Source # 
FromJSON ReviewsListResponse Source # 
type Rep ReviewsListResponse Source # 
type Rep ReviewsListResponse = D1 (MetaData "ReviewsListResponse" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.3.0-8XVDgM5JzAvJ4EqDp4PU1P" False) (C1 (MetaCons "ReviewsListResponse'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_rlrTokenPagination") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe TokenPagination))) ((:*:) (S1 (MetaSel (Just Symbol "_rlrPageInfo") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe PageInfo))) (S1 (MetaSel (Just Symbol "_rlrReviews") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Review]))))))

reviewsListResponse :: ReviewsListResponse Source #

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

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

SubscriptionPurchasesDeferResponse

data SubscriptionPurchasesDeferResponse Source #

Instances

Eq SubscriptionPurchasesDeferResponse Source # 
Data SubscriptionPurchasesDeferResponse Source # 

Methods

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

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

toConstr :: SubscriptionPurchasesDeferResponse -> Constr #

dataTypeOf :: SubscriptionPurchasesDeferResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Show SubscriptionPurchasesDeferResponse Source # 
Generic SubscriptionPurchasesDeferResponse Source # 
ToJSON SubscriptionPurchasesDeferResponse Source # 
FromJSON SubscriptionPurchasesDeferResponse Source # 
type Rep SubscriptionPurchasesDeferResponse Source # 
type Rep SubscriptionPurchasesDeferResponse = D1 (MetaData "SubscriptionPurchasesDeferResponse" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.3.0-8XVDgM5JzAvJ4EqDp4PU1P" True) (C1 (MetaCons "SubscriptionPurchasesDeferResponse'" PrefixI True) (S1 (MetaSel (Just Symbol "_spdrNewExpiryTimeMillis") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe (Textual Int64)))))

subscriptionPurchasesDeferResponse :: SubscriptionPurchasesDeferResponse Source #

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

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

spdrNewExpiryTimeMillis :: Lens' SubscriptionPurchasesDeferResponse (Maybe Int64) Source #

The new expiry time for the subscription in milliseconds since the Epoch.

APKListing

data APKListing Source #

Instances

Eq APKListing Source # 
Data APKListing Source # 

Methods

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

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

toConstr :: APKListing -> Constr #

dataTypeOf :: APKListing -> DataType #

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

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

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

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

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

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

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

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

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

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

Show APKListing Source # 
Generic APKListing Source # 

Associated Types

type Rep APKListing :: * -> * #

ToJSON APKListing Source # 
FromJSON APKListing Source # 
type Rep APKListing Source # 
type Rep APKListing = D1 (MetaData "APKListing" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.3.0-8XVDgM5JzAvJ4EqDp4PU1P" False) (C1 (MetaCons "APKListing'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_apklLanguage") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) (S1 (MetaSel (Just Symbol "_apklRecentChanges") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))))

aPKListing :: APKListing Source #

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

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

apklLanguage :: Lens' APKListing (Maybe Text) Source #

The language code, in BCP 47 format (eg "en-US").

apklRecentChanges :: Lens' APKListing (Maybe Text) Source #

Describe what's new in your APK.

SubscriptionPurchase

data SubscriptionPurchase Source #

A SubscriptionPurchase resource indicates the status of a user's subscription purchase.

See: subscriptionPurchase smart constructor.

Instances

Eq SubscriptionPurchase Source # 
Data SubscriptionPurchase Source # 

Methods

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

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

toConstr :: SubscriptionPurchase -> Constr #

dataTypeOf :: SubscriptionPurchase -> DataType #

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

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

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

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

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

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

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

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

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

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

Show SubscriptionPurchase Source # 
Generic SubscriptionPurchase Source # 
ToJSON SubscriptionPurchase Source # 
FromJSON SubscriptionPurchase Source # 
type Rep SubscriptionPurchase Source # 
type Rep SubscriptionPurchase = D1 (MetaData "SubscriptionPurchase" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.3.0-8XVDgM5JzAvJ4EqDp4PU1P" False) (C1 (MetaCons "SubscriptionPurchase'" PrefixI True) ((:*:) ((:*:) ((:*:) (S1 (MetaSel (Just Symbol "_spPaymentState") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int32)))) (S1 (MetaSel (Just Symbol "_spKind") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text))) ((:*:) (S1 (MetaSel (Just Symbol "_spExpiryTimeMillis") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int64)))) ((:*:) (S1 (MetaSel (Just Symbol "_spAutoRenewing") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool))) (S1 (MetaSel (Just Symbol "_spPriceCurrencyCode") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))))) ((:*:) ((:*:) (S1 (MetaSel (Just Symbol "_spCancelReason") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int32)))) (S1 (MetaSel (Just Symbol "_spCountryCode") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))) ((:*:) (S1 (MetaSel (Just Symbol "_spDeveloperPayload") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) ((:*:) (S1 (MetaSel (Just Symbol "_spPriceAmountMicros") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int64)))) (S1 (MetaSel (Just Symbol "_spStartTimeMillis") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int64)))))))))

spPaymentState :: Lens' SubscriptionPurchase (Maybe Int32) Source #

The payment state of the subscription. Possible values are: - Payment pending - Payment received

spKind :: Lens' SubscriptionPurchase Text Source #

This kind represents a subscriptionPurchase object in the androidpublisher service.

spExpiryTimeMillis :: Lens' SubscriptionPurchase (Maybe Int64) Source #

Time at which the subscription will expire, in milliseconds since the Epoch.

spAutoRenewing :: Lens' SubscriptionPurchase (Maybe Bool) Source #

Whether the subscription will automatically be renewed when it reaches its current expiry time.

spPriceCurrencyCode :: Lens' SubscriptionPurchase (Maybe Text) Source #

ISO 4217 currency code for the subscription price. For example, if the price is specified in British pounds sterling, price_currency_code is "GBP".

spCancelReason :: Lens' SubscriptionPurchase (Maybe Int32) Source #

The reason why a subscription was cancelled or is not auto-renewing. Possible values are: - User cancelled the subscription - Subscription was cancelled by the system, for example because of a billing problem

spCountryCode :: Lens' SubscriptionPurchase (Maybe Text) Source #

ISO 3166-1 alpha-2 billing country/region code of the user at the time the subscription was granted.

spDeveloperPayload :: Lens' SubscriptionPurchase (Maybe Text) Source #

A developer-specified string that contains supplemental information about an order.

spPriceAmountMicros :: Lens' SubscriptionPurchase (Maybe Int64) Source #

Price of the subscription, not including tax. Price is expressed in micro-units, where 1,000,000 micro-units represents one unit of the currency. For example, if the subscription price is €1.99, price_amount_micros is 1990000.

spStartTimeMillis :: Lens' SubscriptionPurchase (Maybe Int64) Source #

Time at which the subscription was granted, in milliseconds since the Epoch.

AppDetails

data AppDetails Source #

Instances

Eq AppDetails Source # 
Data AppDetails Source # 

Methods

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

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

toConstr :: AppDetails -> Constr #

dataTypeOf :: AppDetails -> DataType #

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

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

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

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

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

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

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

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

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

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

Show AppDetails Source # 
Generic AppDetails Source # 

Associated Types

type Rep AppDetails :: * -> * #

ToJSON AppDetails Source # 
FromJSON AppDetails Source # 
type Rep AppDetails Source # 
type Rep AppDetails = D1 (MetaData "AppDetails" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.3.0-8XVDgM5JzAvJ4EqDp4PU1P" False) (C1 (MetaCons "AppDetails'" PrefixI True) ((:*:) ((:*:) (S1 (MetaSel (Just Symbol "_adContactPhone") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) (S1 (MetaSel (Just Symbol "_adContactEmail") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))) ((:*:) (S1 (MetaSel (Just Symbol "_adContactWebsite") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) (S1 (MetaSel (Just Symbol "_adDefaultLanguage") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))))))

appDetails :: AppDetails Source #

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

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

adContactPhone :: Lens' AppDetails (Maybe Text) Source #

The user-visible support telephone number for this app.

adContactEmail :: Lens' AppDetails (Maybe Text) Source #

The user-visible support email for this app.

adContactWebsite :: Lens' AppDetails (Maybe Text) Source #

The user-visible website for this app.

adDefaultLanguage :: Lens' AppDetails (Maybe Text) Source #

Default language code, in BCP 47 format (eg "en-US").

InAppProductPrices

data InAppProductPrices Source #

Prices per buyer region. None of these prices should be zero. In-app products can never be free.

See: inAppProductPrices smart constructor.

Instances

Eq InAppProductPrices Source # 
Data InAppProductPrices Source # 

Methods

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

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

toConstr :: InAppProductPrices -> Constr #

dataTypeOf :: InAppProductPrices -> DataType #

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

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

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

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

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

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

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

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

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

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

Show InAppProductPrices Source # 
Generic InAppProductPrices Source # 
ToJSON InAppProductPrices Source # 
FromJSON InAppProductPrices Source # 
type Rep InAppProductPrices Source # 
type Rep InAppProductPrices = D1 (MetaData "InAppProductPrices" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.3.0-8XVDgM5JzAvJ4EqDp4PU1P" True) (C1 (MetaCons "InAppProductPrices'" PrefixI True) (S1 (MetaSel (Just Symbol "_iAppAddtional") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (HashMap Text Price))))

inAppProductPrices Source #

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

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

iAppAddtional :: Lens' InAppProductPrices (HashMap Text Price) Source #

Region code, as defined by ISO 3166-2.

InAppProductsBatchRequest

data InAppProductsBatchRequest Source #

Instances

Eq InAppProductsBatchRequest Source # 
Data InAppProductsBatchRequest Source # 

Methods

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

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

toConstr :: InAppProductsBatchRequest -> Constr #

dataTypeOf :: InAppProductsBatchRequest -> DataType #

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

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

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

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

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

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

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

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

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

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

Show InAppProductsBatchRequest Source # 
Generic InAppProductsBatchRequest Source # 
ToJSON InAppProductsBatchRequest Source # 
FromJSON InAppProductsBatchRequest Source # 
type Rep InAppProductsBatchRequest Source # 
type Rep InAppProductsBatchRequest = D1 (MetaData "InAppProductsBatchRequest" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.3.0-8XVDgM5JzAvJ4EqDp4PU1P" True) (C1 (MetaCons "InAppProductsBatchRequest'" PrefixI True) (S1 (MetaSel (Just Symbol "_iapbrEntrys") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe [InAppProductsBatchRequestEntry]))))

inAppProductsBatchRequest :: InAppProductsBatchRequest Source #

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

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

ExternallyHostedAPK

data ExternallyHostedAPK Source #

Defines an APK available for this application that is hosted externally and not uploaded to Google Play. This function is only available to enterprises who are using Google Play for Work, and whos application is restricted to the enterprise private channel

See: externallyHostedAPK smart constructor.

Instances

Eq ExternallyHostedAPK Source # 
Data ExternallyHostedAPK Source # 

Methods

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

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

toConstr :: ExternallyHostedAPK -> Constr #

dataTypeOf :: ExternallyHostedAPK -> DataType #

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

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

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

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

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

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

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

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

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

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

Show ExternallyHostedAPK Source # 
Generic ExternallyHostedAPK Source # 
ToJSON ExternallyHostedAPK Source # 
FromJSON ExternallyHostedAPK Source # 
type Rep ExternallyHostedAPK Source # 
type Rep ExternallyHostedAPK = D1 (MetaData "ExternallyHostedAPK" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.3.0-8XVDgM5JzAvJ4EqDp4PU1P" False) (C1 (MetaCons "ExternallyHostedAPK'" PrefixI True) ((:*:) ((:*:) ((:*:) (S1 (MetaSel (Just Symbol "_ehapkApplicationLabel") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) ((:*:) (S1 (MetaSel (Just Symbol "_ehapkMaximumSdk") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int32)))) (S1 (MetaSel (Just Symbol "_ehapkNATiveCodes") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Text]))))) ((:*:) ((:*:) (S1 (MetaSel (Just Symbol "_ehapkVersionCode") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int32)))) (S1 (MetaSel (Just Symbol "_ehapkFileSha256Base64") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))) ((:*:) (S1 (MetaSel (Just Symbol "_ehapkExternallyHostedURL") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) (S1 (MetaSel (Just Symbol "_ehapkVersionName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))))) ((:*:) ((:*:) ((:*:) (S1 (MetaSel (Just Symbol "_ehapkPackageName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) (S1 (MetaSel (Just Symbol "_ehapkFileSize") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int64))))) ((:*:) (S1 (MetaSel (Just Symbol "_ehapkIconBase64") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) (S1 (MetaSel (Just Symbol "_ehapkUsesFeatures") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Text]))))) ((:*:) ((:*:) (S1 (MetaSel (Just Symbol "_ehapkMinimumSdk") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int32)))) (S1 (MetaSel (Just Symbol "_ehapkFileSha1Base64") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))) ((:*:) (S1 (MetaSel (Just Symbol "_ehapkUsesPermissions") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [ExternallyHostedAPKUsesPermission]))) (S1 (MetaSel (Just Symbol "_ehapkCertificateBase64s") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Text]))))))))

ehapkMaximumSdk :: Lens' ExternallyHostedAPK (Maybe Int32) Source #

The maximum SDK supported by this APK (optional).

ehapkNATiveCodes :: Lens' ExternallyHostedAPK [Text] Source #

The native code environments supported by this APK (optional).

ehapkVersionCode :: Lens' ExternallyHostedAPK (Maybe Int32) Source #

The version code of this APK.

ehapkFileSha256Base64 :: Lens' ExternallyHostedAPK (Maybe Text) Source #

The SHA256 checksum of this APK, represented as a base64 encoded byte array.

ehapkExternallyHostedURL :: Lens' ExternallyHostedAPK (Maybe Text) Source #

The URL at which the APK is hosted. This must be an https URL.

ehapkVersionName :: Lens' ExternallyHostedAPK (Maybe Text) Source #

The version name of this APK.

ehapkFileSize :: Lens' ExternallyHostedAPK (Maybe Int64) Source #

The file size in bytes of this APK.

ehapkIconBase64 :: Lens' ExternallyHostedAPK (Maybe Text) Source #

The icon image from the APK, as a base64 encoded byte array.

ehapkUsesFeatures :: Lens' ExternallyHostedAPK [Text] Source #

The features required by this APK (optional).

ehapkMinimumSdk :: Lens' ExternallyHostedAPK (Maybe Int32) Source #

The minimum SDK targeted by this APK.

ehapkFileSha1Base64 :: Lens' ExternallyHostedAPK (Maybe Text) Source #

The SHA1 checksum of this APK, represented as a base64 encoded byte array.

ehapkCertificateBase64s :: Lens' ExternallyHostedAPK [Text] Source #

A certificate (or array of certificates if a certificate-chain is used) used to signed this APK, represented as a base64 encoded byte array.

EditsImagesListImageType

data EditsImagesListImageType Source #

Constructors

EILITFeatureGraphic
featureGraphic
EILITIcon
icon
EILITPhoneScreenshots
phoneScreenshots
EILITPromoGraphic
promoGraphic
EILITSevenInchScreenshots
sevenInchScreenshots
EILITTenInchScreenshots
tenInchScreenshots
EILITTvBanner
tvBanner
EILITTvScreenshots
tvScreenshots
EILITWearScreenshots
wearScreenshots

Instances

Enum EditsImagesListImageType Source # 
Eq EditsImagesListImageType Source # 
Data EditsImagesListImageType Source # 

Methods

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

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

toConstr :: EditsImagesListImageType -> Constr #

dataTypeOf :: EditsImagesListImageType -> DataType #

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

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

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

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

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

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

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

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

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

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

Ord EditsImagesListImageType Source # 
Read EditsImagesListImageType Source # 
Show EditsImagesListImageType Source # 
Generic EditsImagesListImageType Source # 
Hashable EditsImagesListImageType Source # 
ToJSON EditsImagesListImageType Source # 
FromJSON EditsImagesListImageType Source # 
FromHttpApiData EditsImagesListImageType Source # 
ToHttpApiData EditsImagesListImageType Source # 
type Rep EditsImagesListImageType Source # 
type Rep EditsImagesListImageType = D1 (MetaData "EditsImagesListImageType" "Network.Google.AndroidPublisher.Types.Sum" "gogol-android-publisher-0.3.0-8XVDgM5JzAvJ4EqDp4PU1P" False) ((:+:) ((:+:) ((:+:) (C1 (MetaCons "EILITFeatureGraphic" PrefixI False) U1) (C1 (MetaCons "EILITIcon" PrefixI False) U1)) ((:+:) (C1 (MetaCons "EILITPhoneScreenshots" PrefixI False) U1) (C1 (MetaCons "EILITPromoGraphic" PrefixI False) U1))) ((:+:) ((:+:) (C1 (MetaCons "EILITSevenInchScreenshots" PrefixI False) U1) (C1 (MetaCons "EILITTenInchScreenshots" PrefixI False) U1)) ((:+:) (C1 (MetaCons "EILITTvBanner" PrefixI False) U1) ((:+:) (C1 (MetaCons "EILITTvScreenshots" PrefixI False) U1) (C1 (MetaCons "EILITWearScreenshots" PrefixI False) U1)))))

EditsTestersPatchTrack

data EditsTestersPatchTrack Source #

Constructors

ETPTAlpha
alpha
ETPTBeta
beta
ETPTProduction
production
ETPTRollout
rollout

Instances

Enum EditsTestersPatchTrack Source # 
Eq EditsTestersPatchTrack Source # 
Data EditsTestersPatchTrack Source # 

Methods

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

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

toConstr :: EditsTestersPatchTrack -> Constr #

dataTypeOf :: EditsTestersPatchTrack -> DataType #

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

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

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

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

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

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

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

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

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

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

Ord EditsTestersPatchTrack Source # 
Read EditsTestersPatchTrack Source # 
Show EditsTestersPatchTrack Source # 
Generic EditsTestersPatchTrack Source # 
Hashable EditsTestersPatchTrack Source # 
ToJSON EditsTestersPatchTrack Source # 
FromJSON EditsTestersPatchTrack Source # 
FromHttpApiData EditsTestersPatchTrack Source # 
ToHttpApiData EditsTestersPatchTrack Source # 
type Rep EditsTestersPatchTrack Source # 
type Rep EditsTestersPatchTrack = D1 (MetaData "EditsTestersPatchTrack" "Network.Google.AndroidPublisher.Types.Sum" "gogol-android-publisher-0.3.0-8XVDgM5JzAvJ4EqDp4PU1P" False) ((:+:) ((:+:) (C1 (MetaCons "ETPTAlpha" PrefixI False) U1) (C1 (MetaCons "ETPTBeta" PrefixI False) U1)) ((:+:) (C1 (MetaCons "ETPTProduction" PrefixI False) U1) (C1 (MetaCons "ETPTRollout" PrefixI False) U1)))

EditsTestersGetTrack

data EditsTestersGetTrack Source #

Constructors

EAlpha
alpha
EBeta
beta
EProduction
production
ERollout
rollout

Instances

Enum EditsTestersGetTrack Source # 
Eq EditsTestersGetTrack Source # 
Data EditsTestersGetTrack Source # 

Methods

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

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

toConstr :: EditsTestersGetTrack -> Constr #

dataTypeOf :: EditsTestersGetTrack -> DataType #

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

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

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

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

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

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

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

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

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

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

Ord EditsTestersGetTrack Source # 
Read EditsTestersGetTrack Source # 
Show EditsTestersGetTrack Source # 
Generic EditsTestersGetTrack Source # 
Hashable EditsTestersGetTrack Source # 
ToJSON EditsTestersGetTrack Source # 
FromJSON EditsTestersGetTrack Source # 
FromHttpApiData EditsTestersGetTrack Source # 
ToHttpApiData EditsTestersGetTrack Source # 
type Rep EditsTestersGetTrack Source # 
type Rep EditsTestersGetTrack = D1 (MetaData "EditsTestersGetTrack" "Network.Google.AndroidPublisher.Types.Sum" "gogol-android-publisher-0.3.0-8XVDgM5JzAvJ4EqDp4PU1P" False) ((:+:) ((:+:) (C1 (MetaCons "EAlpha" PrefixI False) U1) (C1 (MetaCons "EBeta" PrefixI False) U1)) ((:+:) (C1 (MetaCons "EProduction" PrefixI False) U1) (C1 (MetaCons "ERollout" PrefixI False) U1)))

DeobfuscationFile

data DeobfuscationFile Source #

Represents a deobfuscation file.

See: deobfuscationFile smart constructor.

Instances

Eq DeobfuscationFile Source # 
Data DeobfuscationFile Source # 

Methods

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

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

toConstr :: DeobfuscationFile -> Constr #

dataTypeOf :: DeobfuscationFile -> DataType #

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

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

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

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

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

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

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

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

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

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

Show DeobfuscationFile Source # 
Generic DeobfuscationFile Source # 
ToJSON DeobfuscationFile Source # 
FromJSON DeobfuscationFile Source # 
type Rep DeobfuscationFile Source # 
type Rep DeobfuscationFile = D1 (MetaData "DeobfuscationFile" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.3.0-8XVDgM5JzAvJ4EqDp4PU1P" True) (C1 (MetaCons "DeobfuscationFile'" PrefixI True) (S1 (MetaSel (Just Symbol "_dfSymbolType") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe Text))))

deobfuscationFile :: DeobfuscationFile Source #

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

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

dfSymbolType :: Lens' DeobfuscationFile (Maybe Text) Source #

The type of the deobfuscation file.

VoidedPurchasesListResponse

data VoidedPurchasesListResponse Source #

Instances

Eq VoidedPurchasesListResponse Source # 
Data VoidedPurchasesListResponse Source # 

Methods

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

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

toConstr :: VoidedPurchasesListResponse -> Constr #

dataTypeOf :: VoidedPurchasesListResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Show VoidedPurchasesListResponse Source # 
Generic VoidedPurchasesListResponse Source # 
ToJSON VoidedPurchasesListResponse Source # 
FromJSON VoidedPurchasesListResponse Source # 
type Rep VoidedPurchasesListResponse Source # 
type Rep VoidedPurchasesListResponse = D1 (MetaData "VoidedPurchasesListResponse" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.3.0-8XVDgM5JzAvJ4EqDp4PU1P" False) (C1 (MetaCons "VoidedPurchasesListResponse'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_vplrTokenPagination") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe TokenPagination))) ((:*:) (S1 (MetaSel (Just Symbol "_vplrPageInfo") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe PageInfo))) (S1 (MetaSel (Just Symbol "_vplrVoidedPurchases") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [VoidedPurchase]))))))

voidedPurchasesListResponse :: VoidedPurchasesListResponse Source #

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

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

ExpansionFilesUploadResponse

data ExpansionFilesUploadResponse Source #

Instances

Eq ExpansionFilesUploadResponse Source # 
Data ExpansionFilesUploadResponse Source # 

Methods

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

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

toConstr :: ExpansionFilesUploadResponse -> Constr #

dataTypeOf :: ExpansionFilesUploadResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Show ExpansionFilesUploadResponse Source # 
Generic ExpansionFilesUploadResponse Source # 
ToJSON ExpansionFilesUploadResponse Source # 
FromJSON ExpansionFilesUploadResponse Source # 
type Rep ExpansionFilesUploadResponse Source # 
type Rep ExpansionFilesUploadResponse = D1 (MetaData "ExpansionFilesUploadResponse" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.3.0-8XVDgM5JzAvJ4EqDp4PU1P" True) (C1 (MetaCons "ExpansionFilesUploadResponse'" PrefixI True) (S1 (MetaSel (Just Symbol "_efurExpansionFile") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe ExpansionFile))))

expansionFilesUploadResponse :: ExpansionFilesUploadResponse Source #

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

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

ImagesUploadResponse

data ImagesUploadResponse Source #

Instances

Eq ImagesUploadResponse Source # 
Data ImagesUploadResponse Source # 

Methods

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

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

toConstr :: ImagesUploadResponse -> Constr #

dataTypeOf :: ImagesUploadResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Show ImagesUploadResponse Source # 
Generic ImagesUploadResponse Source # 
ToJSON ImagesUploadResponse Source # 
FromJSON ImagesUploadResponse Source # 
type Rep ImagesUploadResponse Source # 
type Rep ImagesUploadResponse = D1 (MetaData "ImagesUploadResponse" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.3.0-8XVDgM5JzAvJ4EqDp4PU1P" True) (C1 (MetaCons "ImagesUploadResponse'" PrefixI True) (S1 (MetaSel (Just Symbol "_iurImage") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe Image))))

imagesUploadResponse :: ImagesUploadResponse Source #

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

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

EditsImagesUploadImageType

data EditsImagesUploadImageType Source #

Constructors

EIUITFeatureGraphic
featureGraphic
EIUITIcon
icon
EIUITPhoneScreenshots
phoneScreenshots
EIUITPromoGraphic
promoGraphic
EIUITSevenInchScreenshots
sevenInchScreenshots
EIUITTenInchScreenshots
tenInchScreenshots
EIUITTvBanner
tvBanner
EIUITTvScreenshots
tvScreenshots
EIUITWearScreenshots
wearScreenshots

Instances

Enum EditsImagesUploadImageType Source # 
Eq EditsImagesUploadImageType Source # 
Data EditsImagesUploadImageType Source # 

Methods

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

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

toConstr :: EditsImagesUploadImageType -> Constr #

dataTypeOf :: EditsImagesUploadImageType -> DataType #

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

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

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

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

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

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

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

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

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

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

Ord EditsImagesUploadImageType Source # 
Read EditsImagesUploadImageType Source # 
Show EditsImagesUploadImageType Source # 
Generic EditsImagesUploadImageType Source # 
Hashable EditsImagesUploadImageType Source # 
ToJSON EditsImagesUploadImageType Source # 
FromJSON EditsImagesUploadImageType Source # 
FromHttpApiData EditsImagesUploadImageType Source # 
ToHttpApiData EditsImagesUploadImageType Source # 
type Rep EditsImagesUploadImageType Source # 
type Rep EditsImagesUploadImageType = D1 (MetaData "EditsImagesUploadImageType" "Network.Google.AndroidPublisher.Types.Sum" "gogol-android-publisher-0.3.0-8XVDgM5JzAvJ4EqDp4PU1P" False) ((:+:) ((:+:) ((:+:) (C1 (MetaCons "EIUITFeatureGraphic" PrefixI False) U1) (C1 (MetaCons "EIUITIcon" PrefixI False) U1)) ((:+:) (C1 (MetaCons "EIUITPhoneScreenshots" PrefixI False) U1) (C1 (MetaCons "EIUITPromoGraphic" PrefixI False) U1))) ((:+:) ((:+:) (C1 (MetaCons "EIUITSevenInchScreenshots" PrefixI False) U1) (C1 (MetaCons "EIUITTenInchScreenshots" PrefixI False) U1)) ((:+:) (C1 (MetaCons "EIUITTvBanner" PrefixI False) U1) ((:+:) (C1 (MetaCons "EIUITTvScreenshots" PrefixI False) U1) (C1 (MetaCons "EIUITWearScreenshots" PrefixI False) U1)))))

Prorate

data Prorate Source #

Instances

Eq Prorate Source # 

Methods

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

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

Data Prorate Source # 

Methods

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

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

toConstr :: Prorate -> Constr #

dataTypeOf :: Prorate -> DataType #

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

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

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

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

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

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

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

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

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

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

Show Prorate Source # 
Generic Prorate Source # 

Associated Types

type Rep Prorate :: * -> * #

Methods

from :: Prorate -> Rep Prorate x #

to :: Rep Prorate x -> Prorate #

ToJSON Prorate Source # 
FromJSON Prorate Source # 
type Rep Prorate Source # 
type Rep Prorate = D1 (MetaData "Prorate" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.3.0-8XVDgM5JzAvJ4EqDp4PU1P" False) (C1 (MetaCons "Prorate'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_pStart") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe MonthDay))) (S1 (MetaSel (Just Symbol "_pDefaultPrice") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Price)))))

prorate :: Prorate Source #

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

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

pStart :: Lens' Prorate (Maybe MonthDay) Source #

Defines the first day on which the price takes effect.

pDefaultPrice :: Lens' Prorate (Maybe Price) Source #

Default price cannot be zero and must be less than the full subscription price. Default price is always in the developer's Checkout merchant currency. Targeted countries have their prices set automatically based on the default_price.

DeobfuscationFilesUploadResponse

data DeobfuscationFilesUploadResponse Source #

Instances

Eq DeobfuscationFilesUploadResponse Source # 
Data DeobfuscationFilesUploadResponse Source # 

Methods

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

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

toConstr :: DeobfuscationFilesUploadResponse -> Constr #

dataTypeOf :: DeobfuscationFilesUploadResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Show DeobfuscationFilesUploadResponse Source # 
Generic DeobfuscationFilesUploadResponse Source # 
ToJSON DeobfuscationFilesUploadResponse Source # 
FromJSON DeobfuscationFilesUploadResponse Source # 
type Rep DeobfuscationFilesUploadResponse Source # 
type Rep DeobfuscationFilesUploadResponse = D1 (MetaData "DeobfuscationFilesUploadResponse" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.3.0-8XVDgM5JzAvJ4EqDp4PU1P" True) (C1 (MetaCons "DeobfuscationFilesUploadResponse'" PrefixI True) (S1 (MetaSel (Just Symbol "_dfurDeobfuscationFile") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe DeobfuscationFile))))

deobfuscationFilesUploadResponse :: DeobfuscationFilesUploadResponse Source #

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

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

InAppProductsListResponse

data InAppProductsListResponse Source #

Instances

Eq InAppProductsListResponse Source # 
Data InAppProductsListResponse Source # 

Methods

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

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

toConstr :: InAppProductsListResponse -> Constr #

dataTypeOf :: InAppProductsListResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Show InAppProductsListResponse Source # 
Generic InAppProductsListResponse Source # 
ToJSON InAppProductsListResponse Source # 
FromJSON InAppProductsListResponse Source # 
type Rep InAppProductsListResponse Source # 
type Rep InAppProductsListResponse = D1 (MetaData "InAppProductsListResponse" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.3.0-8XVDgM5JzAvJ4EqDp4PU1P" False) (C1 (MetaCons "InAppProductsListResponse'" PrefixI True) ((:*:) ((:*:) (S1 (MetaSel (Just Symbol "_iaplrTokenPagination") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe TokenPagination))) (S1 (MetaSel (Just Symbol "_iaplrPageInfo") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe PageInfo)))) ((:*:) (S1 (MetaSel (Just Symbol "_iaplrKind") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text)) (S1 (MetaSel (Just Symbol "_iaplrInAppProduct") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [InAppProduct]))))))

inAppProductsListResponse :: InAppProductsListResponse Source #

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

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

iaplrKind :: Lens' InAppProductsListResponse Text Source #

Identifies what kind of resource this is. Value: the fixed string "androidpublisher#inappproductsListResponse".

EditsDeobfuscationFilesUploadDeobfuscationFileType

data EditsDeobfuscationFilesUploadDeobfuscationFileType Source #

Constructors

Proguard
proguard

Instances

Enum EditsDeobfuscationFilesUploadDeobfuscationFileType Source # 
Eq EditsDeobfuscationFilesUploadDeobfuscationFileType Source # 
Data EditsDeobfuscationFilesUploadDeobfuscationFileType Source # 

Methods

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

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

toConstr :: EditsDeobfuscationFilesUploadDeobfuscationFileType -> Constr #

dataTypeOf :: EditsDeobfuscationFilesUploadDeobfuscationFileType -> DataType #

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

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

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

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

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

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

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

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

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

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

Ord EditsDeobfuscationFilesUploadDeobfuscationFileType Source # 
Read EditsDeobfuscationFilesUploadDeobfuscationFileType Source # 
Show EditsDeobfuscationFilesUploadDeobfuscationFileType Source # 
Generic EditsDeobfuscationFilesUploadDeobfuscationFileType Source # 
Hashable EditsDeobfuscationFilesUploadDeobfuscationFileType Source # 
ToJSON EditsDeobfuscationFilesUploadDeobfuscationFileType Source # 
FromJSON EditsDeobfuscationFilesUploadDeobfuscationFileType Source # 
FromHttpApiData EditsDeobfuscationFilesUploadDeobfuscationFileType Source # 
ToHttpApiData EditsDeobfuscationFilesUploadDeobfuscationFileType Source # 
type Rep EditsDeobfuscationFilesUploadDeobfuscationFileType Source # 
type Rep EditsDeobfuscationFilesUploadDeobfuscationFileType = D1 (MetaData "EditsDeobfuscationFilesUploadDeobfuscationFileType" "Network.Google.AndroidPublisher.Types.Sum" "gogol-android-publisher-0.3.0-8XVDgM5JzAvJ4EqDp4PU1P" False) (C1 (MetaCons "Proguard" PrefixI False) U1)

EditsExpansionFilesUploadExpansionFileType

data EditsExpansionFilesUploadExpansionFileType Source #

Constructors

Main
main
Patch'
patch

Instances

Enum EditsExpansionFilesUploadExpansionFileType Source # 
Eq EditsExpansionFilesUploadExpansionFileType Source # 
Data EditsExpansionFilesUploadExpansionFileType Source # 

Methods

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

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

toConstr :: EditsExpansionFilesUploadExpansionFileType -> Constr #

dataTypeOf :: EditsExpansionFilesUploadExpansionFileType -> DataType #

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

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

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

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

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

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

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

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

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

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

Ord EditsExpansionFilesUploadExpansionFileType Source # 
Read EditsExpansionFilesUploadExpansionFileType Source # 
Show EditsExpansionFilesUploadExpansionFileType Source # 
Generic EditsExpansionFilesUploadExpansionFileType Source # 
Hashable EditsExpansionFilesUploadExpansionFileType Source # 
ToJSON EditsExpansionFilesUploadExpansionFileType Source # 
FromJSON EditsExpansionFilesUploadExpansionFileType Source # 
FromHttpApiData EditsExpansionFilesUploadExpansionFileType Source # 
ToHttpApiData EditsExpansionFilesUploadExpansionFileType Source # 
type Rep EditsExpansionFilesUploadExpansionFileType Source # 
type Rep EditsExpansionFilesUploadExpansionFileType = D1 (MetaData "EditsExpansionFilesUploadExpansionFileType" "Network.Google.AndroidPublisher.Types.Sum" "gogol-android-publisher-0.3.0-8XVDgM5JzAvJ4EqDp4PU1P" False) ((:+:) (C1 (MetaCons "Main" PrefixI False) U1) (C1 (MetaCons "Patch'" PrefixI False) U1))

APKListingsListResponse

data APKListingsListResponse Source #

Instances

Eq APKListingsListResponse Source # 
Data APKListingsListResponse Source # 

Methods

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

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

toConstr :: APKListingsListResponse -> Constr #

dataTypeOf :: APKListingsListResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Show APKListingsListResponse Source # 
Generic APKListingsListResponse Source # 
ToJSON APKListingsListResponse Source # 
FromJSON APKListingsListResponse Source # 
type Rep APKListingsListResponse Source # 
type Rep APKListingsListResponse = D1 (MetaData "APKListingsListResponse" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.3.0-8XVDgM5JzAvJ4EqDp4PU1P" False) (C1 (MetaCons "APKListingsListResponse'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_apkllrKind") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text)) (S1 (MetaSel (Just Symbol "_apkllrListings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [APKListing])))))

aPKListingsListResponse :: APKListingsListResponse Source #

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

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

apkllrKind :: Lens' APKListingsListResponse Text Source #

Identifies what kind of resource this is. Value: the fixed string "androidpublisher#apkListingsListResponse".

Review

data Review Source #

Instances

Eq Review Source # 

Methods

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

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

Data Review Source # 

Methods

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

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

toConstr :: Review -> Constr #

dataTypeOf :: Review -> DataType #

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

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

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

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

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

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

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

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

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

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

Show Review Source # 
Generic Review Source # 

Associated Types

type Rep Review :: * -> * #

Methods

from :: Review -> Rep Review x #

to :: Rep Review x -> Review #

ToJSON Review Source # 
FromJSON Review Source # 
type Rep Review Source # 
type Rep Review = D1 (MetaData "Review" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.3.0-8XVDgM5JzAvJ4EqDp4PU1P" False) (C1 (MetaCons "Review'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_rReviewId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) ((:*:) (S1 (MetaSel (Just Symbol "_rAuthorName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) (S1 (MetaSel (Just Symbol "_rComments") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Comment]))))))

review :: Review Source #

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

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

rReviewId :: Lens' Review (Maybe Text) Source #

Unique identifier for this review.

rAuthorName :: Lens' Review (Maybe Text) Source #

The name of the user who wrote the review.

rComments :: Lens' Review [Comment] Source #

A repeated field containing comments for the review.

InAppProductsInsertResponse

data InAppProductsInsertResponse Source #

Instances

Eq InAppProductsInsertResponse Source # 
Data InAppProductsInsertResponse Source # 

Methods

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

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

toConstr :: InAppProductsInsertResponse -> Constr #

dataTypeOf :: InAppProductsInsertResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Show InAppProductsInsertResponse Source # 
Generic InAppProductsInsertResponse Source # 
ToJSON InAppProductsInsertResponse Source # 
FromJSON InAppProductsInsertResponse Source # 
type Rep InAppProductsInsertResponse Source # 
type Rep InAppProductsInsertResponse = D1 (MetaData "InAppProductsInsertResponse" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.3.0-8XVDgM5JzAvJ4EqDp4PU1P" True) (C1 (MetaCons "InAppProductsInsertResponse'" PrefixI True) (S1 (MetaSel (Just Symbol "_iapirInAppProduct") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe InAppProduct))))

inAppProductsInsertResponse :: InAppProductsInsertResponse Source #

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

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

APKsAddExternallyHostedResponse

data APKsAddExternallyHostedResponse Source #

Instances

Eq APKsAddExternallyHostedResponse Source # 
Data APKsAddExternallyHostedResponse Source # 

Methods

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

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

toConstr :: APKsAddExternallyHostedResponse -> Constr #

dataTypeOf :: APKsAddExternallyHostedResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Show APKsAddExternallyHostedResponse Source # 
Generic APKsAddExternallyHostedResponse Source # 
ToJSON APKsAddExternallyHostedResponse Source # 
FromJSON APKsAddExternallyHostedResponse Source # 
type Rep APKsAddExternallyHostedResponse Source # 
type Rep APKsAddExternallyHostedResponse = D1 (MetaData "APKsAddExternallyHostedResponse" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.3.0-8XVDgM5JzAvJ4EqDp4PU1P" True) (C1 (MetaCons "APKsAddExternallyHostedResponse'" PrefixI True) (S1 (MetaSel (Just Symbol "_apkaehrExternallyHostedAPK") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe ExternallyHostedAPK))))

aPKsAddExternallyHostedResponse :: APKsAddExternallyHostedResponse Source #

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

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

apkaehrExternallyHostedAPK :: Lens' APKsAddExternallyHostedResponse (Maybe ExternallyHostedAPK) Source #

The definition of the externally-hosted APK and where it is located.

SubscriptionDeferralInfo

data SubscriptionDeferralInfo Source #

A SubscriptionDeferralInfo contains the data needed to defer a subscription purchase to a future expiry time.

See: subscriptionDeferralInfo smart constructor.

Instances

Eq SubscriptionDeferralInfo Source # 
Data SubscriptionDeferralInfo Source # 

Methods

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

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

toConstr :: SubscriptionDeferralInfo -> Constr #

dataTypeOf :: SubscriptionDeferralInfo -> DataType #

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

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

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

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

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

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

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

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

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

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

Show SubscriptionDeferralInfo Source # 
Generic SubscriptionDeferralInfo Source # 
ToJSON SubscriptionDeferralInfo Source # 
FromJSON SubscriptionDeferralInfo Source # 
type Rep SubscriptionDeferralInfo Source # 
type Rep SubscriptionDeferralInfo = D1 (MetaData "SubscriptionDeferralInfo" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.3.0-8XVDgM5JzAvJ4EqDp4PU1P" False) (C1 (MetaCons "SubscriptionDeferralInfo'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_sdiDesiredExpiryTimeMillis") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int64)))) (S1 (MetaSel (Just Symbol "_sdiExpectedExpiryTimeMillis") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int64))))))

subscriptionDeferralInfo :: SubscriptionDeferralInfo Source #

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

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

sdiDesiredExpiryTimeMillis :: Lens' SubscriptionDeferralInfo (Maybe Int64) Source #

The desired next expiry time to assign to the subscription, in milliseconds since the Epoch. The given time must be later/greater than the current expiry time for the subscription.

sdiExpectedExpiryTimeMillis :: Lens' SubscriptionDeferralInfo (Maybe Int64) Source #

The expected expiry time for the subscription. If the current expiry time for the subscription is not the value specified here, the deferral will not occur.

EditsExpansionFilesGetExpansionFileType

data EditsExpansionFilesGetExpansionFileType Source #

Constructors

EEFGEFTMain
main
EEFGEFTPatch'
patch

Instances

Enum EditsExpansionFilesGetExpansionFileType Source # 
Eq EditsExpansionFilesGetExpansionFileType Source # 
Data EditsExpansionFilesGetExpansionFileType Source # 

Methods

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

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

toConstr :: EditsExpansionFilesGetExpansionFileType -> Constr #

dataTypeOf :: EditsExpansionFilesGetExpansionFileType -> DataType #

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

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

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

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

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

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

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

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

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

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

Ord EditsExpansionFilesGetExpansionFileType Source # 
Read EditsExpansionFilesGetExpansionFileType Source # 
Show EditsExpansionFilesGetExpansionFileType Source # 
Generic EditsExpansionFilesGetExpansionFileType Source # 
Hashable EditsExpansionFilesGetExpansionFileType Source # 
ToJSON EditsExpansionFilesGetExpansionFileType Source # 
FromJSON EditsExpansionFilesGetExpansionFileType Source # 
FromHttpApiData EditsExpansionFilesGetExpansionFileType Source # 
ToHttpApiData EditsExpansionFilesGetExpansionFileType Source # 
type Rep EditsExpansionFilesGetExpansionFileType Source # 
type Rep EditsExpansionFilesGetExpansionFileType = D1 (MetaData "EditsExpansionFilesGetExpansionFileType" "Network.Google.AndroidPublisher.Types.Sum" "gogol-android-publisher-0.3.0-8XVDgM5JzAvJ4EqDp4PU1P" False) ((:+:) (C1 (MetaCons "EEFGEFTMain" PrefixI False) U1) (C1 (MetaCons "EEFGEFTPatch'" PrefixI False) U1))

ReviewsReplyRequest

data ReviewsReplyRequest Source #

Instances

Eq ReviewsReplyRequest Source # 
Data ReviewsReplyRequest Source # 

Methods

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

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

toConstr :: ReviewsReplyRequest -> Constr #

dataTypeOf :: ReviewsReplyRequest -> DataType #

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

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

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

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

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

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

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

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

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

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

Show ReviewsReplyRequest Source # 
Generic ReviewsReplyRequest Source # 
ToJSON ReviewsReplyRequest Source # 
FromJSON ReviewsReplyRequest Source # 
type Rep ReviewsReplyRequest Source # 
type Rep ReviewsReplyRequest = D1 (MetaData "ReviewsReplyRequest" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.3.0-8XVDgM5JzAvJ4EqDp4PU1P" True) (C1 (MetaCons "ReviewsReplyRequest'" PrefixI True) (S1 (MetaSel (Just Symbol "_rrrReplyText") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe Text))))

reviewsReplyRequest :: ReviewsReplyRequest Source #

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

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

rrrReplyText :: Lens' ReviewsReplyRequest (Maybe Text) Source #

The text to set as the reply. Replies of more than approximately 350 characters will be rejected. HTML tags will be stripped.

EditsExpansionFilesPatchExpansionFileType

data EditsExpansionFilesPatchExpansionFileType Source #

Constructors

EEFPEFTMain
main
EEFPEFTPatch'
patch

Instances

Enum EditsExpansionFilesPatchExpansionFileType Source # 
Eq EditsExpansionFilesPatchExpansionFileType Source # 
Data EditsExpansionFilesPatchExpansionFileType Source # 

Methods

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

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

toConstr :: EditsExpansionFilesPatchExpansionFileType -> Constr #

dataTypeOf :: EditsExpansionFilesPatchExpansionFileType -> DataType #

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

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

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

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

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

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

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

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

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

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

Ord EditsExpansionFilesPatchExpansionFileType Source # 
Read EditsExpansionFilesPatchExpansionFileType Source # 
Show EditsExpansionFilesPatchExpansionFileType Source # 
Generic EditsExpansionFilesPatchExpansionFileType Source # 
Hashable EditsExpansionFilesPatchExpansionFileType Source # 
ToJSON EditsExpansionFilesPatchExpansionFileType Source # 
FromJSON EditsExpansionFilesPatchExpansionFileType Source # 
FromHttpApiData EditsExpansionFilesPatchExpansionFileType Source # 
ToHttpApiData EditsExpansionFilesPatchExpansionFileType Source # 
type Rep EditsExpansionFilesPatchExpansionFileType Source # 
type Rep EditsExpansionFilesPatchExpansionFileType = D1 (MetaData "EditsExpansionFilesPatchExpansionFileType" "Network.Google.AndroidPublisher.Types.Sum" "gogol-android-publisher-0.3.0-8XVDgM5JzAvJ4EqDp4PU1P" False) ((:+:) (C1 (MetaCons "EEFPEFTMain" PrefixI False) U1) (C1 (MetaCons "EEFPEFTPatch'" PrefixI False) U1))

EditsExpansionFilesUpdateExpansionFileType

data EditsExpansionFilesUpdateExpansionFileType Source #

Constructors

EEFUEFTMain
main
EEFUEFTPatch'
patch

Instances

Enum EditsExpansionFilesUpdateExpansionFileType Source # 
Eq EditsExpansionFilesUpdateExpansionFileType Source # 
Data EditsExpansionFilesUpdateExpansionFileType Source # 

Methods

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

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

toConstr :: EditsExpansionFilesUpdateExpansionFileType -> Constr #

dataTypeOf :: EditsExpansionFilesUpdateExpansionFileType -> DataType #

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

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

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

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

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

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

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

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

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

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

Ord EditsExpansionFilesUpdateExpansionFileType Source # 
Read EditsExpansionFilesUpdateExpansionFileType Source # 
Show EditsExpansionFilesUpdateExpansionFileType Source # 
Generic EditsExpansionFilesUpdateExpansionFileType Source # 
Hashable EditsExpansionFilesUpdateExpansionFileType Source # 
ToJSON EditsExpansionFilesUpdateExpansionFileType Source # 
FromJSON EditsExpansionFilesUpdateExpansionFileType Source # 
FromHttpApiData EditsExpansionFilesUpdateExpansionFileType Source # 
ToHttpApiData EditsExpansionFilesUpdateExpansionFileType Source # 
type Rep EditsExpansionFilesUpdateExpansionFileType Source # 
type Rep EditsExpansionFilesUpdateExpansionFileType = D1 (MetaData "EditsExpansionFilesUpdateExpansionFileType" "Network.Google.AndroidPublisher.Types.Sum" "gogol-android-publisher-0.3.0-8XVDgM5JzAvJ4EqDp4PU1P" False) ((:+:) (C1 (MetaCons "EEFUEFTMain" PrefixI False) U1) (C1 (MetaCons "EEFUEFTPatch'" PrefixI False) U1))

DeviceMetadata

data DeviceMetadata Source #

Instances

Eq DeviceMetadata Source # 
Data DeviceMetadata Source # 

Methods

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

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

toConstr :: DeviceMetadata -> Constr #

dataTypeOf :: DeviceMetadata -> DataType #

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

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

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

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

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

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

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

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

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

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

Show DeviceMetadata Source # 
Generic DeviceMetadata Source # 

Associated Types

type Rep DeviceMetadata :: * -> * #

ToJSON DeviceMetadata Source # 
FromJSON DeviceMetadata Source # 
type Rep DeviceMetadata Source # 
type Rep DeviceMetadata = D1 (MetaData "DeviceMetadata" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.3.0-8XVDgM5JzAvJ4EqDp4PU1P" False) (C1 (MetaCons "DeviceMetadata'" PrefixI True) ((:*:) ((:*:) ((:*:) (S1 (MetaSel (Just Symbol "_dmProductName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) (S1 (MetaSel (Just Symbol "_dmGlEsVersion") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int32))))) ((:*:) (S1 (MetaSel (Just Symbol "_dmManufacturer") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) ((:*:) (S1 (MetaSel (Just Symbol "_dmScreenWidthPx") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int32)))) (S1 (MetaSel (Just Symbol "_dmRamMb") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int32))))))) ((:*:) ((:*:) (S1 (MetaSel (Just Symbol "_dmCPUMake") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) ((:*:) (S1 (MetaSel (Just Symbol "_dmScreenHeightPx") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int32)))) (S1 (MetaSel (Just Symbol "_dmNATivePlatform") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))))) ((:*:) (S1 (MetaSel (Just Symbol "_dmDeviceClass") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) ((:*:) (S1 (MetaSel (Just Symbol "_dmCPUModel") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) (S1 (MetaSel (Just Symbol "_dmScreenDensityDpi") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int32)))))))))

deviceMetadata :: DeviceMetadata Source #

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

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

dmProductName :: Lens' DeviceMetadata (Maybe Text) Source #

Device model name (e.g. Droid)

dmManufacturer :: Lens' DeviceMetadata (Maybe Text) Source #

Device manufacturer (e.g. Motorola)

dmRamMb :: Lens' DeviceMetadata (Maybe Int32) Source #

Device RAM in Megabytes e.g. "2048"

dmCPUMake :: Lens' DeviceMetadata (Maybe Text) Source #

Device CPU make e.g. "Qualcomm"

dmNATivePlatform :: Lens' DeviceMetadata (Maybe Text) Source #

Comma separated list of native platforms (e.g. "arm", "arm7")

dmDeviceClass :: Lens' DeviceMetadata (Maybe Text) Source #

Device class (e.g. tablet)

dmCPUModel :: Lens' DeviceMetadata (Maybe Text) Source #

Device CPU model e.g. "MSM8974"

DeveloperComment

data DeveloperComment Source #

Instances

Eq DeveloperComment Source # 
Data DeveloperComment Source # 

Methods

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

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

toConstr :: DeveloperComment -> Constr #

dataTypeOf :: DeveloperComment -> DataType #

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

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

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

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

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

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

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

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

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

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

Show DeveloperComment Source # 
Generic DeveloperComment Source # 
ToJSON DeveloperComment Source # 
FromJSON DeveloperComment Source # 
type Rep DeveloperComment Source # 
type Rep DeveloperComment = D1 (MetaData "DeveloperComment" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.3.0-8XVDgM5JzAvJ4EqDp4PU1P" False) (C1 (MetaCons "DeveloperComment'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_dcText") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) (S1 (MetaSel (Just Symbol "_dcLastModified") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Timestamp)))))

developerComment :: DeveloperComment Source #

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

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

dcText :: Lens' DeveloperComment (Maybe Text) Source #

The content of the comment, i.e. reply body.

dcLastModified :: Lens' DeveloperComment (Maybe Timestamp) Source #

The last time at which this comment was updated.

InAppProduct

data InAppProduct Source #

Instances

Eq InAppProduct Source # 
Data InAppProduct Source # 

Methods

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

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

toConstr :: InAppProduct -> Constr #

dataTypeOf :: InAppProduct -> DataType #

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

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

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

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

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

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

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

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

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

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

Show InAppProduct Source # 
Generic InAppProduct Source # 

Associated Types

type Rep InAppProduct :: * -> * #

ToJSON InAppProduct Source # 
FromJSON InAppProduct Source # 
type Rep InAppProduct Source # 
type Rep InAppProduct = D1 (MetaData "InAppProduct" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.3.0-8XVDgM5JzAvJ4EqDp4PU1P" False) (C1 (MetaCons "InAppProduct'" PrefixI True) ((:*:) ((:*:) ((:*:) (S1 (MetaSel (Just Symbol "_iapStatus") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) (S1 (MetaSel (Just Symbol "_iapTrialPeriod") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))) ((:*:) (S1 (MetaSel (Just Symbol "_iapPackageName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) ((:*:) (S1 (MetaSel (Just Symbol "_iapSeason") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Season))) (S1 (MetaSel (Just Symbol "_iapPurchaseType") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))))) ((:*:) ((:*:) (S1 (MetaSel (Just Symbol "_iapSubscriptionPeriod") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) ((:*:) (S1 (MetaSel (Just Symbol "_iapPrices") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe InAppProductPrices))) (S1 (MetaSel (Just Symbol "_iapSKU") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))))) ((:*:) (S1 (MetaSel (Just Symbol "_iapDefaultPrice") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Price))) ((:*:) (S1 (MetaSel (Just Symbol "_iapListings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe InAppProductListings))) (S1 (MetaSel (Just Symbol "_iapDefaultLanguage") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))))))))

inAppProduct :: InAppProduct Source #

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

Use one of the following lenses to modify other fields as desired:

iapTrialPeriod :: Lens' InAppProduct (Maybe Text) Source #

Trial period, specified in ISO 8601 format. Acceptable values are anything between "P7D" (seven days) and "P999D" (999 days). Seasonal subscriptions cannot have a trial period.

iapPackageName :: Lens' InAppProduct (Maybe Text) Source #

The package name of the parent app.

iapSeason :: Lens' InAppProduct (Maybe Season) Source #

Definition of a season for a seasonal subscription. Can be defined only for yearly subscriptions.

iapPurchaseType :: Lens' InAppProduct (Maybe Text) Source #

Purchase type enum value. Unmodifiable after creation.

iapSubscriptionPeriod :: Lens' InAppProduct (Maybe Text) Source #

Subscription period, specified in ISO 8601 format. Acceptable values are "P1W" (one week), "P1M" (one month), "P3M" (three months), "P6M" (six months), and "P1Y" (one year).

iapPrices :: Lens' InAppProduct (Maybe InAppProductPrices) Source #

Prices per buyer region. None of these prices should be zero. In-app products can never be free.

iapSKU :: Lens' InAppProduct (Maybe Text) Source #

The stock-keeping-unit (SKU) of the product, unique within an app.

iapDefaultPrice :: Lens' InAppProduct (Maybe Price) Source #

Default price cannot be zero. In-app products can never be free. Default price is always in the developer's Checkout merchant currency.

iapListings :: Lens' InAppProduct (Maybe InAppProductListings) Source #

List of localized title and description data.

iapDefaultLanguage :: Lens' InAppProduct (Maybe Text) Source #

The default language of the localized data, as defined by BCP 47. e.g. "en-US", "en-GB".

InAppProductsBatchResponseEntry

data InAppProductsBatchResponseEntry Source #

Instances

Eq InAppProductsBatchResponseEntry Source # 
Data InAppProductsBatchResponseEntry Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> InAppProductsBatchResponseEntry -> c InAppProductsBatchResponseEntry #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c InAppProductsBatchResponseEntry #

toConstr :: InAppProductsBatchResponseEntry -> Constr #

dataTypeOf :: InAppProductsBatchResponseEntry -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c InAppProductsBatchResponseEntry) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c InAppProductsBatchResponseEntry) #

gmapT :: (forall b. Data b => b -> b) -> InAppProductsBatchResponseEntry -> InAppProductsBatchResponseEntry #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> InAppProductsBatchResponseEntry -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> InAppProductsBatchResponseEntry -> r #

gmapQ :: (forall d. Data d => d -> u) -> InAppProductsBatchResponseEntry -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> InAppProductsBatchResponseEntry -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> InAppProductsBatchResponseEntry -> m InAppProductsBatchResponseEntry #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> InAppProductsBatchResponseEntry -> m InAppProductsBatchResponseEntry #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> InAppProductsBatchResponseEntry -> m InAppProductsBatchResponseEntry #

Show InAppProductsBatchResponseEntry Source # 
Generic InAppProductsBatchResponseEntry Source # 
ToJSON InAppProductsBatchResponseEntry Source # 
FromJSON InAppProductsBatchResponseEntry Source # 
type Rep InAppProductsBatchResponseEntry Source # 
type Rep InAppProductsBatchResponseEntry = D1 (MetaData "InAppProductsBatchResponseEntry" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.3.0-8XVDgM5JzAvJ4EqDp4PU1P" False) (C1 (MetaCons "InAppProductsBatchResponseEntry'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_iInAppProductsupdateresponse") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe InAppProductsUpdateResponse))) ((:*:) (S1 (MetaSel (Just Symbol "_iInAppProductsinsertresponse") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe InAppProductsInsertResponse))) (S1 (MetaSel (Just Symbol "_iBatchId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Word32)))))))

inAppProductsBatchResponseEntry :: InAppProductsBatchResponseEntry Source #

Creates a value of InAppProductsBatchResponseEntry with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

Price

data Price Source #

Instances

Eq Price Source # 

Methods

(==) :: Price -> Price -> Bool #

(/=) :: Price -> Price -> Bool #

Data Price Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Price -> c Price #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Price #

toConstr :: Price -> Constr #

dataTypeOf :: Price -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c Price) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Price) #

gmapT :: (forall b. Data b => b -> b) -> Price -> Price #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Price -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Price -> r #

gmapQ :: (forall d. Data d => d -> u) -> Price -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Price -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Price -> m Price #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Price -> m Price #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Price -> m Price #

Show Price Source # 

Methods

showsPrec :: Int -> Price -> ShowS #

show :: Price -> String #

showList :: [Price] -> ShowS #

Generic Price Source # 

Associated Types

type Rep Price :: * -> * #

Methods

from :: Price -> Rep Price x #

to :: Rep Price x -> Price #

ToJSON Price Source # 
FromJSON Price Source # 
type Rep Price Source # 
type Rep Price = D1 (MetaData "Price" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.3.0-8XVDgM5JzAvJ4EqDp4PU1P" False) (C1 (MetaCons "Price'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_pPriceMicros") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) (S1 (MetaSel (Just Symbol "_pCurrency") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))))

price :: Price Source #

Creates a value of Price with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

pPriceMicros :: Lens' Price (Maybe Text) Source #

The price in millionths of the currency base unit represented as a string.

pCurrency :: Lens' Price (Maybe Text) Source #

3 letter Currency code, as defined by ISO 4217.

EditsImagesDeleteImageType

data EditsImagesDeleteImageType Source #

Constructors

EIDITFeatureGraphic
featureGraphic
EIDITIcon
icon
EIDITPhoneScreenshots
phoneScreenshots
EIDITPromoGraphic
promoGraphic
EIDITSevenInchScreenshots
sevenInchScreenshots
EIDITTenInchScreenshots
tenInchScreenshots
EIDITTvBanner
tvBanner
EIDITTvScreenshots
tvScreenshots
EIDITWearScreenshots
wearScreenshots

Instances

Enum EditsImagesDeleteImageType Source # 
Eq EditsImagesDeleteImageType Source # 
Data EditsImagesDeleteImageType Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> EditsImagesDeleteImageType -> c EditsImagesDeleteImageType #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c EditsImagesDeleteImageType #

toConstr :: EditsImagesDeleteImageType -> Constr #

dataTypeOf :: EditsImagesDeleteImageType -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c EditsImagesDeleteImageType) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c EditsImagesDeleteImageType) #

gmapT :: (forall b. Data b => b -> b) -> EditsImagesDeleteImageType -> EditsImagesDeleteImageType #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> EditsImagesDeleteImageType -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> EditsImagesDeleteImageType -> r #

gmapQ :: (forall d. Data d => d -> u) -> EditsImagesDeleteImageType -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> EditsImagesDeleteImageType -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> EditsImagesDeleteImageType -> m EditsImagesDeleteImageType #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> EditsImagesDeleteImageType -> m EditsImagesDeleteImageType #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> EditsImagesDeleteImageType -> m EditsImagesDeleteImageType #

Ord EditsImagesDeleteImageType Source # 
Read EditsImagesDeleteImageType Source # 
Show EditsImagesDeleteImageType Source # 
Generic EditsImagesDeleteImageType Source # 
Hashable EditsImagesDeleteImageType Source # 
ToJSON EditsImagesDeleteImageType Source # 
FromJSON EditsImagesDeleteImageType Source # 
FromHttpApiData EditsImagesDeleteImageType Source # 
ToHttpApiData EditsImagesDeleteImageType Source # 
type Rep EditsImagesDeleteImageType Source # 
type Rep EditsImagesDeleteImageType = D1 (MetaData "EditsImagesDeleteImageType" "Network.Google.AndroidPublisher.Types.Sum" "gogol-android-publisher-0.3.0-8XVDgM5JzAvJ4EqDp4PU1P" False) ((:+:) ((:+:) ((:+:) (C1 (MetaCons "EIDITFeatureGraphic" PrefixI False) U1) (C1 (MetaCons "EIDITIcon" PrefixI False) U1)) ((:+:) (C1 (MetaCons "EIDITPhoneScreenshots" PrefixI False) U1) (C1 (MetaCons "EIDITPromoGraphic" PrefixI False) U1))) ((:+:) ((:+:) (C1 (MetaCons "EIDITSevenInchScreenshots" PrefixI False) U1) (C1 (MetaCons "EIDITTenInchScreenshots" PrefixI False) U1)) ((:+:) (C1 (MetaCons "EIDITTvBanner" PrefixI False) U1) ((:+:) (C1 (MetaCons "EIDITTvScreenshots" PrefixI False) U1) (C1 (MetaCons "EIDITWearScreenshots" PrefixI False) U1)))))

APKBinary

data APKBinary Source #

Represents the binary payload of an APK.

See: aPKBinary smart constructor.

Instances

Eq APKBinary Source # 
Data APKBinary Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> APKBinary -> c APKBinary #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c APKBinary #

toConstr :: APKBinary -> Constr #

dataTypeOf :: APKBinary -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c APKBinary) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c APKBinary) #

gmapT :: (forall b. Data b => b -> b) -> APKBinary -> APKBinary #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> APKBinary -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> APKBinary -> r #

gmapQ :: (forall d. Data d => d -> u) -> APKBinary -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> APKBinary -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> APKBinary -> m APKBinary #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> APKBinary -> m APKBinary #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> APKBinary -> m APKBinary #

Show APKBinary Source # 
Generic APKBinary Source # 

Associated Types

type Rep APKBinary :: * -> * #

ToJSON APKBinary Source # 
FromJSON APKBinary Source # 
type Rep APKBinary Source # 
type Rep APKBinary = D1 (MetaData "APKBinary" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.3.0-8XVDgM5JzAvJ4EqDp4PU1P" True) (C1 (MetaCons "APKBinary'" PrefixI True) (S1 (MetaSel (Just Symbol "_apkbSha1") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe Text))))

aPKBinary :: APKBinary Source #

Creates a value of APKBinary with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

apkbSha1 :: Lens' APKBinary (Maybe Text) Source #

A sha1 hash of the APK payload, encoded as a hex string and matching the output of the sha1sum command.

APKsListResponse

data APKsListResponse Source #

Instances

Eq APKsListResponse Source # 
Data APKsListResponse Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> APKsListResponse -> c APKsListResponse #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c APKsListResponse #

toConstr :: APKsListResponse -> Constr #

dataTypeOf :: APKsListResponse -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c APKsListResponse) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c APKsListResponse) #

gmapT :: (forall b. Data b => b -> b) -> APKsListResponse -> APKsListResponse #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> APKsListResponse -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> APKsListResponse -> r #

gmapQ :: (forall d. Data d => d -> u) -> APKsListResponse -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> APKsListResponse -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> APKsListResponse -> m APKsListResponse #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> APKsListResponse -> m APKsListResponse #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> APKsListResponse -> m APKsListResponse #

Show APKsListResponse Source # 
Generic APKsListResponse Source # 
ToJSON APKsListResponse Source # 
FromJSON APKsListResponse Source # 
type Rep APKsListResponse Source # 
type Rep APKsListResponse = D1 (MetaData "APKsListResponse" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.3.0-8XVDgM5JzAvJ4EqDp4PU1P" False) (C1 (MetaCons "APKsListResponse'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_apklrKind") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text)) (S1 (MetaSel (Just Symbol "_apklrAPKs") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [APK])))))

aPKsListResponse :: APKsListResponse Source #

Creates a value of APKsListResponse with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

apklrKind :: Lens' APKsListResponse Text Source #

Identifies what kind of resource this is. Value: the fixed string "androidpublisher#apksListResponse".

ReviewsReplyResponse

data ReviewsReplyResponse Source #

Instances

Eq ReviewsReplyResponse Source # 
Data ReviewsReplyResponse Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ReviewsReplyResponse -> c ReviewsReplyResponse #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ReviewsReplyResponse #

toConstr :: ReviewsReplyResponse -> Constr #

dataTypeOf :: ReviewsReplyResponse -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c ReviewsReplyResponse) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ReviewsReplyResponse) #

gmapT :: (forall b. Data b => b -> b) -> ReviewsReplyResponse -> ReviewsReplyResponse #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ReviewsReplyResponse -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ReviewsReplyResponse -> r #

gmapQ :: (forall d. Data d => d -> u) -> ReviewsReplyResponse -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ReviewsReplyResponse -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ReviewsReplyResponse -> m ReviewsReplyResponse #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ReviewsReplyResponse -> m ReviewsReplyResponse #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ReviewsReplyResponse -> m ReviewsReplyResponse #

Show ReviewsReplyResponse Source # 
Generic ReviewsReplyResponse Source # 
ToJSON ReviewsReplyResponse Source # 
FromJSON ReviewsReplyResponse Source # 
type Rep ReviewsReplyResponse Source # 
type Rep ReviewsReplyResponse = D1 (MetaData "ReviewsReplyResponse" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.3.0-8XVDgM5JzAvJ4EqDp4PU1P" True) (C1 (MetaCons "ReviewsReplyResponse'" PrefixI True) (S1 (MetaSel (Just Symbol "_rrrResult") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe ReviewReplyResult))))

reviewsReplyResponse :: ReviewsReplyResponse Source #

Creates a value of ReviewsReplyResponse with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

ExternallyHostedAPKUsesPermission

data ExternallyHostedAPKUsesPermission Source #

A permission used by this APK.

See: externallyHostedAPKUsesPermission smart constructor.

Instances

Eq ExternallyHostedAPKUsesPermission Source # 
Data ExternallyHostedAPKUsesPermission Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ExternallyHostedAPKUsesPermission -> c ExternallyHostedAPKUsesPermission #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ExternallyHostedAPKUsesPermission #

toConstr :: ExternallyHostedAPKUsesPermission -> Constr #

dataTypeOf :: ExternallyHostedAPKUsesPermission -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c ExternallyHostedAPKUsesPermission) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ExternallyHostedAPKUsesPermission) #

gmapT :: (forall b. Data b => b -> b) -> ExternallyHostedAPKUsesPermission -> ExternallyHostedAPKUsesPermission #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ExternallyHostedAPKUsesPermission -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ExternallyHostedAPKUsesPermission -> r #

gmapQ :: (forall d. Data d => d -> u) -> ExternallyHostedAPKUsesPermission -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ExternallyHostedAPKUsesPermission -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ExternallyHostedAPKUsesPermission -> m ExternallyHostedAPKUsesPermission #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ExternallyHostedAPKUsesPermission -> m ExternallyHostedAPKUsesPermission #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ExternallyHostedAPKUsesPermission -> m ExternallyHostedAPKUsesPermission #

Show ExternallyHostedAPKUsesPermission Source # 
Generic ExternallyHostedAPKUsesPermission Source # 
ToJSON ExternallyHostedAPKUsesPermission Source # 
FromJSON ExternallyHostedAPKUsesPermission Source # 
type Rep ExternallyHostedAPKUsesPermission Source # 
type Rep ExternallyHostedAPKUsesPermission = D1 (MetaData "ExternallyHostedAPKUsesPermission" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.3.0-8XVDgM5JzAvJ4EqDp4PU1P" False) (C1 (MetaCons "ExternallyHostedAPKUsesPermission'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_ehapkupName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) (S1 (MetaSel (Just Symbol "_ehapkupMaxSdkVersion") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int32))))))

externallyHostedAPKUsesPermission :: ExternallyHostedAPKUsesPermission Source #

Creates a value of ExternallyHostedAPKUsesPermission with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

ehapkupName :: Lens' ExternallyHostedAPKUsesPermission (Maybe Text) Source #

The name of the permission requested.

ehapkupMaxSdkVersion :: Lens' ExternallyHostedAPKUsesPermission (Maybe Int32) Source #

Optionally, the maximum SDK version for which the permission is required.

ListingsListResponse

data ListingsListResponse Source #

Instances

Eq ListingsListResponse Source # 
Data ListingsListResponse Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ListingsListResponse -> c ListingsListResponse #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ListingsListResponse #

toConstr :: ListingsListResponse -> Constr #

dataTypeOf :: ListingsListResponse -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c ListingsListResponse) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ListingsListResponse) #

gmapT :: (forall b. Data b => b -> b) -> ListingsListResponse -> ListingsListResponse #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ListingsListResponse -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ListingsListResponse -> r #

gmapQ :: (forall d. Data d => d -> u) -> ListingsListResponse -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ListingsListResponse -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ListingsListResponse -> m ListingsListResponse #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ListingsListResponse -> m ListingsListResponse #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ListingsListResponse -> m ListingsListResponse #

Show ListingsListResponse Source # 
Generic ListingsListResponse Source # 
ToJSON ListingsListResponse Source # 
FromJSON ListingsListResponse Source # 
type Rep ListingsListResponse Source # 
type Rep ListingsListResponse = D1 (MetaData "ListingsListResponse" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.3.0-8XVDgM5JzAvJ4EqDp4PU1P" False) (C1 (MetaCons "ListingsListResponse'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_llrKind") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text)) (S1 (MetaSel (Just Symbol "_llrListings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Listing])))))

listingsListResponse :: ListingsListResponse Source #

Creates a value of ListingsListResponse with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

llrKind :: Lens' ListingsListResponse Text Source #

Identifies what kind of resource this is. Value: the fixed string "androidpublisher#listingsListResponse".

APKsAddExternallyHostedRequest

data APKsAddExternallyHostedRequest Source #

Instances

Eq APKsAddExternallyHostedRequest Source # 
Data APKsAddExternallyHostedRequest Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> APKsAddExternallyHostedRequest -> c APKsAddExternallyHostedRequest #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c APKsAddExternallyHostedRequest #

toConstr :: APKsAddExternallyHostedRequest -> Constr #

dataTypeOf :: APKsAddExternallyHostedRequest -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c APKsAddExternallyHostedRequest) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c APKsAddExternallyHostedRequest) #

gmapT :: (forall b. Data b => b -> b) -> APKsAddExternallyHostedRequest -> APKsAddExternallyHostedRequest #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> APKsAddExternallyHostedRequest -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> APKsAddExternallyHostedRequest -> r #

gmapQ :: (forall d. Data d => d -> u) -> APKsAddExternallyHostedRequest -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> APKsAddExternallyHostedRequest -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> APKsAddExternallyHostedRequest -> m APKsAddExternallyHostedRequest #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> APKsAddExternallyHostedRequest -> m APKsAddExternallyHostedRequest #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> APKsAddExternallyHostedRequest -> m APKsAddExternallyHostedRequest #

Show APKsAddExternallyHostedRequest Source # 
Generic APKsAddExternallyHostedRequest Source # 
ToJSON APKsAddExternallyHostedRequest Source # 
FromJSON APKsAddExternallyHostedRequest Source # 
type Rep APKsAddExternallyHostedRequest Source # 
type Rep APKsAddExternallyHostedRequest = D1 (MetaData "APKsAddExternallyHostedRequest" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.3.0-8XVDgM5JzAvJ4EqDp4PU1P" True) (C1 (MetaCons "APKsAddExternallyHostedRequest'" PrefixI True) (S1 (MetaSel (Just Symbol "_aExternallyHostedAPK") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe ExternallyHostedAPK))))

aPKsAddExternallyHostedRequest :: APKsAddExternallyHostedRequest Source #

Creates a value of APKsAddExternallyHostedRequest with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

aExternallyHostedAPK :: Lens' APKsAddExternallyHostedRequest (Maybe ExternallyHostedAPK) Source #

The definition of the externally-hosted APK and where it is located.

InAppProductsInsertRequest

data InAppProductsInsertRequest Source #

Instances

Eq InAppProductsInsertRequest Source # 
Data InAppProductsInsertRequest Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> InAppProductsInsertRequest -> c InAppProductsInsertRequest #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c InAppProductsInsertRequest #

toConstr :: InAppProductsInsertRequest -> Constr #

dataTypeOf :: InAppProductsInsertRequest -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c InAppProductsInsertRequest) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c InAppProductsInsertRequest) #

gmapT :: (forall b. Data b => b -> b) -> InAppProductsInsertRequest -> InAppProductsInsertRequest #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> InAppProductsInsertRequest -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> InAppProductsInsertRequest -> r #

gmapQ :: (forall d. Data d => d -> u) -> InAppProductsInsertRequest -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> InAppProductsInsertRequest -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> InAppProductsInsertRequest -> m InAppProductsInsertRequest #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> InAppProductsInsertRequest -> m InAppProductsInsertRequest #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> InAppProductsInsertRequest -> m InAppProductsInsertRequest #

Show InAppProductsInsertRequest Source # 
Generic InAppProductsInsertRequest Source # 
ToJSON InAppProductsInsertRequest Source # 
FromJSON InAppProductsInsertRequest Source # 
type Rep InAppProductsInsertRequest Source # 
type Rep InAppProductsInsertRequest = D1 (MetaData "InAppProductsInsertRequest" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.3.0-8XVDgM5JzAvJ4EqDp4PU1P" True) (C1 (MetaCons "InAppProductsInsertRequest'" PrefixI True) (S1 (MetaSel (Just Symbol "_iInAppProduct") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe InAppProduct))))

inAppProductsInsertRequest :: InAppProductsInsertRequest Source #

Creates a value of InAppProductsInsertRequest with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

EntitlementsListResponse

data EntitlementsListResponse Source #

Instances

Eq EntitlementsListResponse Source # 
Data EntitlementsListResponse Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> EntitlementsListResponse -> c EntitlementsListResponse #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c EntitlementsListResponse #

toConstr :: EntitlementsListResponse -> Constr #

dataTypeOf :: EntitlementsListResponse -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c EntitlementsListResponse) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c EntitlementsListResponse) #

gmapT :: (forall b. Data b => b -> b) -> EntitlementsListResponse -> EntitlementsListResponse #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> EntitlementsListResponse -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> EntitlementsListResponse -> r #

gmapQ :: (forall d. Data d => d -> u) -> EntitlementsListResponse -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> EntitlementsListResponse -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> EntitlementsListResponse -> m EntitlementsListResponse #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> EntitlementsListResponse -> m EntitlementsListResponse #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> EntitlementsListResponse -> m EntitlementsListResponse #

Show EntitlementsListResponse Source # 
Generic EntitlementsListResponse Source # 
ToJSON EntitlementsListResponse Source # 
FromJSON EntitlementsListResponse Source # 
type Rep EntitlementsListResponse Source # 
type Rep EntitlementsListResponse = D1 (MetaData "EntitlementsListResponse" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.3.0-8XVDgM5JzAvJ4EqDp4PU1P" False) (C1 (MetaCons "EntitlementsListResponse'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_elrTokenPagination") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe TokenPagination))) ((:*:) (S1 (MetaSel (Just Symbol "_elrPageInfo") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe PageInfo))) (S1 (MetaSel (Just Symbol "_elrResources") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Entitlement]))))))

entitlementsListResponse :: EntitlementsListResponse Source #

Creates a value of EntitlementsListResponse with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

Comment

data Comment Source #

Instances

Eq Comment Source # 

Methods

(==) :: Comment -> Comment -> Bool #

(/=) :: Comment -> Comment -> Bool #

Data Comment Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Comment -> c Comment #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Comment #

toConstr :: Comment -> Constr #

dataTypeOf :: Comment -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c Comment) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Comment) #

gmapT :: (forall b. Data b => b -> b) -> Comment -> Comment #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Comment -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Comment -> r #

gmapQ :: (forall d. Data d => d -> u) -> Comment -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Comment -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Comment -> m Comment #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Comment -> m Comment #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Comment -> m Comment #

Show Comment Source # 
Generic Comment Source # 

Associated Types

type Rep Comment :: * -> * #

Methods

from :: Comment -> Rep Comment x #

to :: Rep Comment x -> Comment #

ToJSON Comment Source # 
FromJSON Comment Source # 
type Rep Comment Source # 
type Rep Comment = D1 (MetaData "Comment" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.3.0-8XVDgM5JzAvJ4EqDp4PU1P" False) (C1 (MetaCons "Comment'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_cUserComment") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe UserComment))) (S1 (MetaSel (Just Symbol "_cDeveloperComment") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe DeveloperComment)))))

comment :: Comment Source #

Creates a value of Comment with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

cUserComment :: Lens' Comment (Maybe UserComment) Source #

A comment from a user.

cDeveloperComment :: Lens' Comment (Maybe DeveloperComment) Source #

A comment from a developer.

EditsTestersUpdateTrack

data EditsTestersUpdateTrack Source #

Constructors

EDIAlpha
alpha
EDIBeta
beta
EDIProduction
production
EDIRollout
rollout

Instances

Enum EditsTestersUpdateTrack Source # 
Eq EditsTestersUpdateTrack Source # 
Data EditsTestersUpdateTrack Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> EditsTestersUpdateTrack -> c EditsTestersUpdateTrack #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c EditsTestersUpdateTrack #

toConstr :: EditsTestersUpdateTrack -> Constr #

dataTypeOf :: EditsTestersUpdateTrack -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c EditsTestersUpdateTrack) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c EditsTestersUpdateTrack) #

gmapT :: (forall b. Data b => b -> b) -> EditsTestersUpdateTrack -> EditsTestersUpdateTrack #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> EditsTestersUpdateTrack -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> EditsTestersUpdateTrack -> r #

gmapQ :: (forall d. Data d => d -> u) -> EditsTestersUpdateTrack -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> EditsTestersUpdateTrack -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> EditsTestersUpdateTrack -> m EditsTestersUpdateTrack #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> EditsTestersUpdateTrack -> m EditsTestersUpdateTrack #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> EditsTestersUpdateTrack -> m EditsTestersUpdateTrack #

Ord EditsTestersUpdateTrack Source # 
Read EditsTestersUpdateTrack Source # 
Show EditsTestersUpdateTrack Source # 
Generic EditsTestersUpdateTrack Source # 
Hashable EditsTestersUpdateTrack Source # 
ToJSON EditsTestersUpdateTrack Source # 
FromJSON EditsTestersUpdateTrack Source # 
FromHttpApiData EditsTestersUpdateTrack Source # 
ToHttpApiData EditsTestersUpdateTrack Source # 
type Rep EditsTestersUpdateTrack Source # 
type Rep EditsTestersUpdateTrack = D1 (MetaData "EditsTestersUpdateTrack" "Network.Google.AndroidPublisher.Types.Sum" "gogol-android-publisher-0.3.0-8XVDgM5JzAvJ4EqDp4PU1P" False) ((:+:) ((:+:) (C1 (MetaCons "EDIAlpha" PrefixI False) U1) (C1 (MetaCons "EDIBeta" PrefixI False) U1)) ((:+:) (C1 (MetaCons "EDIProduction" PrefixI False) U1) (C1 (MetaCons "EDIRollout" PrefixI False) U1)))

InAppProductsUpdateRequest

data InAppProductsUpdateRequest Source #

Instances

Eq InAppProductsUpdateRequest Source # 
Data InAppProductsUpdateRequest Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> InAppProductsUpdateRequest -> c InAppProductsUpdateRequest #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c InAppProductsUpdateRequest #

toConstr :: InAppProductsUpdateRequest -> Constr #

dataTypeOf :: InAppProductsUpdateRequest -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c InAppProductsUpdateRequest) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c InAppProductsUpdateRequest) #

gmapT :: (forall b. Data b => b -> b) -> InAppProductsUpdateRequest -> InAppProductsUpdateRequest #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> InAppProductsUpdateRequest -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> InAppProductsUpdateRequest -> r #

gmapQ :: (forall d. Data d => d -> u) -> InAppProductsUpdateRequest -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> InAppProductsUpdateRequest -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> InAppProductsUpdateRequest -> m InAppProductsUpdateRequest #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> InAppProductsUpdateRequest -> m InAppProductsUpdateRequest #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> InAppProductsUpdateRequest -> m InAppProductsUpdateRequest #

Show InAppProductsUpdateRequest Source # 
Generic InAppProductsUpdateRequest Source # 
ToJSON InAppProductsUpdateRequest Source # 
FromJSON InAppProductsUpdateRequest Source # 
type Rep InAppProductsUpdateRequest Source # 
type Rep InAppProductsUpdateRequest = D1 (MetaData "InAppProductsUpdateRequest" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.3.0-8XVDgM5JzAvJ4EqDp4PU1P" True) (C1 (MetaCons "InAppProductsUpdateRequest'" PrefixI True) (S1 (MetaSel (Just Symbol "_inInAppProduct") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe InAppProduct))))

inAppProductsUpdateRequest :: InAppProductsUpdateRequest Source #

Creates a value of InAppProductsUpdateRequest with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

Timestamp

data Timestamp Source #

Instances

Eq Timestamp Source # 
Data Timestamp Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Timestamp -> c Timestamp #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Timestamp #

toConstr :: Timestamp -> Constr #

dataTypeOf :: Timestamp -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c Timestamp) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Timestamp) #

gmapT :: (forall b. Data b => b -> b) -> Timestamp -> Timestamp #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Timestamp -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Timestamp -> r #

gmapQ :: (forall d. Data d => d -> u) -> Timestamp -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Timestamp -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Timestamp -> m Timestamp #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Timestamp -> m Timestamp #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Timestamp -> m Timestamp #

Show Timestamp Source # 
Generic Timestamp Source # 

Associated Types

type Rep Timestamp :: * -> * #

ToJSON Timestamp Source # 
FromJSON Timestamp Source # 
type Rep Timestamp Source # 
type Rep Timestamp = D1 (MetaData "Timestamp" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.3.0-8XVDgM5JzAvJ4EqDp4PU1P" False) (C1 (MetaCons "Timestamp'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_tNanos") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int32)))) (S1 (MetaSel (Just Symbol "_tSeconds") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int64))))))

timestamp :: Timestamp Source #

Creates a value of Timestamp with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

VoidedPurchase

data VoidedPurchase Source #

A VoidedPurchase resource indicates a purchase that was either cancelled/refunded/charged-back.

See: voidedPurchase smart constructor.

Instances

Eq VoidedPurchase Source # 
Data VoidedPurchase Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> VoidedPurchase -> c VoidedPurchase #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c VoidedPurchase #

toConstr :: VoidedPurchase -> Constr #

dataTypeOf :: VoidedPurchase -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c VoidedPurchase) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c VoidedPurchase) #

gmapT :: (forall b. Data b => b -> b) -> VoidedPurchase -> VoidedPurchase #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> VoidedPurchase -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> VoidedPurchase -> r #

gmapQ :: (forall d. Data d => d -> u) -> VoidedPurchase -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> VoidedPurchase -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> VoidedPurchase -> m VoidedPurchase #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> VoidedPurchase -> m VoidedPurchase #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> VoidedPurchase -> m VoidedPurchase #

Show VoidedPurchase Source # 
Generic VoidedPurchase Source # 

Associated Types

type Rep VoidedPurchase :: * -> * #

ToJSON VoidedPurchase Source # 
FromJSON VoidedPurchase Source # 
type Rep VoidedPurchase Source # 
type Rep VoidedPurchase = D1 (MetaData "VoidedPurchase" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.3.0-8XVDgM5JzAvJ4EqDp4PU1P" False) (C1 (MetaCons "VoidedPurchase'" PrefixI True) ((:*:) ((:*:) (S1 (MetaSel (Just Symbol "_vpKind") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text)) (S1 (MetaSel (Just Symbol "_vpPurchaseTimeMillis") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int64))))) ((:*:) (S1 (MetaSel (Just Symbol "_vpPurchaseToken") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) (S1 (MetaSel (Just Symbol "_vpVoidedTimeMillis") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int64)))))))

voidedPurchase :: VoidedPurchase Source #

Creates a value of VoidedPurchase with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

vpKind :: Lens' VoidedPurchase Text Source #

This kind represents a voided purchase object in the androidpublisher service.

vpPurchaseTimeMillis :: Lens' VoidedPurchase (Maybe Int64) Source #

The time at which the purchase was made, in milliseconds since the epoch (Jan 1, 1970).

vpPurchaseToken :: Lens' VoidedPurchase (Maybe Text) Source #

The token that was generated when a purchase was made. This uniquely identifies a purchase.

vpVoidedTimeMillis :: Lens' VoidedPurchase (Maybe Int64) Source #

The time at which the purchase was cancelled/refunded/charged-back, in milliseconds since the epoch (Jan 1, 1970).

ReviewReplyResult

data ReviewReplyResult Source #

Instances

Eq ReviewReplyResult Source # 
Data ReviewReplyResult Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ReviewReplyResult -> c ReviewReplyResult #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ReviewReplyResult #

toConstr :: ReviewReplyResult -> Constr #

dataTypeOf :: ReviewReplyResult -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c ReviewReplyResult) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ReviewReplyResult) #

gmapT :: (forall b. Data b => b -> b) -> ReviewReplyResult -> ReviewReplyResult #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ReviewReplyResult -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ReviewReplyResult -> r #

gmapQ :: (forall d. Data d => d -> u) -> ReviewReplyResult -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ReviewReplyResult -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ReviewReplyResult -> m ReviewReplyResult #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ReviewReplyResult -> m ReviewReplyResult #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ReviewReplyResult -> m ReviewReplyResult #

Show ReviewReplyResult Source # 
Generic ReviewReplyResult Source # 
ToJSON ReviewReplyResult Source # 
FromJSON ReviewReplyResult Source # 
type Rep ReviewReplyResult Source # 
type Rep ReviewReplyResult = D1 (MetaData "ReviewReplyResult" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.3.0-8XVDgM5JzAvJ4EqDp4PU1P" False) (C1 (MetaCons "ReviewReplyResult'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_rReplyText") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) (S1 (MetaSel (Just Symbol "_rLastEdited") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Timestamp)))))

reviewReplyResult :: ReviewReplyResult Source #

Creates a value of ReviewReplyResult with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

rReplyText :: Lens' ReviewReplyResult (Maybe Text) Source #

The reply text that was applied.

rLastEdited :: Lens' ReviewReplyResult (Maybe Timestamp) Source #

The time at which the reply took effect.

Entitlement

data Entitlement Source #

An Entitlement resource indicates a user's current entitlement to an inapp item or subscription.

See: entitlement smart constructor.

Instances

Eq Entitlement Source # 
Data Entitlement Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Entitlement -> c Entitlement #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Entitlement #

toConstr :: Entitlement -> Constr #

dataTypeOf :: Entitlement -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c Entitlement) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Entitlement) #

gmapT :: (forall b. Data b => b -> b) -> Entitlement -> Entitlement #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Entitlement -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Entitlement -> r #

gmapQ :: (forall d. Data d => d -> u) -> Entitlement -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Entitlement -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Entitlement -> m Entitlement #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Entitlement -> m Entitlement #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Entitlement -> m Entitlement #

Show Entitlement Source # 
Generic Entitlement Source # 

Associated Types

type Rep Entitlement :: * -> * #

ToJSON Entitlement Source # 
FromJSON Entitlement Source # 
type Rep Entitlement Source # 
type Rep Entitlement = D1 (MetaData "Entitlement" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.3.0-8XVDgM5JzAvJ4EqDp4PU1P" False) (C1 (MetaCons "Entitlement'" PrefixI True) ((:*:) ((:*:) (S1 (MetaSel (Just Symbol "_eKind") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text)) (S1 (MetaSel (Just Symbol "_eProductType") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))) ((:*:) (S1 (MetaSel (Just Symbol "_eToken") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) (S1 (MetaSel (Just Symbol "_eProductId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))))))

entitlement :: Entitlement Source #

Creates a value of Entitlement with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

eKind :: Lens' Entitlement Text Source #

This kind represents an entitlement object in the androidpublisher service.

eProductType :: Lens' Entitlement (Maybe Text) Source #

The type of the inapp product. Possible values are: - In-app item: "inapp" - Subscription: "subs"

eToken :: Lens' Entitlement (Maybe Text) Source #

The token which can be verified using the subscriptions or products API.

eProductId :: Lens' Entitlement (Maybe Text) Source #

The SKU of the product.

InAppProductsBatchResponse

data InAppProductsBatchResponse Source #

Instances

Eq InAppProductsBatchResponse Source # 
Data InAppProductsBatchResponse Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> InAppProductsBatchResponse -> c InAppProductsBatchResponse #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c InAppProductsBatchResponse #

toConstr :: InAppProductsBatchResponse -> Constr #

dataTypeOf :: InAppProductsBatchResponse -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c InAppProductsBatchResponse) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c InAppProductsBatchResponse) #

gmapT :: (forall b. Data b => b -> b) -> InAppProductsBatchResponse -> InAppProductsBatchResponse #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> InAppProductsBatchResponse -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> InAppProductsBatchResponse -> r #

gmapQ :: (forall d. Data d => d -> u) -> InAppProductsBatchResponse -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> InAppProductsBatchResponse -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> InAppProductsBatchResponse -> m InAppProductsBatchResponse #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> InAppProductsBatchResponse -> m InAppProductsBatchResponse #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> InAppProductsBatchResponse -> m InAppProductsBatchResponse #

Show InAppProductsBatchResponse Source # 
Generic InAppProductsBatchResponse Source # 
ToJSON InAppProductsBatchResponse Source # 
FromJSON InAppProductsBatchResponse Source # 
type Rep InAppProductsBatchResponse Source # 
type Rep InAppProductsBatchResponse = D1 (MetaData "InAppProductsBatchResponse" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.3.0-8XVDgM5JzAvJ4EqDp4PU1P" False) (C1 (MetaCons "InAppProductsBatchResponse'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_iEntrys") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [InAppProductsBatchResponseEntry]))) (S1 (MetaSel (Just Symbol "_iKind") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text))))

inAppProductsBatchResponse :: InAppProductsBatchResponse Source #

Creates a value of InAppProductsBatchResponse with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

iKind :: Lens' InAppProductsBatchResponse Text Source #

Identifies what kind of resource this is. Value: the fixed string "androidpublisher#inappproductsBatchResponse".