gogol-android-publisher-0.4.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

Accesses Android application developers' Google Play accounts.

See: Google Play Developer API Reference

Synopsis

Service Configuration

androidPublisherService :: ServiceConfig Source #

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

OAuth Scopes

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

View and manage your Google Play Developer account

API Declaration

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

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

Resources

androidpublisher.edits.apks.addexternallyhosted

androidpublisher.edits.apks.list

androidpublisher.edits.apks.upload

androidpublisher.edits.bundles.list

androidpublisher.edits.bundles.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.inappproducts.delete

androidpublisher.inappproducts.get

androidpublisher.inappproducts.insert

androidpublisher.inappproducts.list

androidpublisher.inappproducts.patch

androidpublisher.inappproducts.update

androidpublisher.orders.refund

androidpublisher.purchases.products.get

androidpublisher.purchases.subscriptions.cancel

androidpublisher.purchases.subscriptions.defer

androidpublisher.purchases.subscriptions.get

androidpublisher.purchases.subscriptions.refund

androidpublisher.purchases.subscriptions.revoke

androidpublisher.purchases.voidedpurchases.list

androidpublisher.reviews.get

androidpublisher.reviews.list

androidpublisher.reviews.reply

Types

InAppProductListings

data InAppProductListings Source #

List of localized title and description data.

See: inAppProductListings smart constructor.

Instances
Eq InAppProductListings Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Data InAppProductListings Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Methods

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

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

toConstr :: InAppProductListings -> Constr #

dataTypeOf :: InAppProductListings -> DataType #

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

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

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

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

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

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

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

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

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

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

Show InAppProductListings Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Generic InAppProductListings Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Associated Types

type Rep InAppProductListings :: Type -> Type #

ToJSON InAppProductListings Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

FromJSON InAppProductListings Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

type Rep InAppProductListings Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

