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

Contents

Description

 
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

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.5.0-ISed6ftEYBxKVbqQ2d4uJK" 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.5.0-ISed6ftEYBxKVbqQ2d4uJK" 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.5.0-ISed6ftEYBxKVbqQ2d4uJK" 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.5.0-ISed6ftEYBxKVbqQ2d4uJK" 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.5.0-ISed6ftEYBxKVbqQ2d4uJK" 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.5.0-ISed6ftEYBxKVbqQ2d4uJK" 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.5.0-ISed6ftEYBxKVbqQ2d4uJK" 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.5.0-ISed6ftEYBxKVbqQ2d4uJK" 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.5.0-ISed6ftEYBxKVbqQ2d4uJK" 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.5.0-ISed6ftEYBxKVbqQ2d4uJK" 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.5.0-ISed6ftEYBxKVbqQ2d4uJK" 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.5.0-ISed6ftEYBxKVbqQ2d4uJK" 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.5.0-ISed6ftEYBxKVbqQ2d4uJK" 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.5.0-ISed6ftEYBxKVbqQ2d4uJK" 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.5.0-ISed6ftEYBxKVbqQ2d4uJK" 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.5.0-ISed6ftEYBxKVbqQ2d4uJK" 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.5.0-ISed6ftEYBxKVbqQ2d4uJK" 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.5.0-ISed6ftEYBxKVbqQ2d4uJK" 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.5.0-ISed6ftEYBxKVbqQ2d4uJK" 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.5.0-ISed6ftEYBxKVbqQ2d4uJK" 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.5.0-ISed6ftEYBxKVbqQ2d4uJK" 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) - Rewarded (i.e. from watching a video ad instead of paying)

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.5.0-ISed6ftEYBxKVbqQ2d4uJK" 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.5.0-ISed6ftEYBxKVbqQ2d4uJK" 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.5.0-ISed6ftEYBxKVbqQ2d4uJK" 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.5.0-ISed6ftEYBxKVbqQ2d4uJK" 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.5.0-ISed6ftEYBxKVbqQ2d4uJK" 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.5.0-ISed6ftEYBxKVbqQ2d4uJK" 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.5.0-ISed6ftEYBxKVbqQ2d4uJK" 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.5.0-ISed6ftEYBxKVbqQ2d4uJK" 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 "_trCountryTargeting") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe CountryTargeting)) :*: 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