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

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

Network.Google.Resource.AndroidPublisher.Edits.Tracks.Update

Contents

Description

Updates the track configuration for the specified track type. When halted, the rollout track cannot be updated without adding new APKs, and adding new APKs will cause it to resume.

See: Google Play Developer API Reference for androidpublisher.edits.tracks.update.

Synopsis

REST Resource

type EditsTracksUpdateResource = "androidpublisher" :> ("v3" :> ("applications" :> (Capture "packageName" Text :> ("edits" :> (Capture "editId" Text :> ("tracks" :> (Capture "track" Text :> (QueryParam "alt" AltJSON :> (ReqBody '[JSON] Track :> Put '[JSON] Track))))))))) Source #

A resource alias for androidpublisher.edits.tracks.update method which the EditsTracksUpdate request conforms to.

Creating a Request

editsTracksUpdate Source #

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

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

data EditsTracksUpdate Source #

Updates the track configuration for the specified track type. When halted, the rollout track cannot be updated without adding new APKs, and adding new APKs will cause it to resume.

See: editsTracksUpdate smart constructor.

Instances
Eq EditsTracksUpdate Source # 
Instance details

Defined in Network.Google.Resource.AndroidPublisher.Edits.Tracks.Update

Data EditsTracksUpdate Source # 
Instance details

Defined in Network.Google.Resource.AndroidPublisher.Edits.Tracks.Update

Methods

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

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

toConstr :: EditsTracksUpdate -> Constr #

dataTypeOf :: EditsTracksUpdate -> DataType #

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

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

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

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

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

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

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

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

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

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

Show EditsTracksUpdate Source # 
Instance details

Defined in Network.Google.Resource.AndroidPublisher.Edits.Tracks.Update

Generic EditsTracksUpdate Source # 
Instance details

Defined in Network.Google.Resource.AndroidPublisher.Edits.Tracks.Update

Associated Types

type Rep EditsTracksUpdate :: Type -> Type #

GoogleRequest EditsTracksUpdate Source # 
Instance details

Defined in Network.Google.Resource.AndroidPublisher.Edits.Tracks.Update

Associated Types

type Rs EditsTracksUpdate :: Type #

type Scopes EditsTracksUpdate :: [Symbol] #

type Rep EditsTracksUpdate Source # 
Instance details

Defined in Network.Google.Resource.AndroidPublisher.Edits.Tracks.Update

type Rep EditsTracksUpdate = D1 (MetaData "EditsTracksUpdate" "Network.Google.Resource.AndroidPublisher.Edits.Tracks.Update" "gogol-android-publisher-0.4.0-A8TPJe0z8xz1LYUimgzodq" False) (C1 (MetaCons "EditsTracksUpdate'" PrefixI True) ((S1 (MetaSel (Just "_etuTrack") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text) :*: S1 (MetaSel (Just "_etuPackageName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text)) :*: (S1 (MetaSel (Just "_etuPayload") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Track) :*: S1 (MetaSel (Just "_etuEditId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text))))
type Scopes EditsTracksUpdate Source # 
Instance details

Defined in Network.Google.Resource.AndroidPublisher.Edits.Tracks.Update

type Scopes EditsTracksUpdate = "https://www.googleapis.com/auth/androidpublisher" ': ([] :: [Symbol])
type Rs EditsTracksUpdate Source # 
Instance details

Defined in Network.Google.Resource.AndroidPublisher.Edits.Tracks.Update

Request Lenses

etuTrack :: Lens' EditsTracksUpdate Text Source #

The track to read or modify.

etuPackageName :: Lens' EditsTracksUpdate Text Source #

Unique identifier for the Android app that is being updated; for example, "com.spiffygame".

etuPayload :: Lens' EditsTracksUpdate Track Source #

Multipart request metadata.

etuEditId :: Lens' EditsTracksUpdate Text Source #

Unique identifier for this edit.