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 #

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"] #

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))))))))))))))))))))))))))))))))))))))))))))))))))))))) #

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 #

List of localized title and description data.

See: inAppProductListings smart constructor.

Instances

Eq InAppProductListings # 
Data InAppProductListings # 

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 # 
Generic InAppProductListings # 
ToJSON InAppProductListings # 
FromJSON InAppProductListings # 
type Rep InAppProductListings # 
type Rep InAppProductListings = D1 (MetaData "InAppProductListings" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.3.0-G6bH5D6SBZpFoRsrFBxZhL" True) (C1 (MetaCons "InAppProductListings'" PrefixI True) (S1 (MetaSel (Just Symbol "_iaplAddtional") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (HashMap Text InAppProductListing))))

inAppProductListings #

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) #

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

InAppProductsUpdateResponse

data InAppProductsUpdateResponse #

Instances

Eq InAppProductsUpdateResponse # 
Data InAppProductsUpdateResponse # 

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 # 
Generic InAppProductsUpdateResponse # 
ToJSON InAppProductsUpdateResponse # 
FromJSON InAppProductsUpdateResponse # 
type Rep InAppProductsUpdateResponse # 
type Rep InAppProductsUpdateResponse = D1 (MetaData "InAppProductsUpdateResponse" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.3.0-G6bH5D6SBZpFoRsrFBxZhL" True) (C1 (MetaCons "InAppProductsUpdateResponse'" PrefixI True) (S1 (MetaSel (Just Symbol "_iapurInAppProduct") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe InAppProduct))))

inAppProductsUpdateResponse :: InAppProductsUpdateResponse #

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 #

Constructors

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

Instances

Enum EditsImagesDeleteallImageType # 
Eq EditsImagesDeleteallImageType # 
Data EditsImagesDeleteallImageType # 

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 # 
Read EditsImagesDeleteallImageType # 
Show EditsImagesDeleteallImageType # 
Generic EditsImagesDeleteallImageType # 
Hashable EditsImagesDeleteallImageType # 
ToJSON EditsImagesDeleteallImageType # 
FromJSON EditsImagesDeleteallImageType # 
FromHttpApiData EditsImagesDeleteallImageType # 
ToHttpApiData EditsImagesDeleteallImageType # 
type Rep EditsImagesDeleteallImageType # 
type Rep EditsImagesDeleteallImageType = D1 (MetaData "EditsImagesDeleteallImageType" "Network.Google.AndroidPublisher.Types.Sum" "gogol-android-publisher-0.3.0-G6bH5D6SBZpFoRsrFBxZhL" 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 #

Instances

Eq MonthDay # 
Data MonthDay # 

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 # 
Generic MonthDay # 

Associated Types

type Rep MonthDay :: * -> * #

Methods

from :: MonthDay -> Rep MonthDay x #

to :: Rep MonthDay x -> MonthDay #

ToJSON MonthDay # 
FromJSON MonthDay # 
type Rep MonthDay # 
type Rep MonthDay = D1 (MetaData "MonthDay" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.3.0-G6bH5D6SBZpFoRsrFBxZhL" 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 #

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) #

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

mdMonth :: Lens' MonthDay (Maybe Word32) #

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

Track

data Track #

Instances

Eq Track # 

Methods

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

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

Data Track # 

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 # 

Methods

showsPrec :: Int -> Track -> ShowS #

show :: Track -> String #

showList :: [Track] -> ShowS #

Generic Track # 

Associated Types

type Rep Track :: * -> * #

Methods

from :: Track -> Rep Track x #

to :: Rep Track x -> Track #

ToJSON Track # 
FromJSON Track # 
type Rep Track # 
type Rep Track = D1 (MetaData "Track" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.3.0-G6bH5D6SBZpFoRsrFBxZhL" 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 #

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 #

Instances

Eq Image # 

Methods

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

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

Data Image # 

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 # 

Methods

showsPrec :: Int -> Image -> ShowS #

show :: Image -> String #

showList :: [Image] -> ShowS #

Generic Image # 

Associated Types

type Rep Image :: * -> * #

Methods

from :: Image -> Rep Image x #

to :: Rep Image x -> Image #

ToJSON Image # 
FromJSON Image # 
type Rep Image # 
type Rep Image = D1 (MetaData "Image" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.3.0-G6bH5D6SBZpFoRsrFBxZhL" 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 #

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) #

A URL that will serve a preview of the image.

iSha1 :: Lens' Image (Maybe Text) #

A sha1 hash of the image that was uploaded.

iId :: Lens' Image (Maybe Text) #

A unique id representing this image.

InAppProductsBatchRequestEntry

data InAppProductsBatchRequestEntry #

Instances

Eq InAppProductsBatchRequestEntry # 
Data InAppProductsBatchRequestEntry # 

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 # 
Generic InAppProductsBatchRequestEntry # 
ToJSON InAppProductsBatchRequestEntry # 
FromJSON InAppProductsBatchRequestEntry # 
type Rep InAppProductsBatchRequestEntry # 
type Rep InAppProductsBatchRequestEntry = D1 (MetaData "InAppProductsBatchRequestEntry" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.3.0-G6bH5D6SBZpFoRsrFBxZhL" 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 #

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 #

Instances

Eq InAppProductListing # 
Data InAppProductListing # 

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 # 
Generic InAppProductListing # 
ToJSON InAppProductListing # 
FromJSON InAppProductListing # 
type Rep InAppProductListing # 
type Rep InAppProductListing = D1 (MetaData "InAppProductListing" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.3.0-G6bH5D6SBZpFoRsrFBxZhL" 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 #

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 #

Instances

Eq ImagesDeleteAllResponse # 
Data ImagesDeleteAllResponse # 

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 # 
Generic ImagesDeleteAllResponse # 
ToJSON ImagesDeleteAllResponse # 
FromJSON ImagesDeleteAllResponse # 
type Rep ImagesDeleteAllResponse # 
type Rep ImagesDeleteAllResponse = D1 (MetaData "ImagesDeleteAllResponse" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.3.0-G6bH5D6SBZpFoRsrFBxZhL" True) (C1 (MetaCons "ImagesDeleteAllResponse'" PrefixI True) (S1 (MetaSel (Just Symbol "_idarDeleted") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe [Image]))))

imagesDeleteAllResponse :: ImagesDeleteAllResponse #

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 #

Instances

Eq TokenPagination # 
Data TokenPagination # 

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 # 
Generic TokenPagination # 
ToJSON TokenPagination # 
FromJSON TokenPagination # 
type Rep TokenPagination # 
type Rep TokenPagination = D1 (MetaData "TokenPagination" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.3.0-G6bH5D6SBZpFoRsrFBxZhL" 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 #

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 #

Instances

Eq ExpansionFile # 
Data ExpansionFile # 

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 # 
Generic ExpansionFile # 

Associated Types

type Rep ExpansionFile :: * -> * #

ToJSON ExpansionFile # 
FromJSON ExpansionFile # 
type Rep ExpansionFile # 
type Rep ExpansionFile = D1 (MetaData "ExpansionFile" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.3.0-G6bH5D6SBZpFoRsrFBxZhL" 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 #

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) #

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) #

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

EditsTracksPatchTrack

data EditsTracksPatchTrack #

The track type to read or modify.

Constructors

Alpha
alpha
Beta
beta
Production
production
Rollout
rollout

Instances

Enum EditsTracksPatchTrack # 
Eq EditsTracksPatchTrack # 
Data EditsTracksPatchTrack # 

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 # 
Read EditsTracksPatchTrack # 
Show EditsTracksPatchTrack # 
Generic EditsTracksPatchTrack # 
Hashable EditsTracksPatchTrack # 
ToJSON EditsTracksPatchTrack # 
FromJSON EditsTracksPatchTrack # 
FromHttpApiData EditsTracksPatchTrack # 
ToHttpApiData EditsTracksPatchTrack # 
type Rep EditsTracksPatchTrack # 
type Rep EditsTracksPatchTrack = D1 (MetaData "EditsTracksPatchTrack" "Network.Google.AndroidPublisher.Types.Sum" "gogol-android-publisher-0.3.0-G6bH5D6SBZpFoRsrFBxZhL" 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 #

Instances

Eq UserComment # 
Data UserComment # 

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 # 
Generic UserComment # 

Associated Types

type Rep UserComment :: * -> * #

ToJSON UserComment # 
FromJSON UserComment # 
type Rep UserComment # 
type Rep UserComment = D1 (MetaData "UserComment" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.3.0-G6bH5D6SBZpFoRsrFBxZhL" 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 #

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) #

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) #

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) #

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

ucThumbsUpCount :: Lens' UserComment (Maybe Int32) #

Number of users who have given this review a thumbs up

ucAppVersionCode :: Lens' UserComment (Maybe Int32) #

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

ucThumbsDownCount :: Lens' UserComment (Maybe Int32) #

Number of users who have given this review a thumbs down

ucOriginalText :: Lens' UserComment (Maybe Text) #

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) #

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

ucReviewerLanguage :: Lens' UserComment (Maybe Text) #

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) #

Some information about the characteristics of the user's device

ucStarRating :: Lens' UserComment (Maybe Int32) #

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

ucLastModified :: Lens' UserComment (Maybe Timestamp) #

The last time at which this comment was updated.

Testers

data Testers #

Instances

Eq Testers # 

Methods

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

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

Data Testers # 

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 # 
Generic Testers # 

Associated Types

type Rep Testers :: * -> * #

Methods

from :: Testers -> Rep Testers x #

to :: Rep Testers x -> Testers #

ToJSON Testers # 
FromJSON Testers # 
type Rep Testers # 
type Rep Testers = D1 (MetaData "Testers" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.3.0-G6bH5D6SBZpFoRsrFBxZhL" 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 #

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 #

The track type to read or modify.

Constructors

ETGTAlpha
alpha
ETGTBeta
beta
ETGTProduction
production
ETGTRollout
rollout

Instances

Enum EditsTracksGetTrack # 
Eq EditsTracksGetTrack # 
Data EditsTracksGetTrack # 

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 # 
Read EditsTracksGetTrack # 
Show EditsTracksGetTrack # 
Generic EditsTracksGetTrack # 
Hashable EditsTracksGetTrack # 
ToJSON EditsTracksGetTrack # 
FromJSON EditsTracksGetTrack # 
FromHttpApiData EditsTracksGetTrack # 
ToHttpApiData EditsTracksGetTrack # 
type Rep EditsTracksGetTrack # 
type Rep EditsTracksGetTrack = D1 (MetaData "EditsTracksGetTrack" "Network.Google.AndroidPublisher.Types.Sum" "gogol-android-publisher-0.3.0-G6bH5D6SBZpFoRsrFBxZhL" 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 #

Instances

Eq Listing # 

Methods

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

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

Data Listing # 

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 # 
Generic Listing # 

Associated Types

type Rep Listing :: * -> * #

Methods

from :: Listing -> Rep Listing x #

to :: Rep Listing x -> Listing #

ToJSON Listing # 
FromJSON Listing # 
type Rep Listing # 
type Rep Listing = D1 (MetaData "Listing" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.3.0-G6bH5D6SBZpFoRsrFBxZhL" 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 #

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) #

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

lVideo :: Lens' Listing (Maybe Text) #

URL of a promotional YouTube video for the app.

lShortDescription :: Lens' Listing (Maybe Text) #

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

lLanguage :: Lens' Listing (Maybe Text) #

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

lTitle :: Lens' Listing (Maybe Text) #

App's localized title.

APK

data APK #

Instances

Eq APK # 

Methods

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

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

Data APK # 

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 # 

Methods

showsPrec :: Int -> APK -> ShowS #

show :: APK -> String #

showList :: [APK] -> ShowS #

Generic APK # 

Associated Types

type Rep APK :: * -> * #

Methods

from :: APK -> Rep APK x #

to :: Rep APK x -> APK #

ToJSON APK # 
FromJSON APK # 
type Rep APK # 
type Rep APK = D1 (MetaData "APK" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.3.0-G6bH5D6SBZpFoRsrFBxZhL" 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 #

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) #

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

aBinary :: Lens' APK (Maybe APKBinary) #

Information about the binary payload of this APK.

SubscriptionPurchasesDeferRequest

data SubscriptionPurchasesDeferRequest #

Instances

Eq SubscriptionPurchasesDeferRequest # 
Data SubscriptionPurchasesDeferRequest # 

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 # 
Generic SubscriptionPurchasesDeferRequest # 
ToJSON SubscriptionPurchasesDeferRequest # 
FromJSON SubscriptionPurchasesDeferRequest # 
type Rep SubscriptionPurchasesDeferRequest # 
type Rep SubscriptionPurchasesDeferRequest = D1 (MetaData "SubscriptionPurchasesDeferRequest" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.3.0-G6bH5D6SBZpFoRsrFBxZhL" True) (C1 (MetaCons "SubscriptionPurchasesDeferRequest'" PrefixI True) (S1 (MetaSel (Just Symbol "_spdrDeferralInfo") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe SubscriptionDeferralInfo))))

subscriptionPurchasesDeferRequest :: SubscriptionPurchasesDeferRequest #

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) #

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

TracksListResponse

data TracksListResponse #

Instances

Eq TracksListResponse # 
Data TracksListResponse # 

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 # 
Generic TracksListResponse # 
ToJSON TracksListResponse # 
FromJSON TracksListResponse # 
type Rep TracksListResponse # 
type Rep TracksListResponse = D1 (MetaData "TracksListResponse" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.3.0-G6bH5D6SBZpFoRsrFBxZhL" 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 #

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 #

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

EditsTracksUpdateTrack

data EditsTracksUpdateTrack #

The track type to read or modify.

Constructors

ETUTAlpha
alpha
ETUTBeta
beta
ETUTProduction
production
ETUTRollout
rollout

Instances

Enum EditsTracksUpdateTrack # 
Eq EditsTracksUpdateTrack # 
Data EditsTracksUpdateTrack # 

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 # 
Read EditsTracksUpdateTrack # 
Show EditsTracksUpdateTrack # 
Generic EditsTracksUpdateTrack # 
Hashable EditsTracksUpdateTrack # 
ToJSON EditsTracksUpdateTrack # 
FromJSON EditsTracksUpdateTrack # 
FromHttpApiData EditsTracksUpdateTrack # 
ToHttpApiData EditsTracksUpdateTrack # 
type Rep EditsTracksUpdateTrack # 
type Rep EditsTracksUpdateTrack = D1 (MetaData "EditsTracksUpdateTrack" "Network.Google.AndroidPublisher.Types.Sum" "gogol-android-publisher-0.3.0-G6bH5D6SBZpFoRsrFBxZhL" 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 #

Instances

Eq Season # 

Methods

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

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

Data Season # 

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 # 
Generic Season # 

Associated Types

type Rep Season :: * -> * #

Methods

from :: Season -> Rep Season x #

to :: Rep Season x -> Season #

ToJSON Season # 
FromJSON Season # 
type Rep Season # 
type Rep Season = D1 (MetaData "Season" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.3.0-G6bH5D6SBZpFoRsrFBxZhL" 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 #

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) #

Inclusive start date of the recurrence period.

sEnd :: Lens' Season (Maybe MonthDay) #

Inclusive end date of the recurrence period.

sProrations :: Lens' Season [Prorate] #

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 #

Instances

Eq PageInfo # 
Data PageInfo # 

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 # 
Generic PageInfo # 

Associated Types

type Rep PageInfo :: * -> * #

Methods

from :: PageInfo -> Rep PageInfo x #

to :: Rep PageInfo x -> PageInfo #

ToJSON PageInfo # 
FromJSON PageInfo # 
type Rep PageInfo # 
type Rep PageInfo = D1 (MetaData "PageInfo" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.3.0-G6bH5D6SBZpFoRsrFBxZhL" 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 #

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 #

Instances

Eq ImagesListResponse # 
Data ImagesListResponse # 

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 # 
Generic ImagesListResponse # 
ToJSON ImagesListResponse # 
FromJSON ImagesListResponse # 
type Rep ImagesListResponse # 
type Rep ImagesListResponse = D1 (MetaData "ImagesListResponse" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.3.0-G6bH5D6SBZpFoRsrFBxZhL" True) (C1 (MetaCons "ImagesListResponse'" PrefixI True) (S1 (MetaSel (Just Symbol "_ilrImages") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe [Image]))))

imagesListResponse :: ImagesListResponse #

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 #

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 # 

Methods

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

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

Data AppEdit # 

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 # 
Generic AppEdit # 

Associated Types

type Rep AppEdit :: * -> * #

Methods

from :: AppEdit -> Rep AppEdit x #

to :: Rep AppEdit x -> AppEdit #

ToJSON AppEdit # 
FromJSON AppEdit # 
type Rep AppEdit # 
type Rep AppEdit = D1 (MetaData "AppEdit" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.3.0-G6bH5D6SBZpFoRsrFBxZhL" 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 #

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) #

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

aeExpiryTimeSeconds :: Lens' AppEdit (Maybe Text) #

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 #

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

See: productPurchase smart constructor.

Instances

Eq ProductPurchase # 
Data ProductPurchase # 

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 # 
Generic ProductPurchase # 
ToJSON ProductPurchase # 
FromJSON ProductPurchase # 
type Rep ProductPurchase # 
type Rep ProductPurchase = D1 (MetaData "ProductPurchase" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.3.0-G6bH5D6SBZpFoRsrFBxZhL" 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 #

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) #

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

ppConsumptionState :: Lens' ProductPurchase (Maybe Int32) #

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

ppKind :: Lens' ProductPurchase Text #

This kind represents an inappPurchase object in the androidpublisher service.

ppPurchaseTimeMillis :: Lens' ProductPurchase (Maybe Int64) #

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

ppDeveloperPayload :: Lens' ProductPurchase (Maybe Text) #

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

ReviewsListResponse

data ReviewsListResponse #

Instances

Eq ReviewsListResponse # 
Data ReviewsListResponse # 

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 # 
Generic ReviewsListResponse # 
ToJSON ReviewsListResponse # 
FromJSON ReviewsListResponse # 
type Rep ReviewsListResponse # 
type Rep ReviewsListResponse = D1 (MetaData "ReviewsListResponse" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.3.0-G6bH5D6SBZpFoRsrFBxZhL" 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 #

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 #

Instances

Eq SubscriptionPurchasesDeferResponse # 
Data SubscriptionPurchasesDeferResponse # 

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 # 
Generic SubscriptionPurchasesDeferResponse # 
ToJSON SubscriptionPurchasesDeferResponse # 
FromJSON SubscriptionPurchasesDeferResponse # 
type Rep SubscriptionPurchasesDeferResponse # 
type Rep SubscriptionPurchasesDeferResponse = D1 (MetaData "SubscriptionPurchasesDeferResponse" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.3.0-G6bH5D6SBZpFoRsrFBxZhL" True) (C1 (MetaCons "SubscriptionPurchasesDeferResponse'" PrefixI True) (S1 (MetaSel (Just Symbol "_spdrNewExpiryTimeMillis") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe (Textual Int64)))))

subscriptionPurchasesDeferResponse :: SubscriptionPurchasesDeferResponse #

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) #

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

APKListing

data APKListing #

Instances

Eq APKListing # 
Data APKListing # 

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 # 
Generic APKListing # 

Associated Types

type Rep APKListing :: * -> * #

ToJSON APKListing # 
FromJSON APKListing # 
type Rep APKListing # 
type Rep APKListing = D1 (MetaData "APKListing" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.3.0-G6bH5D6SBZpFoRsrFBxZhL" 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 #

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) #

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

apklRecentChanges :: Lens' APKListing (Maybe Text) #

Describe what's new in your APK.

SubscriptionPurchase

data SubscriptionPurchase #

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

See: subscriptionPurchase smart constructor.

Instances

Eq SubscriptionPurchase # 
Data SubscriptionPurchase # 

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 # 
Generic SubscriptionPurchase # 
ToJSON SubscriptionPurchase # 
FromJSON SubscriptionPurchase # 
type Rep SubscriptionPurchase # 
type Rep SubscriptionPurchase = D1 (MetaData "SubscriptionPurchase" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.3.0-G6bH5D6SBZpFoRsrFBxZhL" 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)))))))))

subscriptionPurchase :: SubscriptionPurchase #

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

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

spPaymentState :: Lens' SubscriptionPurchase (Maybe Int32) #

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

spKind :: Lens' SubscriptionPurchase Text #

This kind represents a subscriptionPurchase object in the androidpublisher service.

spExpiryTimeMillis :: Lens' SubscriptionPurchase (Maybe Int64) #

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

spAutoRenewing :: Lens' SubscriptionPurchase (Maybe Bool) #

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

spPriceCurrencyCode :: Lens' SubscriptionPurchase (Maybe Text) #

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) #

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) #

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

spDeveloperPayload :: Lens' SubscriptionPurchase (Maybe Text) #

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

spPriceAmountMicros :: Lens' SubscriptionPurchase (Maybe Int64) #

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) #

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

AppDetails

data AppDetails #

Instances

Eq AppDetails # 
Data AppDetails # 

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 # 
Generic AppDetails # 

Associated Types

type Rep AppDetails :: * -> * #

ToJSON AppDetails # 
FromJSON AppDetails # 
type Rep AppDetails # 
type Rep AppDetails = D1 (MetaData "AppDetails" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.3.0-G6bH5D6SBZpFoRsrFBxZhL" 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 #

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) #

The user-visible support telephone number for this app.

adContactEmail :: Lens' AppDetails (Maybe Text) #

The user-visible support email for this app.

adContactWebsite :: Lens' AppDetails (Maybe Text) #

The user-visible website for this app.

adDefaultLanguage :: Lens' AppDetails (Maybe Text) #

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

InAppProductPrices

data InAppProductPrices #

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 # 
Data InAppProductPrices # 

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 # 
Generic InAppProductPrices # 
ToJSON InAppProductPrices # 
FromJSON InAppProductPrices # 
type Rep InAppProductPrices # 
type Rep InAppProductPrices = D1 (MetaData "InAppProductPrices" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.3.0-G6bH5D6SBZpFoRsrFBxZhL" True) (C1 (MetaCons "InAppProductPrices'" PrefixI True) (S1 (MetaSel (Just Symbol "_iAppAddtional") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (HashMap Text Price))))

inAppProductPrices #

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) #

Region code, as defined by ISO 3166-2.

InAppProductsBatchRequest

data InAppProductsBatchRequest #

Instances

Eq InAppProductsBatchRequest # 
Data InAppProductsBatchRequest # 

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 # 
Generic InAppProductsBatchRequest # 
ToJSON InAppProductsBatchRequest # 
FromJSON InAppProductsBatchRequest # 
type Rep InAppProductsBatchRequest # 
type Rep InAppProductsBatchRequest = D1 (MetaData "InAppProductsBatchRequest" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.3.0-G6bH5D6SBZpFoRsrFBxZhL" True) (C1 (MetaCons "InAppProductsBatchRequest'" PrefixI True) (S1 (MetaSel (Just Symbol "_iapbrEntrys") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe [InAppProductsBatchRequestEntry]))))

inAppProductsBatchRequest :: InAppProductsBatchRequest #

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 #

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 # 
Data ExternallyHostedAPK # 

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 # 
Generic ExternallyHostedAPK # 
ToJSON ExternallyHostedAPK # 
FromJSON ExternallyHostedAPK # 
type Rep ExternallyHostedAPK # 
type Rep ExternallyHostedAPK = D1 (MetaData "ExternallyHostedAPK" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.3.0-G6bH5D6SBZpFoRsrFBxZhL" 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) #

The maximum SDK supported by this APK (optional).

ehapkNATiveCodes :: Lens' ExternallyHostedAPK [Text] #

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

ehapkVersionCode :: Lens' ExternallyHostedAPK (Maybe Int32) #

The version code of this APK.

ehapkFileSha256Base64 :: Lens' ExternallyHostedAPK (Maybe Text) #

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

ehapkExternallyHostedURL :: Lens' ExternallyHostedAPK (Maybe Text) #

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

ehapkVersionName :: Lens' ExternallyHostedAPK (Maybe Text) #

The version name of this APK.

ehapkFileSize :: Lens' ExternallyHostedAPK (Maybe Int64) #

The file size in bytes of this APK.

ehapkIconBase64 :: Lens' ExternallyHostedAPK (Maybe Text) #

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

ehapkUsesFeatures :: Lens' ExternallyHostedAPK [Text] #

The features required by this APK (optional).

ehapkMinimumSdk :: Lens' ExternallyHostedAPK (Maybe Int32) #

The minimum SDK targeted by this APK.

ehapkFileSha1Base64 :: Lens' ExternallyHostedAPK (Maybe Text) #

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

ehapkCertificateBase64s :: Lens' ExternallyHostedAPK [Text] #

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 #

Constructors

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

Instances

Enum EditsImagesListImageType # 
Eq EditsImagesListImageType # 
Data EditsImagesListImageType # 

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 # 
Read EditsImagesListImageType # 
Show EditsImagesListImageType # 
Generic EditsImagesListImageType # 
Hashable EditsImagesListImageType # 
ToJSON EditsImagesListImageType # 
FromJSON EditsImagesListImageType # 
FromHttpApiData EditsImagesListImageType # 
ToHttpApiData EditsImagesListImageType # 
type Rep EditsImagesListImageType # 
type Rep EditsImagesListImageType = D1 (MetaData "EditsImagesListImageType" "Network.Google.AndroidPublisher.Types.Sum" "gogol-android-publisher-0.3.0-G6bH5D6SBZpFoRsrFBxZhL" 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 #

Constructors

ETPTAlpha
alpha
ETPTBeta
beta
ETPTProduction
production
ETPTRollout
rollout

Instances

Enum EditsTestersPatchTrack # 
Eq EditsTestersPatchTrack # 
Data EditsTestersPatchTrack # 

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 # 
Read EditsTestersPatchTrack # 
Show EditsTestersPatchTrack # 
Generic EditsTestersPatchTrack # 
Hashable EditsTestersPatchTrack # 
ToJSON EditsTestersPatchTrack # 
FromJSON EditsTestersPatchTrack # 
FromHttpApiData EditsTestersPatchTrack # 
ToHttpApiData EditsTestersPatchTrack # 
type Rep EditsTestersPatchTrack # 
type Rep EditsTestersPatchTrack = D1 (MetaData "EditsTestersPatchTrack" "Network.Google.AndroidPublisher.Types.Sum" "gogol-android-publisher-0.3.0-G6bH5D6SBZpFoRsrFBxZhL" 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 #

Constructors

EAlpha
alpha
EBeta
beta
EProduction
production
ERollout
rollout

Instances

Enum EditsTestersGetTrack # 
Eq EditsTestersGetTrack # 
Data EditsTestersGetTrack # 

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 # 
Read EditsTestersGetTrack # 
Show EditsTestersGetTrack # 
Generic EditsTestersGetTrack # 
Hashable EditsTestersGetTrack # 
ToJSON EditsTestersGetTrack # 
FromJSON EditsTestersGetTrack # 
FromHttpApiData EditsTestersGetTrack # 
ToHttpApiData EditsTestersGetTrack # 
type Rep EditsTestersGetTrack # 
type Rep EditsTestersGetTrack = D1 (MetaData "EditsTestersGetTrack" "Network.Google.AndroidPublisher.Types.Sum" "gogol-android-publisher-0.3.0-G6bH5D6SBZpFoRsrFBxZhL" 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 #

Represents a deobfuscation file.

See: deobfuscationFile smart constructor.

Instances

Eq DeobfuscationFile # 
Data DeobfuscationFile # 

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 # 
Generic DeobfuscationFile # 
ToJSON DeobfuscationFile # 
FromJSON DeobfuscationFile # 
type Rep DeobfuscationFile # 
type Rep DeobfuscationFile = D1 (MetaData "DeobfuscationFile" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.3.0-G6bH5D6SBZpFoRsrFBxZhL" True) (C1 (MetaCons "DeobfuscationFile'" PrefixI True) (S1 (MetaSel (Just Symbol "_dfSymbolType") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe Text))))

deobfuscationFile :: DeobfuscationFile #

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) #

The type of the deobfuscation file.

VoidedPurchasesListResponse

data VoidedPurchasesListResponse #

Instances

Eq VoidedPurchasesListResponse # 
Data VoidedPurchasesListResponse # 

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 # 
Generic VoidedPurchasesListResponse # 
ToJSON VoidedPurchasesListResponse # 
FromJSON VoidedPurchasesListResponse # 
type Rep VoidedPurchasesListResponse # 
type Rep VoidedPurchasesListResponse = D1 (MetaData "VoidedPurchasesListResponse" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.3.0-G6bH5D6SBZpFoRsrFBxZhL" 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 #

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 #

Instances

Eq ExpansionFilesUploadResponse # 
Data ExpansionFilesUploadResponse # 

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 # 
Generic ExpansionFilesUploadResponse # 
ToJSON ExpansionFilesUploadResponse # 
FromJSON ExpansionFilesUploadResponse # 
type Rep ExpansionFilesUploadResponse # 
type Rep ExpansionFilesUploadResponse = D1 (MetaData "ExpansionFilesUploadResponse" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.3.0-G6bH5D6SBZpFoRsrFBxZhL" True) (C1 (MetaCons "ExpansionFilesUploadResponse'" PrefixI True) (S1 (MetaSel (Just Symbol "_efurExpansionFile") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe ExpansionFile))))

expansionFilesUploadResponse :: ExpansionFilesUploadResponse #

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 #

Instances

Eq ImagesUploadResponse # 
Data ImagesUploadResponse # 

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 # 
Generic ImagesUploadResponse # 
ToJSON ImagesUploadResponse # 
FromJSON ImagesUploadResponse # 
type Rep ImagesUploadResponse # 
type Rep ImagesUploadResponse = D1 (MetaData "ImagesUploadResponse" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.3.0-G6bH5D6SBZpFoRsrFBxZhL" True) (C1 (MetaCons "ImagesUploadResponse'" PrefixI True) (S1 (MetaSel (Just Symbol "_iurImage") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe Image))))

imagesUploadResponse :: ImagesUploadResponse #

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 #

Constructors

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

Instances

Enum EditsImagesUploadImageType # 
Eq EditsImagesUploadImageType # 
Data EditsImagesUploadImageType # 

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 # 
Read EditsImagesUploadImageType # 
Show EditsImagesUploadImageType # 
Generic EditsImagesUploadImageType # 
Hashable EditsImagesUploadImageType # 
ToJSON EditsImagesUploadImageType # 
FromJSON EditsImagesUploadImageType # 
FromHttpApiData EditsImagesUploadImageType # 
ToHttpApiData EditsImagesUploadImageType # 
type Rep EditsImagesUploadImageType # 
type Rep EditsImagesUploadImageType = D1 (MetaData "EditsImagesUploadImageType" "Network.Google.AndroidPublisher.Types.Sum" "gogol-android-publisher-0.3.0-G6bH5D6SBZpFoRsrFBxZhL" 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 #

Instances

Eq Prorate # 

Methods

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

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

Data Prorate # 

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 # 
Generic Prorate # 

Associated Types

type Rep Prorate :: * -> * #

Methods

from :: Prorate -> Rep Prorate x #

to :: Rep Prorate x -> Prorate #

ToJSON Prorate # 
FromJSON Prorate # 
type Rep Prorate # 
type Rep Prorate = D1 (MetaData "Prorate" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.3.0-G6bH5D6SBZpFoRsrFBxZhL" 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 #

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) #

Defines the first day on which the price takes effect.

pDefaultPrice :: Lens' Prorate (Maybe Price) #

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 #

Instances

Eq DeobfuscationFilesUploadResponse # 
Data DeobfuscationFilesUploadResponse # 

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 # 
Generic DeobfuscationFilesUploadResponse # 
ToJSON DeobfuscationFilesUploadResponse # 
FromJSON DeobfuscationFilesUploadResponse # 
type Rep DeobfuscationFilesUploadResponse # 
type Rep DeobfuscationFilesUploadResponse = D1 (MetaData "DeobfuscationFilesUploadResponse" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.3.0-G6bH5D6SBZpFoRsrFBxZhL" True) (C1 (MetaCons "DeobfuscationFilesUploadResponse'" PrefixI True) (S1 (MetaSel (Just Symbol "_dfurDeobfuscationFile") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe DeobfuscationFile))))

deobfuscationFilesUploadResponse :: DeobfuscationFilesUploadResponse #

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 #

Instances

Eq InAppProductsListResponse # 
Data InAppProductsListResponse # 

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 # 
Generic InAppProductsListResponse # 
ToJSON InAppProductsListResponse # 
FromJSON InAppProductsListResponse # 
type Rep InAppProductsListResponse # 
type Rep InAppProductsListResponse = D1 (MetaData "InAppProductsListResponse" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.3.0-G6bH5D6SBZpFoRsrFBxZhL" 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 #

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 #

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

EditsDeobfuscationFilesUploadDeobfuscationFileType

data EditsDeobfuscationFilesUploadDeobfuscationFileType #

Constructors

Proguard
proguard

Instances

Enum EditsDeobfuscationFilesUploadDeobfuscationFileType # 
Eq EditsDeobfuscationFilesUploadDeobfuscationFileType # 
Data EditsDeobfuscationFilesUploadDeobfuscationFileType # 

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 # 
Read EditsDeobfuscationFilesUploadDeobfuscationFileType # 
Show EditsDeobfuscationFilesUploadDeobfuscationFileType # 
Generic EditsDeobfuscationFilesUploadDeobfuscationFileType # 
Hashable EditsDeobfuscationFilesUploadDeobfuscationFileType # 
ToJSON EditsDeobfuscationFilesUploadDeobfuscationFileType # 
FromJSON EditsDeobfuscationFilesUploadDeobfuscationFileType # 
FromHttpApiData EditsDeobfuscationFilesUploadDeobfuscationFileType # 
ToHttpApiData EditsDeobfuscationFilesUploadDeobfuscationFileType # 
type Rep EditsDeobfuscationFilesUploadDeobfuscationFileType # 
type Rep EditsDeobfuscationFilesUploadDeobfuscationFileType = D1 (MetaData "EditsDeobfuscationFilesUploadDeobfuscationFileType" "Network.Google.AndroidPublisher.Types.Sum" "gogol-android-publisher-0.3.0-G6bH5D6SBZpFoRsrFBxZhL" False) (C1 (MetaCons "Proguard" PrefixI False) U1)

EditsExpansionFilesUploadExpansionFileType

data EditsExpansionFilesUploadExpansionFileType #

Constructors

Main
main
Patch'
patch

Instances

Enum EditsExpansionFilesUploadExpansionFileType # 
Eq EditsExpansionFilesUploadExpansionFileType # 
Data EditsExpansionFilesUploadExpansionFileType # 

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 # 
Read EditsExpansionFilesUploadExpansionFileType # 
Show EditsExpansionFilesUploadExpansionFileType # 
Generic EditsExpansionFilesUploadExpansionFileType # 
Hashable EditsExpansionFilesUploadExpansionFileType # 
ToJSON EditsExpansionFilesUploadExpansionFileType # 
FromJSON EditsExpansionFilesUploadExpansionFileType # 
FromHttpApiData EditsExpansionFilesUploadExpansionFileType # 
ToHttpApiData EditsExpansionFilesUploadExpansionFileType # 
type Rep EditsExpansionFilesUploadExpansionFileType # 
type Rep EditsExpansionFilesUploadExpansionFileType = D1 (MetaData "EditsExpansionFilesUploadExpansionFileType" "Network.Google.AndroidPublisher.Types.Sum" "gogol-android-publisher-0.3.0-G6bH5D6SBZpFoRsrFBxZhL" False) ((:+:) (C1 (MetaCons "Main" PrefixI False) U1) (C1 (MetaCons "Patch'" PrefixI False) U1))

APKListingsListResponse

data APKListingsListResponse #

Instances

Eq APKListingsListResponse # 
Data APKListingsListResponse # 

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 # 
Generic APKListingsListResponse # 
ToJSON APKListingsListResponse # 
FromJSON APKListingsListResponse # 
type Rep APKListingsListResponse # 
type Rep APKListingsListResponse = D1 (MetaData "APKListingsListResponse" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.3.0-G6bH5D6SBZpFoRsrFBxZhL" 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 #

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 #

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

Review

data Review #

Instances

Eq Review # 

Methods

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

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

Data Review # 

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 # 
Generic Review # 

Associated Types

type Rep Review :: * -> * #

Methods

from :: Review -> Rep Review x #

to :: Rep Review x -> Review #

ToJSON Review # 
FromJSON Review # 
type Rep Review # 
type Rep Review = D1 (MetaData "Review" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.3.0-G6bH5D6SBZpFoRsrFBxZhL" 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 #

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) #

Unique identifier for this review.

rAuthorName :: Lens' Review (Maybe Text) #

The name of the user who wrote the review.

rComments :: Lens' Review [Comment] #

A repeated field containing comments for the review.

InAppProductsInsertResponse

data InAppProductsInsertResponse #

Instances

Eq InAppProductsInsertResponse # 
Data InAppProductsInsertResponse # 

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 # 
Generic InAppProductsInsertResponse # 
ToJSON InAppProductsInsertResponse # 
FromJSON InAppProductsInsertResponse # 
type Rep InAppProductsInsertResponse # 
type Rep InAppProductsInsertResponse = D1 (MetaData "InAppProductsInsertResponse" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.3.0-G6bH5D6SBZpFoRsrFBxZhL" True) (C1 (MetaCons "InAppProductsInsertResponse'" PrefixI True) (S1 (MetaSel (Just Symbol "_iapirInAppProduct") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe InAppProduct))))

inAppProductsInsertResponse :: InAppProductsInsertResponse #

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 #

Instances

Eq APKsAddExternallyHostedResponse # 
Data APKsAddExternallyHostedResponse # 

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 # 
Generic APKsAddExternallyHostedResponse # 
ToJSON APKsAddExternallyHostedResponse # 
FromJSON APKsAddExternallyHostedResponse # 
type Rep APKsAddExternallyHostedResponse # 
type Rep APKsAddExternallyHostedResponse = D1 (MetaData "APKsAddExternallyHostedResponse" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.3.0-G6bH5D6SBZpFoRsrFBxZhL" True) (C1 (MetaCons "APKsAddExternallyHostedResponse'" PrefixI True) (S1 (MetaSel (Just Symbol "_apkaehrExternallyHostedAPK") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe ExternallyHostedAPK))))

aPKsAddExternallyHostedResponse :: APKsAddExternallyHostedResponse #

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) #

The definition of the externally-hosted APK and where it is located.

SubscriptionDeferralInfo

data SubscriptionDeferralInfo #

A SubscriptionDeferralInfo contains the data needed to defer a subscription purchase to a future expiry time.

See: subscriptionDeferralInfo smart constructor.

Instances

Eq SubscriptionDeferralInfo # 
Data SubscriptionDeferralInfo # 

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 # 
Generic SubscriptionDeferralInfo # 
ToJSON SubscriptionDeferralInfo # 
FromJSON SubscriptionDeferralInfo # 
type Rep SubscriptionDeferralInfo # 
type Rep SubscriptionDeferralInfo = D1 (MetaData "SubscriptionDeferralInfo" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.3.0-G6bH5D6SBZpFoRsrFBxZhL" 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 #

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) #

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) #

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 #

Constructors

EEFGEFTMain
main
EEFGEFTPatch'
patch

Instances

Enum EditsExpansionFilesGetExpansionFileType # 
Eq EditsExpansionFilesGetExpansionFileType # 
Data EditsExpansionFilesGetExpansionFileType # 

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 # 
Read EditsExpansionFilesGetExpansionFileType # 
Show EditsExpansionFilesGetExpansionFileType # 
Generic EditsExpansionFilesGetExpansionFileType # 
Hashable EditsExpansionFilesGetExpansionFileType # 
ToJSON EditsExpansionFilesGetExpansionFileType # 
FromJSON EditsExpansionFilesGetExpansionFileType # 
FromHttpApiData EditsExpansionFilesGetExpansionFileType # 
ToHttpApiData EditsExpansionFilesGetExpansionFileType # 
type Rep EditsExpansionFilesGetExpansionFileType # 
type Rep EditsExpansionFilesGetExpansionFileType = D1 (MetaData "EditsExpansionFilesGetExpansionFileType" "Network.Google.AndroidPublisher.Types.Sum" "gogol-android-publisher-0.3.0-G6bH5D6SBZpFoRsrFBxZhL" False) ((:+:) (C1 (MetaCons "EEFGEFTMain" PrefixI False) U1) (C1 (MetaCons "EEFGEFTPatch'" PrefixI False) U1))

ReviewsReplyRequest

data ReviewsReplyRequest #

Instances

Eq ReviewsReplyRequest # 
Data ReviewsReplyRequest # 

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 # 
Generic ReviewsReplyRequest # 
ToJSON ReviewsReplyRequest # 
FromJSON ReviewsReplyRequest # 
type Rep ReviewsReplyRequest # 
type Rep ReviewsReplyRequest = D1 (MetaData "ReviewsReplyRequest" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.3.0-G6bH5D6SBZpFoRsrFBxZhL" True) (C1 (MetaCons "ReviewsReplyRequest'" PrefixI True) (S1 (MetaSel (Just Symbol "_rrrReplyText") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe Text))))

reviewsReplyRequest :: ReviewsReplyRequest #

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) #

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 #

Constructors

EEFPEFTMain
main
EEFPEFTPatch'
patch

Instances

Enum EditsExpansionFilesPatchExpansionFileType # 
Eq EditsExpansionFilesPatchExpansionFileType # 
Data EditsExpansionFilesPatchExpansionFileType # 

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 # 
Read EditsExpansionFilesPatchExpansionFileType # 
Show EditsExpansionFilesPatchExpansionFileType # 
Generic EditsExpansionFilesPatchExpansionFileType # 
Hashable EditsExpansionFilesPatchExpansionFileType # 
ToJSON EditsExpansionFilesPatchExpansionFileType # 
FromJSON EditsExpansionFilesPatchExpansionFileType # 
FromHttpApiData EditsExpansionFilesPatchExpansionFileType # 
ToHttpApiData EditsExpansionFilesPatchExpansionFileType # 
type Rep EditsExpansionFilesPatchExpansionFileType # 
type Rep EditsExpansionFilesPatchExpansionFileType = D1 (MetaData "EditsExpansionFilesPatchExpansionFileType" "Network.Google.AndroidPublisher.Types.Sum" "gogol-android-publisher-0.3.0-G6bH5D6SBZpFoRsrFBxZhL" False) ((:+:) (C1 (MetaCons "EEFPEFTMain" PrefixI False) U1) (C1 (MetaCons "EEFPEFTPatch'" PrefixI False) U1))

EditsExpansionFilesUpdateExpansionFileType

data EditsExpansionFilesUpdateExpansionFileType #

Constructors

EEFUEFTMain
main
EEFUEFTPatch'
patch

Instances

Enum EditsExpansionFilesUpdateExpansionFileType # 
Eq EditsExpansionFilesUpdateExpansionFileType # 
Data EditsExpansionFilesUpdateExpansionFileType # 

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 # 
Read EditsExpansionFilesUpdateExpansionFileType # 
Show EditsExpansionFilesUpdateExpansionFileType # 
Generic EditsExpansionFilesUpdateExpansionFileType # 
Hashable EditsExpansionFilesUpdateExpansionFileType # 
ToJSON EditsExpansionFilesUpdateExpansionFileType # 
FromJSON EditsExpansionFilesUpdateExpansionFileType # 
FromHttpApiData EditsExpansionFilesUpdateExpansionFileType # 
ToHttpApiData EditsExpansionFilesUpdateExpansionFileType # 
type Rep EditsExpansionFilesUpdateExpansionFileType # 
type Rep EditsExpansionFilesUpdateExpansionFileType = D1 (MetaData "EditsExpansionFilesUpdateExpansionFileType" "Network.Google.AndroidPublisher.Types.Sum" "gogol-android-publisher-0.3.0-G6bH5D6SBZpFoRsrFBxZhL" False) ((:+:) (C1 (MetaCons "EEFUEFTMain" PrefixI False) U1) (C1 (MetaCons "EEFUEFTPatch'" PrefixI False) U1))

DeviceMetadata

data DeviceMetadata #

Instances

Eq DeviceMetadata # 
Data DeviceMetadata # 

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 # 
Generic DeviceMetadata # 

Associated Types

type Rep DeviceMetadata :: * -> * #

ToJSON DeviceMetadata # 
FromJSON DeviceMetadata # 
type Rep DeviceMetadata # 
type Rep DeviceMetadata = D1 (MetaData "DeviceMetadata" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.3.0-G6bH5D6SBZpFoRsrFBxZhL" 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 #

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) #

Device model name (e.g. Droid)

dmManufacturer :: Lens' DeviceMetadata (Maybe Text) #

Device manufacturer (e.g. Motorola)

dmScreenWidthPx :: Lens' DeviceMetadata (Maybe Int32) #

Screen width in pixels

dmRamMb :: Lens' DeviceMetadata (Maybe Int32) #

Device RAM in Megabytes e.g. "2048"

dmCPUMake :: Lens' DeviceMetadata (Maybe Text) #

Device CPU make e.g. "Qualcomm"

dmScreenHeightPx :: Lens' DeviceMetadata (Maybe Int32) #

Screen height in pixels

dmNATivePlatform :: Lens' DeviceMetadata (Maybe Text) #

Comma separated list of native platforms (e.g. "arm", "arm7")

dmDeviceClass :: Lens' DeviceMetadata (Maybe Text) #

Device class (e.g. tablet)

dmCPUModel :: Lens' DeviceMetadata (Maybe Text) #

Device CPU model e.g. "MSM8974"

DeveloperComment

data DeveloperComment #

Instances

Eq DeveloperComment # 
Data DeveloperComment # 

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 # 
Generic DeveloperComment # 
ToJSON DeveloperComment # 
FromJSON DeveloperComment # 
type Rep DeveloperComment # 
type Rep DeveloperComment = D1 (MetaData "DeveloperComment" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.3.0-G6bH5D6SBZpFoRsrFBxZhL" 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 #

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) #

The content of the comment, i.e. reply body.

dcLastModified :: Lens' DeveloperComment (Maybe Timestamp) #

The last time at which this comment was updated.

InAppProduct

data InAppProduct #

Instances

Eq InAppProduct # 
Data InAppProduct # 

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 # 
Generic InAppProduct # 

Associated Types

type Rep InAppProduct :: * -> * #

ToJSON InAppProduct # 
FromJSON InAppProduct # 
type Rep InAppProduct # 
type Rep InAppProduct = D1 (MetaData "InAppProduct" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.3.0-G6bH5D6SBZpFoRsrFBxZhL" 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 #

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) #

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) #

The package name of the parent app.

iapSeason :: Lens' InAppProduct (Maybe Season) #

Definition of a season for a seasonal subscription. Can be defined only for yearly subscriptions.

iapPurchaseType :: Lens' InAppProduct (Maybe Text) #

Purchase type enum value. Unmodifiable after creation.

iapSubscriptionPeriod :: Lens' InAppProduct (Maybe Text) #

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) #

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

iapSKU :: Lens' InAppProduct (Maybe Text) #

The stock-keeping-unit (SKU) of the product, unique within an app.

iapDefaultPrice :: Lens' InAppProduct (Maybe Price) #

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) #

List of localized title and description data.

iapDefaultLanguage :: Lens' InAppProduct (Maybe Text) #

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

InAppProductsBatchResponseEntry

data InAppProductsBatchResponseEntry #

Instances

Eq InAppProductsBatchResponseEntry # 
Data InAppProductsBatchResponseEntry # 

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 # 
Generic InAppProductsBatchResponseEntry # 
ToJSON InAppProductsBatchResponseEntry # 
FromJSON InAppProductsBatchResponseEntry # 
type Rep InAppProductsBatchResponseEntry # 
type Rep InAppProductsBatchResponseEntry = D1 (MetaData "InAppProductsBatchResponseEntry" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.3.0-G6bH5D6SBZpFoRsrFBxZhL" 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 #

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 #

Instances

Eq Price # 

Methods

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

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

Data Price # 

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 # 

Methods

showsPrec :: Int -> Price -> ShowS #

show :: Price -> String #

showList :: [Price] -> ShowS #

Generic Price # 

Associated Types

type Rep Price :: * -> * #

Methods

from :: Price -> Rep Price x #

to :: Rep Price x -> Price #

ToJSON Price # 
FromJSON Price # 
type Rep Price # 
type Rep Price = D1 (MetaData "Price" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.3.0-G6bH5D6SBZpFoRsrFBxZhL" 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 #

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) #

The price in millionths of the currency base unit represented as a string.

pCurrency :: Lens' Price (Maybe Text) #

3 letter Currency code, as defined by ISO 4217.

EditsImagesDeleteImageType

data EditsImagesDeleteImageType #

Constructors

EIDITFeatureGraphic
featureGraphic
EIDITIcon
icon
EIDITPhoneScreenshots
phoneScreenshots
EIDITPromoGraphic
promoGraphic
EIDITSevenInchScreenshots
sevenInchScreenshots
EIDITTenInchScreenshots
tenInchScreenshots
EIDITTvBanner
tvBanner
EIDITTvScreenshots
tvScreenshots
EIDITWearScreenshots
wearScreenshots

Instances

Enum EditsImagesDeleteImageType # 
Eq EditsImagesDeleteImageType # 
Data EditsImagesDeleteImageType # 

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 # 
Read EditsImagesDeleteImageType # 
Show EditsImagesDeleteImageType # 
Generic EditsImagesDeleteImageType # 
Hashable EditsImagesDeleteImageType # 
ToJSON EditsImagesDeleteImageType # 
FromJSON EditsImagesDeleteImageType # 
FromHttpApiData EditsImagesDeleteImageType # 
ToHttpApiData EditsImagesDeleteImageType # 
type Rep EditsImagesDeleteImageType # 
type Rep EditsImagesDeleteImageType = D1 (MetaData "EditsImagesDeleteImageType" "Network.Google.AndroidPublisher.Types.Sum" "gogol-android-publisher-0.3.0-G6bH5D6SBZpFoRsrFBxZhL" 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 #

Represents the binary payload of an APK.

See: aPKBinary smart constructor.

Instances

Eq APKBinary # 
Data APKBinary # 

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 # 
Generic APKBinary # 

Associated Types

type Rep APKBinary :: * -> * #

ToJSON APKBinary # 
FromJSON APKBinary # 
type Rep APKBinary # 
type Rep APKBinary = D1 (MetaData "APKBinary" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.3.0-G6bH5D6SBZpFoRsrFBxZhL" True) (C1 (MetaCons "APKBinary'" PrefixI True) (S1 (MetaSel (Just Symbol "_apkbSha1") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe Text))))

aPKBinary :: APKBinary #

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) #

A sha1 hash of the APK payload, encoded as a hex string and matching the output of the sha1sum command.

APKsListResponse

data APKsListResponse #

Instances

Eq APKsListResponse # 
Data APKsListResponse # 

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 # 
Generic APKsListResponse # 
ToJSON APKsListResponse # 
FromJSON APKsListResponse # 
type Rep APKsListResponse # 
type Rep APKsListResponse = D1 (MetaData "APKsListResponse" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.3.0-G6bH5D6SBZpFoRsrFBxZhL" 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 #

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 #

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

ReviewsReplyResponse

data ReviewsReplyResponse #

Instances

Eq ReviewsReplyResponse # 
Data ReviewsReplyResponse # 

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 # 
Generic ReviewsReplyResponse # 
ToJSON ReviewsReplyResponse # 
FromJSON ReviewsReplyResponse # 
type Rep ReviewsReplyResponse # 
type Rep ReviewsReplyResponse = D1 (MetaData "ReviewsReplyResponse" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.3.0-G6bH5D6SBZpFoRsrFBxZhL" True) (C1 (MetaCons "ReviewsReplyResponse'" PrefixI True) (S1 (MetaSel (Just Symbol "_rrrResult") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe ReviewReplyResult))))

reviewsReplyResponse :: ReviewsReplyResponse #

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 #

A permission used by this APK.

See: externallyHostedAPKUsesPermission smart constructor.

Instances

Eq ExternallyHostedAPKUsesPermission # 
Data ExternallyHostedAPKUsesPermission # 

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 # 
Generic ExternallyHostedAPKUsesPermission # 
ToJSON ExternallyHostedAPKUsesPermission # 
FromJSON ExternallyHostedAPKUsesPermission # 
type Rep ExternallyHostedAPKUsesPermission # 
type Rep ExternallyHostedAPKUsesPermission = D1 (MetaData "ExternallyHostedAPKUsesPermission" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.3.0-G6bH5D6SBZpFoRsrFBxZhL" 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 #

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) #

The name of the permission requested.

ehapkupMaxSdkVersion :: Lens' ExternallyHostedAPKUsesPermission (Maybe Int32) #

Optionally, the maximum SDK version for which the permission is required.

ListingsListResponse

data ListingsListResponse #

Instances

Eq ListingsListResponse # 
Data ListingsListResponse # 

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 # 
Generic ListingsListResponse # 
ToJSON ListingsListResponse # 
FromJSON ListingsListResponse # 
type Rep ListingsListResponse # 
type Rep ListingsListResponse = D1 (MetaData "ListingsListResponse" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.3.0-G6bH5D6SBZpFoRsrFBxZhL" 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 #

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 #

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

APKsAddExternallyHostedRequest

data APKsAddExternallyHostedRequest #

Instances

Eq APKsAddExternallyHostedRequest # 
Data APKsAddExternallyHostedRequest # 

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 # 
Generic APKsAddExternallyHostedRequest # 
ToJSON APKsAddExternallyHostedRequest # 
FromJSON APKsAddExternallyHostedRequest # 
type Rep APKsAddExternallyHostedRequest # 
type Rep APKsAddExternallyHostedRequest = D1 (MetaData "APKsAddExternallyHostedRequest" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.3.0-G6bH5D6SBZpFoRsrFBxZhL" True) (C1 (MetaCons "APKsAddExternallyHostedRequest'" PrefixI True) (S1 (MetaSel (Just Symbol "_aExternallyHostedAPK") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe ExternallyHostedAPK))))

aPKsAddExternallyHostedRequest :: APKsAddExternallyHostedRequest #

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) #

The definition of the externally-hosted APK and where it is located.

InAppProductsInsertRequest

data InAppProductsInsertRequest #

Instances

Eq InAppProductsInsertRequest # 
Data InAppProductsInsertRequest # 

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 # 
Generic InAppProductsInsertRequest # 
ToJSON InAppProductsInsertRequest # 
FromJSON InAppProductsInsertRequest # 
type Rep InAppProductsInsertRequest # 
type Rep InAppProductsInsertRequest = D1 (MetaData "InAppProductsInsertRequest" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.3.0-G6bH5D6SBZpFoRsrFBxZhL" True) (C1 (MetaCons "InAppProductsInsertRequest'" PrefixI True) (S1 (MetaSel (Just Symbol "_iInAppProduct") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe InAppProduct))))

inAppProductsInsertRequest :: InAppProductsInsertRequest #

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 #

Instances

Eq EntitlementsListResponse # 
Data EntitlementsListResponse # 

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 # 
Generic EntitlementsListResponse # 
ToJSON EntitlementsListResponse # 
FromJSON EntitlementsListResponse # 
type Rep EntitlementsListResponse # 
type Rep EntitlementsListResponse = D1 (MetaData "EntitlementsListResponse" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.3.0-G6bH5D6SBZpFoRsrFBxZhL" 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 #

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 #

Instances

Eq Comment # 

Methods

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

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

Data Comment # 

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 # 
Generic Comment # 

Associated Types

type Rep Comment :: * -> * #

Methods

from :: Comment -> Rep Comment x #

to :: Rep Comment x -> Comment #

ToJSON Comment # 
FromJSON Comment # 
type Rep Comment # 
type Rep Comment = D1 (MetaData "Comment" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.3.0-G6bH5D6SBZpFoRsrFBxZhL" 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 #

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) #

A comment from a user.

cDeveloperComment :: Lens' Comment (Maybe DeveloperComment) #

A comment from a developer.

EditsTestersUpdateTrack

data EditsTestersUpdateTrack #

Constructors

EDIAlpha
alpha
EDIBeta
beta
EDIProduction
production
EDIRollout
rollout

Instances

Enum EditsTestersUpdateTrack # 
Eq EditsTestersUpdateTrack # 
Data EditsTestersUpdateTrack # 

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 # 
Read EditsTestersUpdateTrack # 
Show EditsTestersUpdateTrack # 
Generic EditsTestersUpdateTrack # 
Hashable EditsTestersUpdateTrack # 
ToJSON EditsTestersUpdateTrack # 
FromJSON EditsTestersUpdateTrack # 
FromHttpApiData EditsTestersUpdateTrack # 
ToHttpApiData EditsTestersUpdateTrack # 
type Rep EditsTestersUpdateTrack # 
type Rep EditsTestersUpdateTrack = D1 (MetaData "EditsTestersUpdateTrack" "Network.Google.AndroidPublisher.Types.Sum" "gogol-android-publisher-0.3.0-G6bH5D6SBZpFoRsrFBxZhL" 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 #

Instances

Eq InAppProductsUpdateRequest # 
Data InAppProductsUpdateRequest # 

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 # 
Generic InAppProductsUpdateRequest # 
ToJSON InAppProductsUpdateRequest # 
FromJSON InAppProductsUpdateRequest # 
type Rep InAppProductsUpdateRequest # 
type Rep InAppProductsUpdateRequest = D1 (MetaData "InAppProductsUpdateRequest" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.3.0-G6bH5D6SBZpFoRsrFBxZhL" True) (C1 (MetaCons "InAppProductsUpdateRequest'" PrefixI True) (S1 (MetaSel (Just Symbol "_inInAppProduct") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe InAppProduct))))

inAppProductsUpdateRequest :: InAppProductsUpdateRequest #

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 #

Instances

Eq Timestamp # 
Data Timestamp # 

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 # 
Generic Timestamp # 

Associated Types

type Rep Timestamp :: * -> * #

ToJSON Timestamp # 
FromJSON Timestamp # 
type Rep Timestamp # 
type Rep Timestamp = D1 (MetaData "Timestamp" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.3.0-G6bH5D6SBZpFoRsrFBxZhL" 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 #

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 #

A VoidedPurchase resource indicates a purchase that was either cancelled/refunded/charged-back.

See: voidedPurchase smart constructor.

Instances

Eq VoidedPurchase # 
Data VoidedPurchase # 

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 # 
Generic VoidedPurchase # 

Associated Types

type Rep VoidedPurchase :: * -> * #

ToJSON VoidedPurchase # 
FromJSON VoidedPurchase # 
type Rep VoidedPurchase # 
type Rep VoidedPurchase = D1 (MetaData "VoidedPurchase" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.3.0-G6bH5D6SBZpFoRsrFBxZhL" 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 #

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 #

This kind represents a voided purchase object in the androidpublisher service.

vpPurchaseTimeMillis :: Lens' VoidedPurchase (Maybe Int64) #

The time at which the purchase was made, in milliseconds since the epoch (Jan 1, 1970).

vpPurchaseToken :: Lens' VoidedPurchase (Maybe Text) #

The token that was generated when a purchase was made. This uniquely identifies a purchase.

vpVoidedTimeMillis :: Lens' VoidedPurchase (Maybe Int64) #

The time at which the purchase was cancelled/refunded/charged-back, in milliseconds since the epoch (Jan 1, 1970).

ReviewReplyResult

data ReviewReplyResult #

Instances

Eq ReviewReplyResult # 
Data ReviewReplyResult # 

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 # 
Generic ReviewReplyResult # 
ToJSON ReviewReplyResult # 
FromJSON ReviewReplyResult # 
type Rep ReviewReplyResult # 
type Rep ReviewReplyResult = D1 (MetaData "ReviewReplyResult" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.3.0-G6bH5D6SBZpFoRsrFBxZhL" 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 #

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) #

The reply text that was applied.

rLastEdited :: Lens' ReviewReplyResult (Maybe Timestamp) #

The time at which the reply took effect.

Entitlement

data Entitlement #

An Entitlement resource indicates a user's current entitlement to an inapp item or subscription.

See: entitlement smart constructor.

Instances

Eq Entitlement # 
Data Entitlement # 

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 # 
Generic Entitlement # 

Associated Types

type Rep Entitlement :: * -> * #

ToJSON Entitlement # 
FromJSON Entitlement # 
type Rep Entitlement # 
type Rep Entitlement = D1 (MetaData "Entitlement" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.3.0-G6bH5D6SBZpFoRsrFBxZhL" 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 #

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 #

This kind represents an entitlement object in the androidpublisher service.

eProductType :: Lens' Entitlement (Maybe Text) #

The type of the inapp product. Possible values are: - In-app item: "inapp" - Subscription: "subs"

eToken :: Lens' Entitlement (Maybe Text) #

The token which can be verified using the subscriptions or products API.

eProductId :: Lens' Entitlement (Maybe Text) #

The SKU of the product.

InAppProductsBatchResponse

data InAppProductsBatchResponse #

Instances

Eq InAppProductsBatchResponse # 
Data InAppProductsBatchResponse # 

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 # 
Generic InAppProductsBatchResponse # 
ToJSON InAppProductsBatchResponse # 
FromJSON InAppProductsBatchResponse # 
type Rep InAppProductsBatchResponse # 
type Rep InAppProductsBatchResponse = D1 (MetaData "InAppProductsBatchResponse" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.3.0-G6bH5D6SBZpFoRsrFBxZhL" 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 #

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 #

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