type Rep InAppProductListings = D1 (MetaData "InAppProductListings" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.4.0-A8TPJe0z8xz1LYUimgzodq" True) (C1 (MetaCons "InAppProductListings'" PrefixI True) (S1 (MetaSel (Just "_iaplAddtional") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (HashMap Text InAppProductListing))))

inAppProductListings Source #

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

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

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

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

EditsImagesDeleteallImageType

data EditsImagesDeleteallImageType Source #

Constructors

FeatureGraphic
featureGraphic
Icon
icon
PhoneScreenshots
phoneScreenshots
PromoGraphic
promoGraphic
SevenInchScreenshots
sevenInchScreenshots
TenInchScreenshots
tenInchScreenshots
TvBanner
tvBanner
TvScreenshots
tvScreenshots
WearScreenshots
wearScreenshots
Instances
Enum EditsImagesDeleteallImageType Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Sum

Eq EditsImagesDeleteallImageType Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Sum

Data EditsImagesDeleteallImageType Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Sum

Methods

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

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

toConstr :: EditsImagesDeleteallImageType -> Constr #

dataTypeOf :: EditsImagesDeleteallImageType -> DataType #

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

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

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

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

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

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

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

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

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

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

Ord EditsImagesDeleteallImageType Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Sum

Read EditsImagesDeleteallImageType Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Sum

Show EditsImagesDeleteallImageType Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Sum

Generic EditsImagesDeleteallImageType Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Sum

Associated Types

type Rep EditsImagesDeleteallImageType :: Type -> Type #

Hashable EditsImagesDeleteallImageType Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Sum

ToJSON EditsImagesDeleteallImageType Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Sum

FromJSON EditsImagesDeleteallImageType Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Sum

FromHttpApiData EditsImagesDeleteallImageType Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Sum

ToHttpApiData EditsImagesDeleteallImageType Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Sum

type Rep EditsImagesDeleteallImageType Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Sum

type Rep EditsImagesDeleteallImageType = D1 (MetaData "EditsImagesDeleteallImageType" "Network.Google.AndroidPublisher.Types.Sum" "gogol-android-publisher-0.4.0-A8TPJe0z8xz1LYUimgzodq" False) (((C1 (MetaCons "FeatureGraphic" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Icon" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "PhoneScreenshots" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "PromoGraphic" PrefixI False) (U1 :: Type -> Type))) :+: ((C1 (MetaCons "SevenInchScreenshots" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "TenInchScreenshots" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "TvBanner" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "TvScreenshots" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "WearScreenshots" PrefixI False) (U1 :: Type -> Type)))))

MonthDay

data MonthDay Source #

Instances
Eq MonthDay Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Data MonthDay Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Methods

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

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

toConstr :: MonthDay -> Constr #

dataTypeOf :: MonthDay -> DataType #

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

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

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

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

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

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

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

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

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

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

Show MonthDay Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Generic MonthDay Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Associated Types

type Rep MonthDay :: Type -> Type #

Methods

from :: MonthDay -> Rep MonthDay x #

to :: Rep MonthDay x -> MonthDay #

ToJSON MonthDay Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

FromJSON MonthDay Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

type Rep MonthDay Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

type Rep MonthDay = D1 (MetaData "MonthDay" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.4.0-A8TPJe0z8xz1LYUimgzodq" False) (C1 (MetaCons "MonthDay'" PrefixI True) (S1 (MetaSel (Just "_mdDay") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Word32))) :*: S1 (MetaSel (Just "_mdMonth") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Word32)))))

monthDay :: MonthDay Source #

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

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

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

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

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

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

Track

data Track Source #

Instances
Eq Track Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Methods

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

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

Data Track Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Methods

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

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

toConstr :: Track -> Constr #

dataTypeOf :: Track -> DataType #

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

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

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

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

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

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

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

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

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

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

Show Track Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Methods

showsPrec :: Int -> Track -> ShowS #

show :: Track -> String #

showList :: [Track] -> ShowS #

Generic Track Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Associated Types

type Rep Track :: Type -> Type #

Methods

from :: Track -> Rep Track x #

to :: Rep Track x -> Track #

ToJSON Track Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

FromJSON Track Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

type Rep Track Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

type Rep Track = D1 (MetaData "Track" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.4.0-A8TPJe0z8xz1LYUimgzodq" False) (C1 (MetaCons "Track'" PrefixI True) (S1 (MetaSel (Just "_tTrack") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_tReleases") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [TrackRelease]))))

track :: Track Source #

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

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

tTrack :: Lens' Track (Maybe Text) Source #

Identifier for this track.

tReleases :: Lens' Track [TrackRelease] Source #

A list of all active releases in this track during a read request. On an update request, it represents desired changes.

Image

data Image Source #

Instances
Eq Image Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Methods

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

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

Data Image Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Methods

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

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

toConstr :: Image -> Constr #

dataTypeOf :: Image -> DataType #

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

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

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

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

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

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

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

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

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

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

Show Image Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Methods

showsPrec :: Int -> Image -> ShowS #

show :: Image -> String #

showList :: [Image] -> ShowS #

Generic Image Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Associated Types

type Rep Image :: Type -> Type #

Methods

from :: Image -> Rep Image x #

to :: Rep Image x -> Image #

ToJSON Image Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

FromJSON Image Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

type Rep Image Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

type Rep Image = D1 (MetaData "Image" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.4.0-A8TPJe0z8xz1LYUimgzodq" False) (C1 (MetaCons "Image'" PrefixI True) (S1 (MetaSel (Just "_iURL") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 (MetaSel (Just "_iSha1") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_iId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))))

image :: Image Source #

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

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

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

A URL that will serve a preview of the image.

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

A sha1 hash of the image that was uploaded.

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

A unique id representing this image.

InAppProductListing

data InAppProductListing Source #

Instances
Eq InAppProductListing Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Data InAppProductListing Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Methods

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

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

toConstr :: InAppProductListing -> Constr #

dataTypeOf :: InAppProductListing -> DataType #

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

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

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

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

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

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

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

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

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

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

Show InAppProductListing Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Generic InAppProductListing Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Associated Types

type Rep InAppProductListing :: Type -> Type #

ToJSON InAppProductListing Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

FromJSON InAppProductListing Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

type Rep InAppProductListing Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

type Rep InAppProductListing = D1 (MetaData "InAppProductListing" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.4.0-A8TPJe0z8xz1LYUimgzodq" False) (C1 (MetaCons "InAppProductListing'" PrefixI True) (S1 (MetaSel (Just "_iaplTitle") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_iaplDescription") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))))

inAppProductListing :: InAppProductListing Source #

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

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

ImagesDeleteAllResponse

data ImagesDeleteAllResponse Source #

Instances
Eq ImagesDeleteAllResponse Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Data ImagesDeleteAllResponse Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Methods

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

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

toConstr :: ImagesDeleteAllResponse -> Constr #

dataTypeOf :: ImagesDeleteAllResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Show ImagesDeleteAllResponse Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Generic ImagesDeleteAllResponse Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Associated Types

type Rep ImagesDeleteAllResponse :: Type -> Type #

ToJSON ImagesDeleteAllResponse Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

FromJSON ImagesDeleteAllResponse Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

type Rep ImagesDeleteAllResponse Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

type Rep ImagesDeleteAllResponse = D1 (MetaData "ImagesDeleteAllResponse" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.4.0-A8TPJe0z8xz1LYUimgzodq" True) (C1 (MetaCons "ImagesDeleteAllResponse'" PrefixI True) (S1 (MetaSel (Just "_idarDeleted") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe [Image]))))

imagesDeleteAllResponse :: ImagesDeleteAllResponse Source #

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

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

TokenPagination

data TokenPagination Source #

Instances
Eq TokenPagination Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Data TokenPagination Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Methods

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

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

toConstr :: TokenPagination -> Constr #

dataTypeOf :: TokenPagination -> DataType #

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

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

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

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

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

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

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

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

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

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

Show TokenPagination Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Generic TokenPagination Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Associated Types

type Rep TokenPagination :: Type -> Type #

ToJSON TokenPagination Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

FromJSON TokenPagination Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

type Rep TokenPagination Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

type Rep TokenPagination = D1 (MetaData "TokenPagination" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.4.0-A8TPJe0z8xz1LYUimgzodq" False) (C1 (MetaCons "TokenPagination'" PrefixI True) (S1 (MetaSel (Just "_tpNextPageToken") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_tpPreviousPageToken") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))))

tokenPagination :: TokenPagination Source #

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

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

ExpansionFile

data ExpansionFile Source #

Instances
Eq ExpansionFile Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Data ExpansionFile Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Methods

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

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

toConstr :: ExpansionFile -> Constr #

dataTypeOf :: ExpansionFile -> DataType #

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

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

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

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

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

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

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

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

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

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

Show ExpansionFile Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Generic ExpansionFile Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Associated Types

type Rep ExpansionFile :: Type -> Type #

ToJSON ExpansionFile Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

FromJSON ExpansionFile Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

type Rep ExpansionFile Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

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

expansionFile :: ExpansionFile Source #

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

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

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

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

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

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

UserComment

data UserComment Source #

Instances
Eq UserComment Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Data UserComment Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Methods

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

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

toConstr :: UserComment -> Constr #

dataTypeOf :: UserComment -> DataType #

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

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

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

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

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

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

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

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

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

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

Show UserComment Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Generic UserComment Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Associated Types

type Rep UserComment :: Type -> Type #

ToJSON UserComment Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

FromJSON UserComment Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

type Rep UserComment Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

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

userComment :: UserComment Source #

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

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

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

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

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

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

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

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

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

Number of users who have given this review a thumbs up

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

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

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

Number of users who have given this review a thumbs down

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

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

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

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

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

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

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

Some information about the characteristics of the user's device

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

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

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

The last time at which this comment was updated.

Testers

data Testers Source #

Instances
Eq Testers Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Methods

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

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

Data Testers Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Methods

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

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

toConstr :: Testers -> Constr #

dataTypeOf :: Testers -> DataType #

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

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

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

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

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

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

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

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

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

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

Show Testers Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Generic Testers Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Associated Types

type Rep Testers :: Type -> Type #

Methods

from :: Testers -> Rep Testers x #

to :: Rep Testers x -> Testers #

ToJSON Testers Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

FromJSON Testers Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

type Rep Testers Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

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

testers :: Testers Source #

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

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

SubscriptionCancelSurveyResult

data SubscriptionCancelSurveyResult Source #

Information provided by the user when they complete the subscription cancellation flow (cancellation reason survey).

See: subscriptionCancelSurveyResult smart constructor.

Instances
Eq SubscriptionCancelSurveyResult Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Data SubscriptionCancelSurveyResult Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Methods

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

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

toConstr :: SubscriptionCancelSurveyResult -> Constr #

dataTypeOf :: SubscriptionCancelSurveyResult -> DataType #

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

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

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

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

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

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

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

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

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

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

Show SubscriptionCancelSurveyResult Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Generic SubscriptionCancelSurveyResult Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Associated Types

type Rep SubscriptionCancelSurveyResult :: Type -> Type #

ToJSON SubscriptionCancelSurveyResult Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

FromJSON SubscriptionCancelSurveyResult Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

type Rep SubscriptionCancelSurveyResult Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

type Rep SubscriptionCancelSurveyResult = D1 (MetaData "SubscriptionCancelSurveyResult" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.4.0-A8TPJe0z8xz1LYUimgzodq" False) (C1 (MetaCons "SubscriptionCancelSurveyResult'" PrefixI True) (S1 (MetaSel (Just "_scsrCancelSurveyReason") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int32))) :*: S1 (MetaSel (Just "_scsrUserInputCancelReason") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))))

subscriptionCancelSurveyResult :: SubscriptionCancelSurveyResult Source #

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

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

scsrCancelSurveyReason :: Lens' SubscriptionCancelSurveyResult (Maybe Int32) Source #

The cancellation reason the user chose in the survey. Possible values are: - Other - I don't use this service enough - Technical issues - Cost-related reasons - I found a better app

scsrUserInputCancelReason :: Lens' SubscriptionCancelSurveyResult (Maybe Text) Source #

The customized input cancel reason from the user. Only present when cancelReason is 0.

Listing

data Listing Source #

Instances
Eq Listing Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Methods

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

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

Data Listing Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Methods

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

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

toConstr :: Listing -> Constr #

dataTypeOf :: Listing -> DataType #

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

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

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

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

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

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

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

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

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

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

Show Listing Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Generic Listing Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Associated Types

type Rep Listing :: Type -> Type #

Methods

from :: Listing -> Rep Listing x #

to :: Rep Listing x -> Listing #

ToJSON Listing Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

FromJSON Listing Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

type Rep Listing Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

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

listing :: Listing Source #

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

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

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

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

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

URL of a promotional YouTube video for the app.

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

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

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

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

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

App's localized title.

APK

data APK Source #

Instances
Eq APK Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Methods

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

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

Data APK Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Methods

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

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

toConstr :: APK -> Constr #

dataTypeOf :: APK -> DataType #

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

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

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

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

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

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

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

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

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

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

Show APK Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Methods

showsPrec :: Int -> APK -> ShowS #

show :: APK -> String #

showList :: [APK] -> ShowS #

Generic APK Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Associated Types

type Rep APK :: Type -> Type #

Methods

from :: APK -> Rep APK x #

to :: Rep APK x -> APK #

ToJSON APK Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

FromJSON APK Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

type Rep APK Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

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

aPK :: APK Source #

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

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

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

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

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

Information about the binary payload of this APK.

SubscriptionPurchasesDeferRequest

data SubscriptionPurchasesDeferRequest Source #

Instances
Eq SubscriptionPurchasesDeferRequest Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Data SubscriptionPurchasesDeferRequest Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Methods

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

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

toConstr :: SubscriptionPurchasesDeferRequest -> Constr #

dataTypeOf :: SubscriptionPurchasesDeferRequest -> DataType #

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

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

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

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

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

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

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

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

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

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

Show SubscriptionPurchasesDeferRequest Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Generic SubscriptionPurchasesDeferRequest Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Associated Types

type Rep SubscriptionPurchasesDeferRequest :: Type -> Type #

ToJSON SubscriptionPurchasesDeferRequest Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

FromJSON SubscriptionPurchasesDeferRequest Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

type Rep SubscriptionPurchasesDeferRequest Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

type Rep SubscriptionPurchasesDeferRequest = D1 (MetaData "SubscriptionPurchasesDeferRequest" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.4.0-A8TPJe0z8xz1LYUimgzodq" True) (C1 (MetaCons "SubscriptionPurchasesDeferRequest'" PrefixI True) (S1 (MetaSel (Just "_spdrDeferralInfo") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe SubscriptionDeferralInfo))))

subscriptionPurchasesDeferRequest :: SubscriptionPurchasesDeferRequest Source #

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

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

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

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

TracksListResponse

data TracksListResponse Source #

Instances
Eq TracksListResponse Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Data TracksListResponse Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Methods

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

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

toConstr :: TracksListResponse -> Constr #

dataTypeOf :: TracksListResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Show TracksListResponse Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Generic TracksListResponse Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Associated Types

type Rep TracksListResponse :: Type -> Type #

ToJSON TracksListResponse Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

FromJSON TracksListResponse Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

type Rep TracksListResponse Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

type Rep TracksListResponse = D1 (MetaData "TracksListResponse" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.4.0-A8TPJe0z8xz1LYUimgzodq" False) (C1 (MetaCons "TracksListResponse'" PrefixI True) (S1 (MetaSel (Just "_tlrTracks") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Track])) :*: S1 (MetaSel (Just "_tlrKind") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text)))

tracksListResponse :: TracksListResponse Source #

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

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

tlrKind :: Lens' TracksListResponse Text Source #

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

Season

data Season Source #

Instances
Eq Season Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Methods

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

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

Data Season Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Methods

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

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

toConstr :: Season -> Constr #

dataTypeOf :: Season -> DataType #

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

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

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

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

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

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

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

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

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

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

Show Season Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Generic Season Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Associated Types

type Rep Season :: Type -> Type #

Methods

from :: Season -> Rep Season x #

to :: Rep Season x -> Season #

ToJSON Season Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

FromJSON Season Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

type Rep Season Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

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

season :: Season Source #

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

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

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

Inclusive start date of the recurrence period.

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

Inclusive end date of the recurrence period.

sProrations :: Lens' Season [Prorate] Source #

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

PageInfo

data PageInfo Source #

Instances
Eq PageInfo Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Data PageInfo Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Methods

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

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

toConstr :: PageInfo -> Constr #

dataTypeOf :: PageInfo -> DataType #

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

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

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

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

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

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

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

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

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

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

Show PageInfo Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Generic PageInfo Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Associated Types

type Rep PageInfo :: Type -> Type #

Methods

from :: PageInfo -> Rep PageInfo x #

to :: Rep PageInfo x -> PageInfo #

ToJSON PageInfo Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

FromJSON PageInfo Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

type Rep PageInfo Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

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

pageInfo :: PageInfo Source #

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

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

ImagesListResponse

data ImagesListResponse Source #

Instances
Eq ImagesListResponse Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Data ImagesListResponse Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Methods

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

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

toConstr :: ImagesListResponse -> Constr #

dataTypeOf :: ImagesListResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Show ImagesListResponse Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Generic ImagesListResponse Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Associated Types

type Rep ImagesListResponse :: Type -> Type #

ToJSON ImagesListResponse Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

FromJSON ImagesListResponse Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

type Rep ImagesListResponse Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

type Rep ImagesListResponse = D1 (MetaData "ImagesListResponse" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.4.0-A8TPJe0z8xz1LYUimgzodq" True) (C1 (MetaCons "ImagesListResponse'" PrefixI True) (S1 (MetaSel (Just "_ilrImages") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe [Image]))))

imagesListResponse :: ImagesListResponse Source #

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

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

AppEdit

data AppEdit Source #

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

See: appEdit smart constructor.

Instances
Eq AppEdit Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Methods

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

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

Data AppEdit Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Methods

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

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

toConstr :: AppEdit -> Constr #

dataTypeOf :: AppEdit -> DataType #

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

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

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

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

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

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

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

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

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

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

Show AppEdit Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Generic AppEdit Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Associated Types

type Rep AppEdit :: Type -> Type #

Methods

from :: AppEdit -> Rep AppEdit x #

to :: Rep AppEdit x -> AppEdit #

ToJSON AppEdit Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

FromJSON AppEdit Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

type Rep AppEdit Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

type Rep AppEdit = D1 (MetaData "AppEdit" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.4.0-A8TPJe0z8xz1LYUimgzodq" False) (C1 (MetaCons "AppEdit'" PrefixI True) (S1 (MetaSel (Just "_aeId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_aeExpiryTimeSeconds") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))))

appEdit :: AppEdit Source #

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

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

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

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

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

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

ProductPurchase

data ProductPurchase Source #

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

See: productPurchase smart constructor.

Instances
Eq ProductPurchase Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Data ProductPurchase Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Methods

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

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

toConstr :: ProductPurchase -> Constr #

dataTypeOf :: ProductPurchase -> DataType #

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

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

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

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

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

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

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

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

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

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

Show ProductPurchase Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Generic ProductPurchase Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Associated Types

type Rep ProductPurchase :: Type -> Type #

ToJSON ProductPurchase Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

FromJSON ProductPurchase Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

type Rep ProductPurchase Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

type Rep ProductPurchase = D1 (MetaData "ProductPurchase" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.4.0-A8TPJe0z8xz1LYUimgzodq" False) (C1 (MetaCons "ProductPurchase'" PrefixI True) ((S1 (MetaSel (Just "_ppPurchaseState") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int32))) :*: (S1 (MetaSel (Just "_ppConsumptionState") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int32))) :*: S1 (MetaSel (Just "_ppKind") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text))) :*: ((S1 (MetaSel (Just "_ppPurchaseTimeMillis") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int64))) :*: S1 (MetaSel (Just "_ppPurchaseType") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int32)))) :*: (S1 (MetaSel (Just "_ppDeveloperPayload") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_ppOrderId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))))))

productPurchase :: ProductPurchase Source #

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

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

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

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

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

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

ppKind :: Lens' ProductPurchase Text Source #

This kind represents an inappPurchase object in the androidpublisher service.

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

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

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

The type of purchase of the inapp product. This field is only set if this purchase was not made using the standard in-app billing flow. Possible values are: - Test (i.e. purchased from a license testing account) - Promo (i.e. purchased using a promo code)

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

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

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

The order id associated with the purchase of the inapp product.

ReviewsListResponse

data ReviewsListResponse Source #

Instances
Eq ReviewsListResponse Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Data ReviewsListResponse Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Methods

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

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

toConstr :: ReviewsListResponse -> Constr #

dataTypeOf :: ReviewsListResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Show ReviewsListResponse Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Generic ReviewsListResponse Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Associated Types

type Rep ReviewsListResponse :: Type -> Type #

ToJSON ReviewsListResponse Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

FromJSON ReviewsListResponse Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

type Rep ReviewsListResponse Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

type Rep ReviewsListResponse = D1 (MetaData "ReviewsListResponse" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.4.0-A8TPJe0z8xz1LYUimgzodq" False) (C1 (MetaCons "ReviewsListResponse'" PrefixI True) (S1 (MetaSel (Just "_rlrTokenPagination") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe TokenPagination)) :*: (S1 (MetaSel (Just "_rlrPageInfo") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe PageInfo)) :*: S1 (MetaSel (Just "_rlrReviews") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Review])))))

reviewsListResponse :: ReviewsListResponse Source #

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

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

SubscriptionPurchasesDeferResponse

data SubscriptionPurchasesDeferResponse Source #

Instances
Eq SubscriptionPurchasesDeferResponse Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Data SubscriptionPurchasesDeferResponse Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Methods

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

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

toConstr :: SubscriptionPurchasesDeferResponse -> Constr #

dataTypeOf :: SubscriptionPurchasesDeferResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Show SubscriptionPurchasesDeferResponse Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Generic SubscriptionPurchasesDeferResponse Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Associated Types

type Rep SubscriptionPurchasesDeferResponse :: Type -> Type #

ToJSON SubscriptionPurchasesDeferResponse Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

FromJSON SubscriptionPurchasesDeferResponse Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

type Rep SubscriptionPurchasesDeferResponse Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

type Rep SubscriptionPurchasesDeferResponse = D1 (MetaData "SubscriptionPurchasesDeferResponse" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.4.0-A8TPJe0z8xz1LYUimgzodq" True) (C1 (MetaCons "SubscriptionPurchasesDeferResponse'" PrefixI True) (S1 (MetaSel (Just "_spdrNewExpiryTimeMillis") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe (Textual Int64)))))

subscriptionPurchasesDeferResponse :: SubscriptionPurchasesDeferResponse Source #

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

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

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

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

SubscriptionPurchase

data SubscriptionPurchase Source #

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

See: subscriptionPurchase smart constructor.

Instances
Eq SubscriptionPurchase Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Data SubscriptionPurchase Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Methods

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

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

toConstr :: SubscriptionPurchase -> Constr #

dataTypeOf :: SubscriptionPurchase -> DataType #

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

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

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

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

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

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

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

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

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

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

Show SubscriptionPurchase Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Generic SubscriptionPurchase Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Associated Types

type Rep SubscriptionPurchase :: Type -> Type #

ToJSON SubscriptionPurchase Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

FromJSON SubscriptionPurchase Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

type Rep SubscriptionPurchase Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

type Rep SubscriptionPurchase = D1 (MetaData "SubscriptionPurchase" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.4.0-A8TPJe0z8xz1LYUimgzodq" False) (C1 (MetaCons "SubscriptionPurchase'" PrefixI True) ((((S1 (MetaSel (Just "_spGivenName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_spAutoResumeTimeMillis") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int64)))) :*: (S1 (MetaSel (Just "_spUserCancellationTimeMillis") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int64))) :*: (S1 (MetaSel (Just "_spPaymentState") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int32))) :*: S1 (MetaSel (Just "_spKind") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text)))) :*: ((S1 (MetaSel (Just "_spPurchaseType") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int32))) :*: (S1 (MetaSel (Just "_spPriceChange") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe SubscriptionPriceChange)) :*: S1 (MetaSel (Just "_spProFileId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 (MetaSel (Just "_spLinkedPurchaseToken") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 (MetaSel (Just "_spFamilyName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_spProFileName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))))) :*: (((S1 (MetaSel (Just "_spExpiryTimeMillis") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int64))) :*: S1 (MetaSel (Just "_spAutoRenewing") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 (MetaSel (Just "_spPriceCurrencyCode") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 (MetaSel (Just "_spEmailAddress") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_spCancelReason") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int32)))))) :*: ((S1 (MetaSel (Just "_spCountryCode") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 (MetaSel (Just "_spDeveloperPayload") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_spPriceAmountMicros") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int64))))) :*: (S1 (MetaSel (Just "_spStartTimeMillis") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int64))) :*: (S1 (MetaSel (Just "_spOrderId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_spCancelSurveyResult") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe SubscriptionCancelSurveyResult))))))))

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

The given name of the user when the subscription was purchased. Only present for purchases made with 'Subscribe with Google'.

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

Time at which the subscription will be automatically resumed, in milliseconds since the Epoch. Only present if the user has requested to pause the subscription.

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

The time at which the subscription was canceled by the user, in milliseconds since the epoch. Only present if cancelReason is 0.

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

The payment state of the subscription. Possible values are: - Payment pending - Payment received - Free trial - Pending deferred upgrade/downgrade

spKind :: Lens' SubscriptionPurchase Text Source #

This kind represents a subscriptionPurchase object in the androidpublisher service.

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

The type of purchase of the subscription. This field is only set if this purchase was not made using the standard in-app billing flow. Possible values are: - Test (i.e. purchased from a license testing account)

spPriceChange :: Lens' SubscriptionPurchase (Maybe SubscriptionPriceChange) Source #

The latest price change information available. This is present only when there is an upcoming price change for the subscription yet to be applied. Once the subscription renews with the new price or the subscription is canceled, no price change information will be returned.

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

The profile id of the user when the subscription was purchased. Only present for purchases made with 'Subscribe with Google'.

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

The purchase token of the originating purchase if this subscription is one of the following: - Re-signup of a canceled but non-lapsed subscription - Upgrade/downgrade from a previous subscription For example, suppose a user originally signs up and you receive purchase token X, then the user cancels and goes through the resignup flow (before their subscription lapses) and you receive purchase token Y, and finally the user upgrades their subscription and you receive purchase token Z. If you call this API with purchase token Z, this field will be set to Y. If you call this API with purchase token Y, this field will be set to X. If you call this API with purchase token X, this field will not be set.

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

The family name of the user when the subscription was purchased. Only present for purchases made with 'Subscribe with Google'.

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

The profile name of the user when the subscription was purchased. Only present for purchases made with 'Subscribe with Google'.

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

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

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

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

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

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

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

The email address of the user when the subscription was purchased. Only present for purchases made with 'Subscribe with Google'.

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

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

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

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

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

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

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

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

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

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

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

The order id of the latest recurring order associated with the purchase of the subscription.

spCancelSurveyResult :: Lens' SubscriptionPurchase (Maybe SubscriptionCancelSurveyResult) Source #

Information provided by the user when they complete the subscription cancellation flow (cancellation reason survey).

SubscriptionPriceChange

data SubscriptionPriceChange Source #

Contains the price change information for a subscription that can be used to control the user journey for the price change in the app. This can be in the form of seeking confirmation from the user or tailoring the experience for a successful conversion.

See: subscriptionPriceChange smart constructor.

Instances
Eq SubscriptionPriceChange Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Data SubscriptionPriceChange Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Methods

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

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

toConstr :: SubscriptionPriceChange -> Constr #

dataTypeOf :: SubscriptionPriceChange -> DataType #

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

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

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

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

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

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

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

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

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

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

Show SubscriptionPriceChange Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Generic SubscriptionPriceChange Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Associated Types

type Rep SubscriptionPriceChange :: Type -> Type #

ToJSON SubscriptionPriceChange Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

FromJSON SubscriptionPriceChange Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

type Rep SubscriptionPriceChange Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

type Rep SubscriptionPriceChange = D1 (MetaData "SubscriptionPriceChange" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.4.0-A8TPJe0z8xz1LYUimgzodq" False) (C1 (MetaCons "SubscriptionPriceChange'" PrefixI True) (S1 (MetaSel (Just "_spcState") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int32))) :*: S1 (MetaSel (Just "_spcNewPrice") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Price))))

subscriptionPriceChange :: SubscriptionPriceChange Source #

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

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

spcState :: Lens' SubscriptionPriceChange (Maybe Int32) Source #

The current state of the price change. Possible values are: - Outstanding: State for a pending price change waiting for the user to agree. In this state, you can optionally seek confirmation from the user using the In-App API. - Accepted: State for an accepted price change that the subscription will renew with unless it's canceled. The price change takes effect on a future date when the subscription renews. Note that the change might not occur when the subscription is renewed next.

spcNewPrice :: Lens' SubscriptionPriceChange (Maybe Price) Source #

The new price the subscription will renew with if the price change is accepted by the user.

AppDetails

data AppDetails Source #

Instances
Eq AppDetails Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Data AppDetails Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Methods

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

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

toConstr :: AppDetails -> Constr #

dataTypeOf :: AppDetails -> DataType #

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

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

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

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

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

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

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

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

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

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

Show AppDetails Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Generic AppDetails Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Associated Types

type Rep AppDetails :: Type -> Type #

ToJSON AppDetails Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

FromJSON AppDetails Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

type Rep AppDetails Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

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

appDetails :: AppDetails Source #

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

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

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

The user-visible support telephone number for this app.

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

The user-visible support email for this app.

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

The user-visible website for this app.

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

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

InAppProductPrices

data InAppProductPrices Source #

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

See: inAppProductPrices smart constructor.

Instances
Eq InAppProductPrices Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Data InAppProductPrices Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Methods

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

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

toConstr :: InAppProductPrices -> Constr #

dataTypeOf :: InAppProductPrices -> DataType #

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

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

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

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

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

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

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

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

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

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

Show InAppProductPrices Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Generic InAppProductPrices Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Associated Types

type Rep InAppProductPrices :: Type -> Type #

ToJSON InAppProductPrices Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

FromJSON InAppProductPrices Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

type Rep InAppProductPrices Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

type Rep InAppProductPrices = D1 (MetaData "InAppProductPrices" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.4.0-A8TPJe0z8xz1LYUimgzodq" True) (C1 (MetaCons "InAppProductPrices'" PrefixI True) (S1 (MetaSel (Just "_iAppAddtional") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (HashMap Text Price))))

inAppProductPrices Source #

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

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

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

Region code, as defined by ISO 3166-2.

ExternallyHostedAPK

data ExternallyHostedAPK Source #

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

See: externallyHostedAPK smart constructor.

Instances
Eq ExternallyHostedAPK Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Data ExternallyHostedAPK Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Methods

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

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

toConstr :: ExternallyHostedAPK -> Constr #

dataTypeOf :: ExternallyHostedAPK -> DataType #

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

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

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

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

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

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

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

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

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

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

Show ExternallyHostedAPK Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Generic ExternallyHostedAPK Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Associated Types

type Rep ExternallyHostedAPK :: Type -> Type #

ToJSON ExternallyHostedAPK Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

FromJSON ExternallyHostedAPK Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

type Rep ExternallyHostedAPK Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

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

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

The maximum SDK supported by this APK (optional).

ehapkNATiveCodes :: Lens' ExternallyHostedAPK [Text] Source #

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

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

The version code of this APK.

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

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

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

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

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

The version name of this APK.

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

The file size in bytes of this APK.

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

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

ehapkUsesFeatures :: Lens' ExternallyHostedAPK [Text] Source #

The features required by this APK (optional).

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

The minimum SDK targeted by this APK.

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

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

ehapkCertificateBase64s :: Lens' ExternallyHostedAPK [Text] Source #

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

TrackRelease

data TrackRelease Source #

Instances
Eq TrackRelease Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Data TrackRelease Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Methods

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

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

toConstr :: TrackRelease -> Constr #

dataTypeOf :: TrackRelease -> DataType #

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

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

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

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

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

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

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

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

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

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

Show TrackRelease Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Generic TrackRelease Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Associated Types

type Rep TrackRelease :: Type -> Type #

ToJSON TrackRelease Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

FromJSON TrackRelease Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

type Rep TrackRelease Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

type Rep TrackRelease = D1 (MetaData "TrackRelease" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.4.0-A8TPJe0z8xz1LYUimgzodq" False) (C1 (MetaCons "TrackRelease'" PrefixI True) ((S1 (MetaSel (Just "_trVersionCodes") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Textual Int64])) :*: S1 (MetaSel (Just "_trStatus") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 (MetaSel (Just "_trReleaseNotes") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [LocalizedText])) :*: (S1 (MetaSel (Just "_trUserFraction") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Double))) :*: S1 (MetaSel (Just "_trName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))))))

trackRelease :: TrackRelease Source #

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

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

trVersionCodes :: Lens' TrackRelease [Int64] Source #

A list of all version codes of APKs that will be exposed to the users of this track when this release is rolled out. Note that this list should contain all versions you wish to be active, including those you wish to retain from previous releases.

trStatus :: Lens' TrackRelease (Maybe Text) Source #

The desired status of this release.

trReleaseNotes :: Lens' TrackRelease [LocalizedText] Source #

The description of what is new in the app in this release.

trUserFraction :: Lens' TrackRelease (Maybe Double) Source #

Fraction of users who are eligible to receive the release. 0 < fraction < 1. To be set, release status must be "inProgress" or "halted".

trName :: Lens' TrackRelease (Maybe Text) Source #

The release name, used to identify this release in the Play Console UI. Not required to be unique. This is optional, if not set it will be generated from the version_name in the APKs.

EditsImagesListImageType

data EditsImagesListImageType Source #

Constructors

EILITFeatureGraphic
featureGraphic
EILITIcon
icon
EILITPhoneScreenshots
phoneScreenshots
EILITPromoGraphic
promoGraphic
EILITSevenInchScreenshots
sevenInchScreenshots
EILITTenInchScreenshots
tenInchScreenshots
EILITTvBanner
tvBanner
EILITTvScreenshots
tvScreenshots
EILITWearScreenshots
wearScreenshots
Instances
Enum EditsImagesListImageType Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Sum

Eq EditsImagesListImageType Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Sum

Data EditsImagesListImageType Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Sum

Methods

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

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

toConstr :: EditsImagesListImageType -> Constr #

dataTypeOf :: EditsImagesListImageType -> DataType #

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

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

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

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

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

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

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

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

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

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

Ord EditsImagesListImageType Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Sum

Read EditsImagesListImageType Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Sum

Show EditsImagesListImageType Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Sum

Generic EditsImagesListImageType Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Sum

Associated Types

type Rep EditsImagesListImageType :: Type -> Type #

Hashable EditsImagesListImageType Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Sum

ToJSON EditsImagesListImageType Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Sum

FromJSON EditsImagesListImageType Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Sum

FromHttpApiData EditsImagesListImageType Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Sum

ToHttpApiData EditsImagesListImageType Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Sum

type Rep EditsImagesListImageType Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Sum

type Rep EditsImagesListImageType = D1 (MetaData "EditsImagesListImageType" "Network.Google.AndroidPublisher.Types.Sum" "gogol-android-publisher-0.4.0-A8TPJe0z8xz1LYUimgzodq" False) (((C1 (MetaCons "EILITFeatureGraphic" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "EILITIcon" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "EILITPhoneScreenshots" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "EILITPromoGraphic" PrefixI False) (U1 :: Type -> Type))) :+: ((C1 (MetaCons "EILITSevenInchScreenshots" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "EILITTenInchScreenshots" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "EILITTvBanner" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "EILITTvScreenshots" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "EILITWearScreenshots" PrefixI False) (U1 :: Type -> Type)))))

Bundle

data Bundle Source #

Instances
Eq Bundle Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Methods

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

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

Data Bundle Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Methods

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

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

toConstr :: Bundle -> Constr #

dataTypeOf :: Bundle -> DataType #

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

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

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

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

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

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

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

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

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

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

Show Bundle Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Generic Bundle Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Associated Types

type Rep Bundle :: Type -> Type #

Methods

from :: Bundle -> Rep Bundle x #

to :: Rep Bundle x -> Bundle #

ToJSON Bundle Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

FromJSON Bundle Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

type Rep Bundle Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

type Rep Bundle = D1 (MetaData "Bundle" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.4.0-A8TPJe0z8xz1LYUimgzodq" False) (C1 (MetaCons "Bundle'" PrefixI True) (S1 (MetaSel (Just "_bVersionCode") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int32))) :*: (S1 (MetaSel (Just "_bSha1") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_bSha256") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))))

bundle :: Bundle Source #

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

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

bVersionCode :: Lens' Bundle (Maybe Int32) Source #

The version code of the Android App Bundle. As specified in the Android App Bundle's base module APK manifest file.

bSha1 :: Lens' Bundle (Maybe Text) Source #

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

bSha256 :: Lens' Bundle (Maybe Text) Source #

A sha256 hash of the upload payload, encoded as a hex string and matching the output of the sha256sum command.

DeobfuscationFile

data DeobfuscationFile Source #

Represents a deobfuscation file.

See: deobfuscationFile smart constructor.

Instances
Eq DeobfuscationFile Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Data DeobfuscationFile Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Methods

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

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

toConstr :: DeobfuscationFile -> Constr #

dataTypeOf :: DeobfuscationFile -> DataType #

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

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

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

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

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

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

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

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

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

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

Show DeobfuscationFile Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Generic DeobfuscationFile Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Associated Types

type Rep DeobfuscationFile :: Type -> Type #

ToJSON DeobfuscationFile Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

FromJSON DeobfuscationFile Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

type Rep DeobfuscationFile Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

type Rep DeobfuscationFile = D1 (MetaData "DeobfuscationFile" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.4.0-A8TPJe0z8xz1LYUimgzodq" True) (C1 (MetaCons "DeobfuscationFile'" PrefixI True) (S1 (MetaSel (Just "_dfSymbolType") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe Text))))

deobfuscationFile :: DeobfuscationFile Source #

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

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

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

The type of the deobfuscation file.

VoidedPurchasesListResponse

data VoidedPurchasesListResponse Source #

Instances
Eq VoidedPurchasesListResponse Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Data VoidedPurchasesListResponse Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Methods

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

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

toConstr :: VoidedPurchasesListResponse -> Constr #

dataTypeOf :: VoidedPurchasesListResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Show VoidedPurchasesListResponse Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Generic VoidedPurchasesListResponse Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Associated Types

type Rep VoidedPurchasesListResponse :: Type -> Type #

ToJSON VoidedPurchasesListResponse Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

FromJSON VoidedPurchasesListResponse Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

type Rep VoidedPurchasesListResponse Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

type Rep VoidedPurchasesListResponse = D1 (MetaData "VoidedPurchasesListResponse" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.4.0-A8TPJe0z8xz1LYUimgzodq" False) (C1 (MetaCons "VoidedPurchasesListResponse'" PrefixI True) (S1 (MetaSel (Just "_vplrTokenPagination") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe TokenPagination)) :*: (S1 (MetaSel (Just "_vplrPageInfo") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe PageInfo)) :*: S1 (MetaSel (Just "_vplrVoidedPurchases") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [VoidedPurchase])))))

voidedPurchasesListResponse :: VoidedPurchasesListResponse Source #

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

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

ExpansionFilesUploadResponse

data ExpansionFilesUploadResponse Source #

Instances
Eq ExpansionFilesUploadResponse Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Data ExpansionFilesUploadResponse Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Methods

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

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

toConstr :: ExpansionFilesUploadResponse -> Constr #

dataTypeOf :: ExpansionFilesUploadResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Show ExpansionFilesUploadResponse Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Generic ExpansionFilesUploadResponse Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Associated Types

type Rep ExpansionFilesUploadResponse :: Type -> Type #

ToJSON ExpansionFilesUploadResponse Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

FromJSON ExpansionFilesUploadResponse Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

type Rep ExpansionFilesUploadResponse Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

type Rep ExpansionFilesUploadResponse = D1 (MetaData "ExpansionFilesUploadResponse" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.4.0-A8TPJe0z8xz1LYUimgzodq" True) (C1 (MetaCons "ExpansionFilesUploadResponse'" PrefixI True) (S1 (MetaSel (Just "_efurExpansionFile") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe ExpansionFile))))

expansionFilesUploadResponse :: ExpansionFilesUploadResponse Source #

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

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

ImagesUploadResponse

data ImagesUploadResponse Source #

Instances
Eq ImagesUploadResponse Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Data ImagesUploadResponse Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Methods

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

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

toConstr :: ImagesUploadResponse -> Constr #

dataTypeOf :: ImagesUploadResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Show ImagesUploadResponse Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Generic ImagesUploadResponse Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Associated Types

type Rep ImagesUploadResponse :: Type -> Type #

ToJSON ImagesUploadResponse Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

FromJSON ImagesUploadResponse Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

type Rep ImagesUploadResponse Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

type Rep ImagesUploadResponse = D1 (MetaData "ImagesUploadResponse" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.4.0-A8TPJe0z8xz1LYUimgzodq" True) (C1 (MetaCons "ImagesUploadResponse'" PrefixI True) (S1 (MetaSel (Just "_iurImage") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe Image))))

imagesUploadResponse :: ImagesUploadResponse Source #

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

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

EditsImagesUploadImageType

data EditsImagesUploadImageType Source #

Constructors

EIUITFeatureGraphic
featureGraphic
EIUITIcon
icon
EIUITPhoneScreenshots
phoneScreenshots
EIUITPromoGraphic
promoGraphic
EIUITSevenInchScreenshots
sevenInchScreenshots
EIUITTenInchScreenshots
tenInchScreenshots
EIUITTvBanner
tvBanner
EIUITTvScreenshots
tvScreenshots
EIUITWearScreenshots
wearScreenshots
Instances
Enum EditsImagesUploadImageType Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Sum

Eq EditsImagesUploadImageType Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Sum

Data EditsImagesUploadImageType Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Sum

Methods

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

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

toConstr :: EditsImagesUploadImageType -> Constr #

dataTypeOf :: EditsImagesUploadImageType -> DataType #

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

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

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

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

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

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

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

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

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

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

Ord EditsImagesUploadImageType Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Sum

Read EditsImagesUploadImageType Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Sum

Show EditsImagesUploadImageType Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Sum

Generic EditsImagesUploadImageType Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Sum

Associated Types

type Rep EditsImagesUploadImageType :: Type -> Type #

Hashable EditsImagesUploadImageType Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Sum

ToJSON EditsImagesUploadImageType Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Sum

FromJSON EditsImagesUploadImageType Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Sum

FromHttpApiData EditsImagesUploadImageType Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Sum

ToHttpApiData EditsImagesUploadImageType Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Sum

type Rep EditsImagesUploadImageType Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Sum

type Rep EditsImagesUploadImageType = D1 (MetaData "EditsImagesUploadImageType" "Network.Google.AndroidPublisher.Types.Sum" "gogol-android-publisher-0.4.0-A8TPJe0z8xz1LYUimgzodq" False) (((C1 (MetaCons "EIUITFeatureGraphic" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "EIUITIcon" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "EIUITPhoneScreenshots" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "EIUITPromoGraphic" PrefixI False) (U1 :: Type -> Type))) :+: ((C1 (MetaCons "EIUITSevenInchScreenshots" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "EIUITTenInchScreenshots" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "EIUITTvBanner" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "EIUITTvScreenshots" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "EIUITWearScreenshots" PrefixI False) (U1 :: Type -> Type)))))

Prorate

data Prorate Source #

Instances
Eq Prorate Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Methods

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

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

Data Prorate Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Methods

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

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

toConstr :: Prorate -> Constr #

dataTypeOf :: Prorate -> DataType #

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

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

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

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

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

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

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

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

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

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

Show Prorate Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Generic Prorate Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Associated Types

type Rep Prorate :: Type -> Type #

Methods

from :: Prorate -> Rep Prorate x #

to :: Rep Prorate x -> Prorate #

ToJSON Prorate Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

FromJSON Prorate Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

type Rep Prorate Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

type Rep Prorate = D1 (MetaData "Prorate" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.4.0-A8TPJe0z8xz1LYUimgzodq" False) (C1 (MetaCons "Prorate'" PrefixI True) (S1 (MetaSel (Just "_pStart") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe MonthDay)) :*: S1 (MetaSel (Just "_pDefaultPrice") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Price))))

prorate :: Prorate Source #

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

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

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

Defines the first day on which the price takes effect.

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

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

DeobfuscationFilesUploadResponse

data DeobfuscationFilesUploadResponse Source #

Instances
Eq DeobfuscationFilesUploadResponse Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Data DeobfuscationFilesUploadResponse Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Methods

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

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

toConstr :: DeobfuscationFilesUploadResponse -> Constr #

dataTypeOf :: DeobfuscationFilesUploadResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Show DeobfuscationFilesUploadResponse Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Generic DeobfuscationFilesUploadResponse Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Associated Types

type Rep DeobfuscationFilesUploadResponse :: Type -> Type #

ToJSON DeobfuscationFilesUploadResponse Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

FromJSON DeobfuscationFilesUploadResponse Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

type Rep DeobfuscationFilesUploadResponse Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

type Rep DeobfuscationFilesUploadResponse = D1 (MetaData "DeobfuscationFilesUploadResponse" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.4.0-A8TPJe0z8xz1LYUimgzodq" True) (C1 (MetaCons "DeobfuscationFilesUploadResponse'" PrefixI True) (S1 (MetaSel (Just "_dfurDeobfuscationFile") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe DeobfuscationFile))))

deobfuscationFilesUploadResponse :: DeobfuscationFilesUploadResponse Source #

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

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

InAppProductsListResponse

data InAppProductsListResponse Source #

Instances
Eq InAppProductsListResponse Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Data InAppProductsListResponse Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Methods

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

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

toConstr :: InAppProductsListResponse -> Constr #

dataTypeOf :: InAppProductsListResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Show InAppProductsListResponse Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Generic InAppProductsListResponse Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Associated Types

type Rep InAppProductsListResponse :: Type -> Type #

ToJSON InAppProductsListResponse Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

FromJSON InAppProductsListResponse Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

type Rep InAppProductsListResponse Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

type Rep InAppProductsListResponse = D1 (MetaData "InAppProductsListResponse" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.4.0-A8TPJe0z8xz1LYUimgzodq" False) (C1 (MetaCons "InAppProductsListResponse'" PrefixI True) ((S1 (MetaSel (Just "_iaplrTokenPagination") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe TokenPagination)) :*: S1 (MetaSel (Just "_iaplrPageInfo") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe PageInfo))) :*: (S1 (MetaSel (Just "_iaplrKind") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text) :*: S1 (MetaSel (Just "_iaplrInAppProduct") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [InAppProduct])))))

inAppProductsListResponse :: InAppProductsListResponse Source #

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

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

iaplrKind :: Lens' InAppProductsListResponse Text Source #

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

EditsDeobfuscationFilesUploadDeobfuscationFileType

data EditsDeobfuscationFilesUploadDeobfuscationFileType Source #

Constructors

Proguard
proguard
Instances
Enum EditsDeobfuscationFilesUploadDeobfuscationFileType Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Sum

Eq EditsDeobfuscationFilesUploadDeobfuscationFileType Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Sum

Data EditsDeobfuscationFilesUploadDeobfuscationFileType Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Sum

Methods

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

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

toConstr :: EditsDeobfuscationFilesUploadDeobfuscationFileType -> Constr #

dataTypeOf :: EditsDeobfuscationFilesUploadDeobfuscationFileType -> DataType #

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

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

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

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

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

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

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

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

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

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

Ord EditsDeobfuscationFilesUploadDeobfuscationFileType Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Sum

Read EditsDeobfuscationFilesUploadDeobfuscationFileType Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Sum

Show EditsDeobfuscationFilesUploadDeobfuscationFileType Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Sum

Generic EditsDeobfuscationFilesUploadDeobfuscationFileType Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Sum

Hashable EditsDeobfuscationFilesUploadDeobfuscationFileType Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Sum

ToJSON EditsDeobfuscationFilesUploadDeobfuscationFileType Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Sum

FromJSON EditsDeobfuscationFilesUploadDeobfuscationFileType Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Sum

FromHttpApiData EditsDeobfuscationFilesUploadDeobfuscationFileType Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Sum

ToHttpApiData EditsDeobfuscationFilesUploadDeobfuscationFileType Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Sum

type Rep EditsDeobfuscationFilesUploadDeobfuscationFileType Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Sum

type Rep EditsDeobfuscationFilesUploadDeobfuscationFileType = D1 (MetaData "EditsDeobfuscationFilesUploadDeobfuscationFileType" "Network.Google.AndroidPublisher.Types.Sum" "gogol-android-publisher-0.4.0-A8TPJe0z8xz1LYUimgzodq" False) (C1 (MetaCons "Proguard" PrefixI False) (U1 :: Type -> Type))

EditsExpansionFilesUploadExpansionFileType

data EditsExpansionFilesUploadExpansionFileType Source #

Constructors

Main
main
Patch'
patch
Instances
Enum EditsExpansionFilesUploadExpansionFileType Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Sum

Eq EditsExpansionFilesUploadExpansionFileType Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Sum

Data EditsExpansionFilesUploadExpansionFileType Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Sum

Methods

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

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

toConstr :: EditsExpansionFilesUploadExpansionFileType -> Constr #

dataTypeOf :: EditsExpansionFilesUploadExpansionFileType -> DataType #

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

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

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

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

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

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

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

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

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

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

Ord EditsExpansionFilesUploadExpansionFileType Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Sum

Read EditsExpansionFilesUploadExpansionFileType Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Sum

Show EditsExpansionFilesUploadExpansionFileType Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Sum

Generic EditsExpansionFilesUploadExpansionFileType Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Sum

Hashable EditsExpansionFilesUploadExpansionFileType Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Sum

ToJSON EditsExpansionFilesUploadExpansionFileType Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Sum

FromJSON EditsExpansionFilesUploadExpansionFileType Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Sum

FromHttpApiData EditsExpansionFilesUploadExpansionFileType Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Sum

ToHttpApiData EditsExpansionFilesUploadExpansionFileType Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Sum

type Rep EditsExpansionFilesUploadExpansionFileType Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Sum

type Rep EditsExpansionFilesUploadExpansionFileType = D1 (MetaData "EditsExpansionFilesUploadExpansionFileType" "Network.Google.AndroidPublisher.Types.Sum" "gogol-android-publisher-0.4.0-A8TPJe0z8xz1LYUimgzodq" False) (C1 (MetaCons "Main" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Patch'" PrefixI False) (U1 :: Type -> Type))

LocalizedText

data LocalizedText Source #

Instances
Eq LocalizedText Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Data LocalizedText Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Methods

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

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

toConstr :: LocalizedText -> Constr #

dataTypeOf :: LocalizedText -> DataType #

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

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

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

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

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

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

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

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

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

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

Show LocalizedText Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Generic LocalizedText Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Associated Types

type Rep LocalizedText :: Type -> Type #

ToJSON LocalizedText Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

FromJSON LocalizedText Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

type Rep LocalizedText Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

type Rep LocalizedText = D1 (MetaData "LocalizedText" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.4.0-A8TPJe0z8xz1LYUimgzodq" False) (C1 (MetaCons "LocalizedText'" PrefixI True) (S1 (MetaSel (Just "_ltText") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_ltLanguage") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))))

localizedText :: LocalizedText Source #

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

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

ltText :: Lens' LocalizedText (Maybe Text) Source #

The text in the given `language`.

ltLanguage :: Lens' LocalizedText (Maybe Text) Source #

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

Review

data Review Source #

Instances
Eq Review Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Methods

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

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

Data Review Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Methods

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

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

toConstr :: Review -> Constr #

dataTypeOf :: Review -> DataType #

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

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

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

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

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

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

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

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

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

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

Show Review Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Generic Review Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Associated Types

type Rep Review :: Type -> Type #

Methods

from :: Review -> Rep Review x #

to :: Rep Review x -> Review #

ToJSON Review Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

FromJSON Review Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

type Rep Review Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

type Rep Review = D1 (MetaData "Review" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.4.0-A8TPJe0z8xz1LYUimgzodq" False) (C1 (MetaCons "Review'" PrefixI True) (S1 (MetaSel (Just "_rReviewId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 (MetaSel (Just "_rAuthorName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_rComments") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Comment])))))

review :: Review Source #

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

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

rReviewId :: Lens' Review (Maybe Text) Source #

Unique identifier for this review.

rAuthorName :: Lens' Review (Maybe Text) Source #

The name of the user who wrote the review.

rComments :: Lens' Review [Comment] Source #

A repeated field containing comments for the review.

APKsAddExternallyHostedResponse

data APKsAddExternallyHostedResponse Source #

Instances
Eq APKsAddExternallyHostedResponse Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Data APKsAddExternallyHostedResponse Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Methods

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

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

toConstr :: APKsAddExternallyHostedResponse -> Constr #

dataTypeOf :: APKsAddExternallyHostedResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Show APKsAddExternallyHostedResponse Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Generic APKsAddExternallyHostedResponse Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Associated Types

type Rep APKsAddExternallyHostedResponse :: Type -> Type #

ToJSON APKsAddExternallyHostedResponse Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

FromJSON APKsAddExternallyHostedResponse Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

type Rep APKsAddExternallyHostedResponse Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

type Rep APKsAddExternallyHostedResponse = D1 (MetaData "APKsAddExternallyHostedResponse" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.4.0-A8TPJe0z8xz1LYUimgzodq" True) (C1 (MetaCons "APKsAddExternallyHostedResponse'" PrefixI True) (S1 (MetaSel (Just "_apkaehrExternallyHostedAPK") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe ExternallyHostedAPK))))

aPKsAddExternallyHostedResponse :: APKsAddExternallyHostedResponse Source #

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

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

apkaehrExternallyHostedAPK :: Lens' APKsAddExternallyHostedResponse (Maybe ExternallyHostedAPK) Source #

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

SubscriptionDeferralInfo

data SubscriptionDeferralInfo Source #

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

See: subscriptionDeferralInfo smart constructor.

Instances
Eq SubscriptionDeferralInfo Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Data SubscriptionDeferralInfo Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Methods

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

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

toConstr :: SubscriptionDeferralInfo -> Constr #

dataTypeOf :: SubscriptionDeferralInfo -> DataType #

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

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

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

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

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

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

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

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

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

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

Show SubscriptionDeferralInfo Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Generic SubscriptionDeferralInfo Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Associated Types

type Rep SubscriptionDeferralInfo :: Type -> Type #

ToJSON SubscriptionDeferralInfo Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

FromJSON SubscriptionDeferralInfo Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

type Rep SubscriptionDeferralInfo Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

type Rep SubscriptionDeferralInfo = D1 (MetaData "SubscriptionDeferralInfo" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.4.0-A8TPJe0z8xz1LYUimgzodq" False) (C1 (MetaCons "SubscriptionDeferralInfo'" PrefixI True) (S1 (MetaSel (Just "_sdiDesiredExpiryTimeMillis") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int64))) :*: S1 (MetaSel (Just "_sdiExpectedExpiryTimeMillis") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int64)))))

subscriptionDeferralInfo :: SubscriptionDeferralInfo Source #

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

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

sdiDesiredExpiryTimeMillis :: Lens' SubscriptionDeferralInfo (Maybe Int64) Source #

The desired next expiry time to assign to the subscription, in milliseconds since the Epoch. The given time must be later/greater than the current expiry time for the subscription.

sdiExpectedExpiryTimeMillis :: Lens' SubscriptionDeferralInfo (Maybe Int64) Source #

The expected expiry time for the subscription. If the current expiry time for the subscription is not the value specified here, the deferral will not occur.

EditsExpansionFilesGetExpansionFileType

data EditsExpansionFilesGetExpansionFileType Source #

Constructors

EEFGEFTMain
main
EEFGEFTPatch'
patch
Instances
Enum EditsExpansionFilesGetExpansionFileType Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Sum

Eq EditsExpansionFilesGetExpansionFileType Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Sum

Data EditsExpansionFilesGetExpansionFileType Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Sum

Methods

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

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

toConstr :: EditsExpansionFilesGetExpansionFileType -> Constr #

dataTypeOf :: EditsExpansionFilesGetExpansionFileType -> DataType #

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

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

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

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

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

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

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

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

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

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

Ord EditsExpansionFilesGetExpansionFileType Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Sum

Read EditsExpansionFilesGetExpansionFileType Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Sum

Show EditsExpansionFilesGetExpansionFileType Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Sum

Generic EditsExpansionFilesGetExpansionFileType Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Sum

Hashable EditsExpansionFilesGetExpansionFileType Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Sum

ToJSON EditsExpansionFilesGetExpansionFileType Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Sum

FromJSON EditsExpansionFilesGetExpansionFileType Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Sum

FromHttpApiData EditsExpansionFilesGetExpansionFileType Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Sum

ToHttpApiData EditsExpansionFilesGetExpansionFileType Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Sum

type Rep EditsExpansionFilesGetExpansionFileType Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Sum

type Rep EditsExpansionFilesGetExpansionFileType = D1 (MetaData "EditsExpansionFilesGetExpansionFileType" "Network.Google.AndroidPublisher.Types.Sum" "gogol-android-publisher-0.4.0-A8TPJe0z8xz1LYUimgzodq" False) (C1 (MetaCons "EEFGEFTMain" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "EEFGEFTPatch'" PrefixI False) (U1 :: Type -> Type))

ReviewsReplyRequest

data ReviewsReplyRequest Source #

Instances
Eq ReviewsReplyRequest Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Data ReviewsReplyRequest Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Methods

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

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

toConstr :: ReviewsReplyRequest -> Constr #

dataTypeOf :: ReviewsReplyRequest -> DataType #

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

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

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

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

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

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

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

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

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

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ReviewsReplyRequest -> m ReviewsReplyRequest #

Show ReviewsReplyRequest Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Generic ReviewsReplyRequest Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Associated Types

type Rep ReviewsReplyRequest :: Type -> Type #

ToJSON ReviewsReplyRequest Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

FromJSON ReviewsReplyRequest Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

type Rep ReviewsReplyRequest Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

type Rep ReviewsReplyRequest = D1 (MetaData "ReviewsReplyRequest" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.4.0-A8TPJe0z8xz1LYUimgzodq" True) (C1 (MetaCons "ReviewsReplyRequest'" PrefixI True) (S1 (MetaSel (Just "_rrrReplyText") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe Text))))

reviewsReplyRequest :: ReviewsReplyRequest Source #

Creates a value of ReviewsReplyRequest with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

rrrReplyText :: Lens' ReviewsReplyRequest (Maybe Text) Source #

The text to set as the reply. Replies of more than approximately 350 characters will be rejected. HTML tags will be stripped.

EditsExpansionFilesPatchExpansionFileType

data EditsExpansionFilesPatchExpansionFileType Source #

Constructors

EEFPEFTMain
main
EEFPEFTPatch'
patch
Instances
Enum EditsExpansionFilesPatchExpansionFileType Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Sum

Eq EditsExpansionFilesPatchExpansionFileType Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Sum

Data EditsExpansionFilesPatchExpansionFileType Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> EditsExpansionFilesPatchExpansionFileType -> c EditsExpansionFilesPatchExpansionFileType #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c EditsExpansionFilesPatchExpansionFileType #

toConstr :: EditsExpansionFilesPatchExpansionFileType -> Constr #

dataTypeOf :: EditsExpansionFilesPatchExpansionFileType -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c EditsExpansionFilesPatchExpansionFileType) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c EditsExpansionFilesPatchExpansionFileType) #

gmapT :: (forall b. Data b => b -> b) -> EditsExpansionFilesPatchExpansionFileType -> EditsExpansionFilesPatchExpansionFileType #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> EditsExpansionFilesPatchExpansionFileType -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> EditsExpansionFilesPatchExpansionFileType -> r #

gmapQ :: (forall d. Data d => d -> u) -> EditsExpansionFilesPatchExpansionFileType -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> EditsExpansionFilesPatchExpansionFileType -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> EditsExpansionFilesPatchExpansionFileType -> m EditsExpansionFilesPatchExpansionFileType #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> EditsExpansionFilesPatchExpansionFileType -> m EditsExpansionFilesPatchExpansionFileType #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> EditsExpansionFilesPatchExpansionFileType -> m EditsExpansionFilesPatchExpansionFileType #

Ord EditsExpansionFilesPatchExpansionFileType Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Sum

Read EditsExpansionFilesPatchExpansionFileType Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Sum

Show EditsExpansionFilesPatchExpansionFileType Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Sum

Generic EditsExpansionFilesPatchExpansionFileType Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Sum

Hashable EditsExpansionFilesPatchExpansionFileType Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Sum

ToJSON EditsExpansionFilesPatchExpansionFileType Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Sum

FromJSON EditsExpansionFilesPatchExpansionFileType Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Sum

FromHttpApiData EditsExpansionFilesPatchExpansionFileType Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Sum

ToHttpApiData EditsExpansionFilesPatchExpansionFileType Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Sum

type Rep EditsExpansionFilesPatchExpansionFileType Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Sum

type Rep EditsExpansionFilesPatchExpansionFileType = D1 (MetaData "EditsExpansionFilesPatchExpansionFileType" "Network.Google.AndroidPublisher.Types.Sum" "gogol-android-publisher-0.4.0-A8TPJe0z8xz1LYUimgzodq" False) (C1 (MetaCons "EEFPEFTMain" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "EEFPEFTPatch'" PrefixI False) (U1 :: Type -> Type))

EditsExpansionFilesUpdateExpansionFileType

data EditsExpansionFilesUpdateExpansionFileType Source #

Constructors

EEFUEFTMain
main
EEFUEFTPatch'
patch
Instances
Enum EditsExpansionFilesUpdateExpansionFileType Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Sum

Eq EditsExpansionFilesUpdateExpansionFileType Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Sum

Data EditsExpansionFilesUpdateExpansionFileType Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> EditsExpansionFilesUpdateExpansionFileType -> c EditsExpansionFilesUpdateExpansionFileType #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c EditsExpansionFilesUpdateExpansionFileType #

toConstr :: EditsExpansionFilesUpdateExpansionFileType -> Constr #

dataTypeOf :: EditsExpansionFilesUpdateExpansionFileType -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c EditsExpansionFilesUpdateExpansionFileType) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c EditsExpansionFilesUpdateExpansionFileType) #

gmapT :: (forall b. Data b => b -> b) -> EditsExpansionFilesUpdateExpansionFileType -> EditsExpansionFilesUpdateExpansionFileType #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> EditsExpansionFilesUpdateExpansionFileType -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> EditsExpansionFilesUpdateExpansionFileType -> r #

gmapQ :: (forall d. Data d => d -> u) -> EditsExpansionFilesUpdateExpansionFileType -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> EditsExpansionFilesUpdateExpansionFileType -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> EditsExpansionFilesUpdateExpansionFileType -> m EditsExpansionFilesUpdateExpansionFileType #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> EditsExpansionFilesUpdateExpansionFileType -> m EditsExpansionFilesUpdateExpansionFileType #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> EditsExpansionFilesUpdateExpansionFileType -> m EditsExpansionFilesUpdateExpansionFileType #

Ord EditsExpansionFilesUpdateExpansionFileType Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Sum

Read EditsExpansionFilesUpdateExpansionFileType Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Sum

Show EditsExpansionFilesUpdateExpansionFileType Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Sum

Generic EditsExpansionFilesUpdateExpansionFileType Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Sum

Hashable EditsExpansionFilesUpdateExpansionFileType Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Sum

ToJSON EditsExpansionFilesUpdateExpansionFileType Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Sum

FromJSON EditsExpansionFilesUpdateExpansionFileType Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Sum

FromHttpApiData EditsExpansionFilesUpdateExpansionFileType Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Sum

ToHttpApiData EditsExpansionFilesUpdateExpansionFileType Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Sum

type Rep EditsExpansionFilesUpdateExpansionFileType Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Sum

type Rep EditsExpansionFilesUpdateExpansionFileType = D1 (MetaData "EditsExpansionFilesUpdateExpansionFileType" "Network.Google.AndroidPublisher.Types.Sum" "gogol-android-publisher-0.4.0-A8TPJe0z8xz1LYUimgzodq" False) (C1 (MetaCons "EEFUEFTMain" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "EEFUEFTPatch'" PrefixI False) (U1 :: Type -> Type))

DeviceMetadata

data DeviceMetadata Source #

Instances
Eq DeviceMetadata Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Data DeviceMetadata Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> DeviceMetadata -> c DeviceMetadata #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c DeviceMetadata #

toConstr :: DeviceMetadata -> Constr #

dataTypeOf :: DeviceMetadata -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c DeviceMetadata) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c DeviceMetadata) #

gmapT :: (forall b. Data b => b -> b) -> DeviceMetadata -> DeviceMetadata #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> DeviceMetadata -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> DeviceMetadata -> r #

gmapQ :: (forall d. Data d => d -> u) -> DeviceMetadata -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> DeviceMetadata -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> DeviceMetadata -> m DeviceMetadata #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> DeviceMetadata -> m DeviceMetadata #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> DeviceMetadata -> m DeviceMetadata #

Show DeviceMetadata Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Generic DeviceMetadata Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Associated Types

type Rep DeviceMetadata :: Type -> Type #

ToJSON DeviceMetadata Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

FromJSON DeviceMetadata Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

type Rep DeviceMetadata Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

deviceMetadata :: DeviceMetadata Source #

Creates a value of DeviceMetadata with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

dmProductName :: Lens' DeviceMetadata (Maybe Text) Source #

Device model name (e.g. Droid)

dmManufacturer :: Lens' DeviceMetadata (Maybe Text) Source #

Device manufacturer (e.g. Motorola)

dmRamMb :: Lens' DeviceMetadata (Maybe Int32) Source #

Device RAM in Megabytes e.g. "2048"

dmCPUMake :: Lens' DeviceMetadata (Maybe Text) Source #

Device CPU make e.g. "Qualcomm"

dmNATivePlatform :: Lens' DeviceMetadata (Maybe Text) Source #

Comma separated list of native platforms (e.g. "arm", "arm7")

dmDeviceClass :: Lens' DeviceMetadata (Maybe Text) Source #

Device class (e.g. tablet)

dmCPUModel :: Lens' DeviceMetadata (Maybe Text) Source #

Device CPU model e.g. "MSM8974"

DeveloperComment

data DeveloperComment Source #

Instances
Eq DeveloperComment Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Data DeveloperComment Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> DeveloperComment -> c DeveloperComment #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c DeveloperComment #

toConstr :: DeveloperComment -> Constr #

dataTypeOf :: DeveloperComment -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c DeveloperComment) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c DeveloperComment) #

gmapT :: (forall b. Data b => b -> b) -> DeveloperComment -> DeveloperComment #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> DeveloperComment -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> DeveloperComment -> r #

gmapQ :: (forall d. Data d => d -> u) -> DeveloperComment -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> DeveloperComment -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> DeveloperComment -> m DeveloperComment #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> DeveloperComment -> m DeveloperComment #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> DeveloperComment -> m DeveloperComment #

Show DeveloperComment Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Generic DeveloperComment Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Associated Types

type Rep DeveloperComment :: Type -> Type #

ToJSON DeveloperComment Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

FromJSON DeveloperComment Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

type Rep DeveloperComment Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

type Rep DeveloperComment = D1 (MetaData "DeveloperComment" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.4.0-A8TPJe0z8xz1LYUimgzodq" False) (C1 (MetaCons "DeveloperComment'" PrefixI True) (S1 (MetaSel (Just "_dcText") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_dcLastModified") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Timestamp))))

developerComment :: DeveloperComment Source #

Creates a value of DeveloperComment with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

dcText :: Lens' DeveloperComment (Maybe Text) Source #

The content of the comment, i.e. reply body.

dcLastModified :: Lens' DeveloperComment (Maybe Timestamp) Source #

The last time at which this comment was updated.

InAppProduct

data InAppProduct Source #

Instances
Eq InAppProduct Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Data InAppProduct Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> InAppProduct -> c InAppProduct #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c InAppProduct #

toConstr :: InAppProduct -> Constr #

dataTypeOf :: InAppProduct -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c InAppProduct) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c InAppProduct) #

gmapT :: (forall b. Data b => b -> b) -> InAppProduct -> InAppProduct #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> InAppProduct -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> InAppProduct -> r #

gmapQ :: (forall d. Data d => d -> u) -> InAppProduct -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> InAppProduct -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> InAppProduct -> m InAppProduct #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> InAppProduct -> m InAppProduct #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> InAppProduct -> m InAppProduct #

Show InAppProduct Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Generic InAppProduct Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Associated Types

type Rep InAppProduct :: Type -> Type #

ToJSON InAppProduct Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

FromJSON InAppProduct Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

type Rep InAppProduct Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

type Rep InAppProduct = D1 (MetaData "InAppProduct" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.4.0-A8TPJe0z8xz1LYUimgzodq" False) (C1 (MetaCons "InAppProduct'" PrefixI True) (((S1 (MetaSel (Just "_iapStatus") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 (MetaSel (Just "_iapGracePeriod") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_iapTrialPeriod") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 (MetaSel (Just "_iapPackageName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 (MetaSel (Just "_iapSeason") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Season)) :*: S1 (MetaSel (Just "_iapPurchaseType") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 (MetaSel (Just "_iapSubscriptionPeriod") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 (MetaSel (Just "_iapPrices") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe InAppProductPrices)) :*: S1 (MetaSel (Just "_iapSKU") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 (MetaSel (Just "_iapDefaultPrice") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Price)) :*: (S1 (MetaSel (Just "_iapListings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe InAppProductListings)) :*: S1 (MetaSel (Just "_iapDefaultLanguage") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))))))

inAppProduct :: InAppProduct Source #

Creates a value of InAppProduct with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

iapGracePeriod :: Lens' InAppProduct (Maybe Text) Source #

Grace period of the subscription, specified in ISO 8601 format. It will allow developers to give their subscribers a grace period when the payment for the new recurrence period is declined. Acceptable values = "P3D" (three days) and "P7D" (seven days)

iapTrialPeriod :: Lens' InAppProduct (Maybe Text) Source #

Trial period, specified in ISO 8601 format. Acceptable values are anything between "P7D" (seven days) and "P999D" (999 days). Seasonal subscriptions cannot have a trial period.

iapPackageName :: Lens' InAppProduct (Maybe Text) Source #

The package name of the parent app.

iapSeason :: Lens' InAppProduct (Maybe Season) Source #

Definition of a season for a seasonal subscription. Can be defined only for yearly subscriptions.

iapPurchaseType :: Lens' InAppProduct (Maybe Text) Source #

Purchase type enum value. Unmodifiable after creation.

iapSubscriptionPeriod :: Lens' InAppProduct (Maybe Text) Source #

Subscription period, specified in ISO 8601 format. Acceptable values are "P1W" (one week), "P1M" (one month), "P3M" (three months), "P6M" (six months), and "P1Y" (one year).

iapPrices :: Lens' InAppProduct (Maybe InAppProductPrices) Source #

Prices per buyer region. None of these prices should be zero. In-app products can never be free.

iapSKU :: Lens' InAppProduct (Maybe Text) Source #

The stock-keeping-unit (SKU) of the product, unique within an app.

iapDefaultPrice :: Lens' InAppProduct (Maybe Price) Source #

Default price cannot be zero. In-app products can never be free. Default price is always in the developer's Checkout merchant currency.

iapListings :: Lens' InAppProduct (Maybe InAppProductListings) Source #

List of localized title and description data.

iapDefaultLanguage :: Lens' InAppProduct (Maybe Text) Source #

The default language of the localized data, as defined by BCP 47. e.g. "en-US", "en-GB".

Price

data Price Source #

Instances
Eq Price Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Methods

(==) :: Price -> Price -> Bool #

(/=) :: Price -> Price -> Bool #

Data Price Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Price -> c Price #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Price #

toConstr :: Price -> Constr #

dataTypeOf :: Price -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Price) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Price) #

gmapT :: (forall b. Data b => b -> b) -> Price -> Price #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Price -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Price -> r #

gmapQ :: (forall d. Data d => d -> u) -> Price -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Price -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Price -> m Price #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Price -> m Price #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Price -> m Price #

Show Price Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Methods

showsPrec :: Int -> Price -> ShowS #

show :: Price -> String #

showList :: [Price] -> ShowS #

Generic Price Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Associated Types

type Rep Price :: Type -> Type #

Methods

from :: Price -> Rep Price x #

to :: Rep Price x -> Price #

ToJSON Price Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

FromJSON Price Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

type Rep Price Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

type Rep Price = D1 (MetaData "Price" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.4.0-A8TPJe0z8xz1LYUimgzodq" False) (C1 (MetaCons "Price'" PrefixI True) (S1 (MetaSel (Just "_pPriceMicros") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_pCurrency") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))))

price :: Price Source #

Creates a value of Price with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

pPriceMicros :: Lens' Price (Maybe Text) Source #

The price in millionths of the currency base unit represented as a string.

pCurrency :: Lens' Price (Maybe Text) Source #

3 letter Currency code, as defined by ISO 4217.

EditsImagesDeleteImageType

data EditsImagesDeleteImageType Source #

Constructors

EIDITFeatureGraphic
featureGraphic
EIDITIcon
icon
EIDITPhoneScreenshots
phoneScreenshots
EIDITPromoGraphic
promoGraphic
EIDITSevenInchScreenshots
sevenInchScreenshots
EIDITTenInchScreenshots
tenInchScreenshots
EIDITTvBanner
tvBanner
EIDITTvScreenshots
tvScreenshots
EIDITWearScreenshots
wearScreenshots
Instances
Enum EditsImagesDeleteImageType Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Sum

Eq EditsImagesDeleteImageType Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Sum

Data EditsImagesDeleteImageType Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> EditsImagesDeleteImageType -> c EditsImagesDeleteImageType #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c EditsImagesDeleteImageType #

toConstr :: EditsImagesDeleteImageType -> Constr #

dataTypeOf :: EditsImagesDeleteImageType -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c EditsImagesDeleteImageType) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c EditsImagesDeleteImageType) #

gmapT :: (forall b. Data b => b -> b) -> EditsImagesDeleteImageType -> EditsImagesDeleteImageType #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> EditsImagesDeleteImageType -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> EditsImagesDeleteImageType -> r #

gmapQ :: (forall d. Data d => d -> u) -> EditsImagesDeleteImageType -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> EditsImagesDeleteImageType -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> EditsImagesDeleteImageType -> m EditsImagesDeleteImageType #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> EditsImagesDeleteImageType -> m EditsImagesDeleteImageType #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> EditsImagesDeleteImageType -> m EditsImagesDeleteImageType #

Ord EditsImagesDeleteImageType Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Sum

Read EditsImagesDeleteImageType Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Sum

Show EditsImagesDeleteImageType Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Sum

Generic EditsImagesDeleteImageType Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Sum

Associated Types

type Rep EditsImagesDeleteImageType :: Type -> Type #

Hashable EditsImagesDeleteImageType Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Sum

ToJSON EditsImagesDeleteImageType Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Sum

FromJSON EditsImagesDeleteImageType Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Sum

FromHttpApiData EditsImagesDeleteImageType Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Sum

ToHttpApiData EditsImagesDeleteImageType Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Sum

type Rep EditsImagesDeleteImageType Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Sum

type Rep EditsImagesDeleteImageType = D1 (MetaData "EditsImagesDeleteImageType" "Network.Google.AndroidPublisher.Types.Sum" "gogol-android-publisher-0.4.0-A8TPJe0z8xz1LYUimgzodq" False) (((C1 (MetaCons "EIDITFeatureGraphic" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "EIDITIcon" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "EIDITPhoneScreenshots" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "EIDITPromoGraphic" PrefixI False) (U1 :: Type -> Type))) :+: ((C1 (MetaCons "EIDITSevenInchScreenshots" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "EIDITTenInchScreenshots" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "EIDITTvBanner" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "EIDITTvScreenshots" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "EIDITWearScreenshots" PrefixI False) (U1 :: Type -> Type)))))

APKBinary

data APKBinary Source #

Represents the binary payload of an APK.

See: aPKBinary smart constructor.

Instances
Eq APKBinary Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Data APKBinary Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> APKBinary -> c APKBinary #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c APKBinary #

toConstr :: APKBinary -> Constr #

dataTypeOf :: APKBinary -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c APKBinary) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c APKBinary) #

gmapT :: (forall b. Data b => b -> b) -> APKBinary -> APKBinary #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> APKBinary -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> APKBinary -> r #

gmapQ :: (forall d. Data d => d -> u) -> APKBinary -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> APKBinary -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> APKBinary -> m APKBinary #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> APKBinary -> m APKBinary #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> APKBinary -> m APKBinary #

Show APKBinary Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Generic APKBinary Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Associated Types

type Rep APKBinary :: Type -> Type #

ToJSON APKBinary Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

FromJSON APKBinary Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

type Rep APKBinary Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

type Rep APKBinary = D1 (MetaData "APKBinary" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.4.0-A8TPJe0z8xz1LYUimgzodq" False) (C1 (MetaCons "APKBinary'" PrefixI True) (S1 (MetaSel (Just "_apkbSha1") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_apkbSha256") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))))

aPKBinary :: APKBinary Source #

Creates a value of APKBinary with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

apkbSha1 :: Lens' APKBinary (Maybe Text) Source #

A sha1 hash of the APK payload, encoded as a hex string and matching the output of the sha1sum command.

apkbSha256 :: Lens' APKBinary (Maybe Text) Source #

A sha256 hash of the APK payload, encoded as a hex string and matching the output of the sha256sum command.

APKsListResponse

data APKsListResponse Source #

Instances
Eq APKsListResponse Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Data APKsListResponse Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> APKsListResponse -> c APKsListResponse #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c APKsListResponse #

toConstr :: APKsListResponse -> Constr #

dataTypeOf :: APKsListResponse -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c APKsListResponse) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c APKsListResponse) #

gmapT :: (forall b. Data b => b -> b) -> APKsListResponse -> APKsListResponse #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> APKsListResponse -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> APKsListResponse -> r #

gmapQ :: (forall d. Data d => d -> u) -> APKsListResponse -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> APKsListResponse -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> APKsListResponse -> m APKsListResponse #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> APKsListResponse -> m APKsListResponse #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> APKsListResponse -> m APKsListResponse #

Show APKsListResponse Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Generic APKsListResponse Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Associated Types

type Rep APKsListResponse :: Type -> Type #

ToJSON APKsListResponse Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

FromJSON APKsListResponse Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

type Rep APKsListResponse Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

type Rep APKsListResponse = D1 (MetaData "APKsListResponse" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.4.0-A8TPJe0z8xz1LYUimgzodq" False) (C1 (MetaCons "APKsListResponse'" PrefixI True) (S1 (MetaSel (Just "_apklrKind") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text) :*: S1 (MetaSel (Just "_apklrAPKs") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [APK]))))

aPKsListResponse :: APKsListResponse Source #

Creates a value of APKsListResponse with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

apklrKind :: Lens' APKsListResponse Text Source #

Identifies what kind of resource this is. Value: the fixed string "androidpublisher#apksListResponse".

ReviewsReplyResponse

data ReviewsReplyResponse Source #

Instances
Eq ReviewsReplyResponse Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Data ReviewsReplyResponse Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ReviewsReplyResponse -> c ReviewsReplyResponse #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ReviewsReplyResponse #

toConstr :: ReviewsReplyResponse -> Constr #

dataTypeOf :: ReviewsReplyResponse -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c ReviewsReplyResponse) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ReviewsReplyResponse) #

gmapT :: (forall b. Data b => b -> b) -> ReviewsReplyResponse -> ReviewsReplyResponse #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ReviewsReplyResponse -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ReviewsReplyResponse -> r #

gmapQ :: (forall d. Data d => d -> u) -> ReviewsReplyResponse -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ReviewsReplyResponse -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ReviewsReplyResponse -> m ReviewsReplyResponse #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ReviewsReplyResponse -> m ReviewsReplyResponse #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ReviewsReplyResponse -> m ReviewsReplyResponse #

Show ReviewsReplyResponse Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Generic ReviewsReplyResponse Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Associated Types

type Rep ReviewsReplyResponse :: Type -> Type #

ToJSON ReviewsReplyResponse Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

FromJSON ReviewsReplyResponse Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

type Rep ReviewsReplyResponse Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

type Rep ReviewsReplyResponse = D1 (MetaData "ReviewsReplyResponse" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.4.0-A8TPJe0z8xz1LYUimgzodq" True) (C1 (MetaCons "ReviewsReplyResponse'" PrefixI True) (S1 (MetaSel (Just "_rrrResult") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe ReviewReplyResult))))

reviewsReplyResponse :: ReviewsReplyResponse Source #

Creates a value of ReviewsReplyResponse with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

ExternallyHostedAPKUsesPermission

data ExternallyHostedAPKUsesPermission Source #

A permission used by this APK.

See: externallyHostedAPKUsesPermission smart constructor.

Instances
Eq ExternallyHostedAPKUsesPermission Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Data ExternallyHostedAPKUsesPermission Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ExternallyHostedAPKUsesPermission -> c ExternallyHostedAPKUsesPermission #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ExternallyHostedAPKUsesPermission #

toConstr :: ExternallyHostedAPKUsesPermission -> Constr #

dataTypeOf :: ExternallyHostedAPKUsesPermission -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c ExternallyHostedAPKUsesPermission) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ExternallyHostedAPKUsesPermission) #

gmapT :: (forall b. Data b => b -> b) -> ExternallyHostedAPKUsesPermission -> ExternallyHostedAPKUsesPermission #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ExternallyHostedAPKUsesPermission -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ExternallyHostedAPKUsesPermission -> r #

gmapQ :: (forall d. Data d => d -> u) -> ExternallyHostedAPKUsesPermission -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ExternallyHostedAPKUsesPermission -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ExternallyHostedAPKUsesPermission -> m ExternallyHostedAPKUsesPermission #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ExternallyHostedAPKUsesPermission -> m ExternallyHostedAPKUsesPermission #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ExternallyHostedAPKUsesPermission -> m ExternallyHostedAPKUsesPermission #

Show ExternallyHostedAPKUsesPermission Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Generic ExternallyHostedAPKUsesPermission Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Associated Types

type Rep ExternallyHostedAPKUsesPermission :: Type -> Type #

ToJSON ExternallyHostedAPKUsesPermission Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

FromJSON ExternallyHostedAPKUsesPermission Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

type Rep ExternallyHostedAPKUsesPermission Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

type Rep ExternallyHostedAPKUsesPermission = D1 (MetaData "ExternallyHostedAPKUsesPermission" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.4.0-A8TPJe0z8xz1LYUimgzodq" False) (C1 (MetaCons "ExternallyHostedAPKUsesPermission'" PrefixI True) (S1 (MetaSel (Just "_ehapkupName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_ehapkupMaxSdkVersion") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int32)))))

externallyHostedAPKUsesPermission :: ExternallyHostedAPKUsesPermission Source #

Creates a value of ExternallyHostedAPKUsesPermission with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

ehapkupName :: Lens' ExternallyHostedAPKUsesPermission (Maybe Text) Source #

The name of the permission requested.

ehapkupMaxSdkVersion :: Lens' ExternallyHostedAPKUsesPermission (Maybe Int32) Source #

Optionally, the maximum SDK version for which the permission is required.

ListingsListResponse

data ListingsListResponse Source #

Instances
Eq ListingsListResponse Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Data ListingsListResponse Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ListingsListResponse -> c ListingsListResponse #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ListingsListResponse #

toConstr :: ListingsListResponse -> Constr #

dataTypeOf :: ListingsListResponse -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c ListingsListResponse) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ListingsListResponse) #

gmapT :: (forall b. Data b => b -> b) -> ListingsListResponse -> ListingsListResponse #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ListingsListResponse -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ListingsListResponse -> r #

gmapQ :: (forall d. Data d => d -> u) -> ListingsListResponse -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ListingsListResponse -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ListingsListResponse -> m ListingsListResponse #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ListingsListResponse -> m ListingsListResponse #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ListingsListResponse -> m ListingsListResponse #

Show ListingsListResponse Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Generic ListingsListResponse Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Associated Types

type Rep ListingsListResponse :: Type -> Type #

ToJSON ListingsListResponse Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

FromJSON ListingsListResponse Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

type Rep ListingsListResponse Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

type Rep ListingsListResponse = D1 (MetaData "ListingsListResponse" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.4.0-A8TPJe0z8xz1LYUimgzodq" False) (C1 (MetaCons "ListingsListResponse'" PrefixI True) (S1 (MetaSel (Just "_llrKind") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text) :*: S1 (MetaSel (Just "_llrListings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Listing]))))

listingsListResponse :: ListingsListResponse Source #

Creates a value of ListingsListResponse with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

llrKind :: Lens' ListingsListResponse Text Source #

Identifies what kind of resource this is. Value: the fixed string "androidpublisher#listingsListResponse".

APKsAddExternallyHostedRequest

data APKsAddExternallyHostedRequest Source #

Instances
Eq APKsAddExternallyHostedRequest Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Data APKsAddExternallyHostedRequest Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> APKsAddExternallyHostedRequest -> c APKsAddExternallyHostedRequest #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c APKsAddExternallyHostedRequest #

toConstr :: APKsAddExternallyHostedRequest -> Constr #

dataTypeOf :: APKsAddExternallyHostedRequest -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c APKsAddExternallyHostedRequest) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c APKsAddExternallyHostedRequest) #

gmapT :: (forall b. Data b => b -> b) -> APKsAddExternallyHostedRequest -> APKsAddExternallyHostedRequest #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> APKsAddExternallyHostedRequest -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> APKsAddExternallyHostedRequest -> r #

gmapQ :: (forall d. Data d => d -> u) -> APKsAddExternallyHostedRequest -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> APKsAddExternallyHostedRequest -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> APKsAddExternallyHostedRequest -> m APKsAddExternallyHostedRequest #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> APKsAddExternallyHostedRequest -> m APKsAddExternallyHostedRequest #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> APKsAddExternallyHostedRequest -> m APKsAddExternallyHostedRequest #

Show APKsAddExternallyHostedRequest Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Generic APKsAddExternallyHostedRequest Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Associated Types

type Rep APKsAddExternallyHostedRequest :: Type -> Type #

ToJSON APKsAddExternallyHostedRequest Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

FromJSON APKsAddExternallyHostedRequest Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

type Rep APKsAddExternallyHostedRequest Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

type Rep APKsAddExternallyHostedRequest = D1 (MetaData "APKsAddExternallyHostedRequest" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.4.0-A8TPJe0z8xz1LYUimgzodq" True) (C1 (MetaCons "APKsAddExternallyHostedRequest'" PrefixI True) (S1 (MetaSel (Just "_aExternallyHostedAPK") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe ExternallyHostedAPK))))

aPKsAddExternallyHostedRequest :: APKsAddExternallyHostedRequest Source #

Creates a value of APKsAddExternallyHostedRequest with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

aExternallyHostedAPK :: Lens' APKsAddExternallyHostedRequest (Maybe ExternallyHostedAPK) Source #

The definition of the externally-hosted APK and where it is located.

Comment

data Comment Source #

Instances
Eq Comment Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Methods

(==) :: Comment -> Comment -> Bool #

(/=) :: Comment -> Comment -> Bool #

Data Comment Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Comment -> c Comment #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Comment #

toConstr :: Comment -> Constr #

dataTypeOf :: Comment -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Comment) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Comment) #

gmapT :: (forall b. Data b => b -> b) -> Comment -> Comment #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Comment -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Comment -> r #

gmapQ :: (forall d. Data d => d -> u) -> Comment -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Comment -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Comment -> m Comment #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Comment -> m Comment #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Comment -> m Comment #

Show Comment Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Generic Comment Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Associated Types

type Rep Comment :: Type -> Type #

Methods

from :: Comment -> Rep Comment x #

to :: Rep Comment x -> Comment #

ToJSON Comment Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

FromJSON Comment Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

type Rep Comment Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

type Rep Comment = D1 (MetaData "Comment" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.4.0-A8TPJe0z8xz1LYUimgzodq" False) (C1 (MetaCons "Comment'" PrefixI True) (S1 (MetaSel (Just "_cUserComment") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe UserComment)) :*: S1 (MetaSel (Just "_cDeveloperComment") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe DeveloperComment))))

comment :: Comment Source #

Creates a value of Comment with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

cUserComment :: Lens' Comment (Maybe UserComment) Source #

A comment from a user.

cDeveloperComment :: Lens' Comment (Maybe DeveloperComment) Source #

A comment from a developer.

Timestamp

data Timestamp Source #

Instances
Eq Timestamp Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Data Timestamp Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Timestamp -> c Timestamp #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Timestamp #

toConstr :: Timestamp -> Constr #

dataTypeOf :: Timestamp -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Timestamp) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Timestamp) #

gmapT :: (forall b. Data b => b -> b) -> Timestamp -> Timestamp #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Timestamp -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Timestamp -> r #

gmapQ :: (forall d. Data d => d -> u) -> Timestamp -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Timestamp -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Timestamp -> m Timestamp #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Timestamp -> m Timestamp #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Timestamp -> m Timestamp #

Show Timestamp Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Generic Timestamp Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Associated Types

type Rep Timestamp :: Type -> Type #

ToJSON Timestamp Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

FromJSON Timestamp Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

type Rep Timestamp Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

type Rep Timestamp = D1 (MetaData "Timestamp" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.4.0-A8TPJe0z8xz1LYUimgzodq" False) (C1 (MetaCons "Timestamp'" PrefixI True) (S1 (MetaSel (Just "_tNanos") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int32))) :*: S1 (MetaSel (Just "_tSeconds") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int64)))))

timestamp :: Timestamp Source #

Creates a value of Timestamp with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

VoidedPurchase

data VoidedPurchase Source #

A VoidedPurchase resource indicates a purchase that was either canceled/refunded/charged-back.

See: voidedPurchase smart constructor.

Instances
Eq VoidedPurchase Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Data VoidedPurchase Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> VoidedPurchase -> c VoidedPurchase #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c VoidedPurchase #

toConstr :: VoidedPurchase -> Constr #

dataTypeOf :: VoidedPurchase -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c VoidedPurchase) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c VoidedPurchase) #

gmapT :: (forall b. Data b => b -> b) -> VoidedPurchase -> VoidedPurchase #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> VoidedPurchase -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> VoidedPurchase -> r #

gmapQ :: (forall d. Data d => d -> u) -> VoidedPurchase -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> VoidedPurchase -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> VoidedPurchase -> m VoidedPurchase #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> VoidedPurchase -> m VoidedPurchase #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> VoidedPurchase -> m VoidedPurchase #

Show VoidedPurchase Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Generic VoidedPurchase Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Associated Types

type Rep VoidedPurchase :: Type -> Type #

ToJSON VoidedPurchase Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

FromJSON VoidedPurchase Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

type Rep VoidedPurchase Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

type Rep VoidedPurchase = D1 (MetaData "VoidedPurchase" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.4.0-A8TPJe0z8xz1LYUimgzodq" False) (C1 (MetaCons "VoidedPurchase'" PrefixI True) ((S1 (MetaSel (Just "_vpKind") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text) :*: S1 (MetaSel (Just "_vpPurchaseTimeMillis") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int64)))) :*: (S1 (MetaSel (Just "_vpPurchaseToken") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_vpVoidedTimeMillis") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int64))))))

voidedPurchase :: VoidedPurchase Source #

Creates a value of VoidedPurchase with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

vpKind :: Lens' VoidedPurchase Text Source #

This kind represents a voided purchase object in the androidpublisher service.

vpPurchaseTimeMillis :: Lens' VoidedPurchase (Maybe Int64) Source #

The time at which the purchase was made, in milliseconds since the epoch (Jan 1, 1970).

vpPurchaseToken :: Lens' VoidedPurchase (Maybe Text) Source #

The token that was generated when a purchase was made. This uniquely identifies a purchase.

vpVoidedTimeMillis :: Lens' VoidedPurchase (Maybe Int64) Source #

The time at which the purchase was canceled/refunded/charged-back, in milliseconds since the epoch (Jan 1, 1970).

BundlesListResponse

data BundlesListResponse Source #

Instances
Eq BundlesListResponse Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Data BundlesListResponse Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> BundlesListResponse -> c BundlesListResponse #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c BundlesListResponse #

toConstr :: BundlesListResponse -> Constr #

dataTypeOf :: BundlesListResponse -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c BundlesListResponse) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c BundlesListResponse) #

gmapT :: (forall b. Data b => b -> b) -> BundlesListResponse -> BundlesListResponse #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> BundlesListResponse -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> BundlesListResponse -> r #

gmapQ :: (forall d. Data d => d -> u) -> BundlesListResponse -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> BundlesListResponse -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> BundlesListResponse -> m BundlesListResponse #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> BundlesListResponse -> m BundlesListResponse #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> BundlesListResponse -> m BundlesListResponse #

Show BundlesListResponse Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Generic BundlesListResponse Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Associated Types

type Rep BundlesListResponse :: Type -> Type #

ToJSON BundlesListResponse Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

FromJSON BundlesListResponse Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

type Rep BundlesListResponse Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

type Rep BundlesListResponse = D1 (MetaData "BundlesListResponse" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.4.0-A8TPJe0z8xz1LYUimgzodq" False) (C1 (MetaCons "BundlesListResponse'" PrefixI True) (S1 (MetaSel (Just "_blrBundles") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Bundle])) :*: S1 (MetaSel (Just "_blrKind") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text)))

bundlesListResponse :: BundlesListResponse Source #

Creates a value of BundlesListResponse with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

blrKind :: Lens' BundlesListResponse Text Source #

Identifies what kind of resource this is. Value: the fixed string "androidpublisher#bundlesListResponse".

ReviewReplyResult

data ReviewReplyResult Source #

Instances
Eq ReviewReplyResult Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Data ReviewReplyResult Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ReviewReplyResult -> c ReviewReplyResult #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ReviewReplyResult #

toConstr :: ReviewReplyResult -> Constr #

dataTypeOf :: ReviewReplyResult -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c ReviewReplyResult) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ReviewReplyResult) #

gmapT :: (forall b. Data b => b -> b) -> ReviewReplyResult -> ReviewReplyResult #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ReviewReplyResult -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ReviewReplyResult -> r #

gmapQ :: (forall d. Data d => d -> u) -> ReviewReplyResult -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ReviewReplyResult -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ReviewReplyResult -> m ReviewReplyResult #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ReviewReplyResult -> m ReviewReplyResult #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ReviewReplyResult -> m ReviewReplyResult #

Show ReviewReplyResult Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Generic ReviewReplyResult Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

Associated Types

type Rep ReviewReplyResult :: Type -> Type #

ToJSON ReviewReplyResult Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

FromJSON ReviewReplyResult Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

type Rep ReviewReplyResult Source # 
Instance details

Defined in Network.Google.AndroidPublisher.Types.Product

type Rep ReviewReplyResult = D1 (MetaData "ReviewReplyResult" "Network.Google.AndroidPublisher.Types.Product" "gogol-android-publisher-0.4.0-A8TPJe0z8xz1LYUimgzodq" False) (C1 (MetaCons "ReviewReplyResult'" PrefixI True) (S1 (MetaSel (Just "_rReplyText") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_rLastEdited") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Timestamp))))

reviewReplyResult :: ReviewReplyResult Source #

Creates a value of ReviewReplyResult with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

rReplyText :: Lens' ReviewReplyResult (Maybe Text) Source #

The reply text that was applied.

rLastEdited :: Lens' ReviewReplyResult (Maybe Timestamp) Source #

The time at which the reply took effect.