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.Patch

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. This method supports patch semantics.

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

Synopsis

REST Resource

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

A resource alias for androidpublisher.edits.tracks.patch method which the EditsTracksPatch request conforms to.

Creating a Request

editsTracksPatch Source #

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

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

data EditsTracksPatch 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. This method supports patch semantics.

See: editsTracksPatch smart constructor.

Instances
Eq EditsTracksPatch Source # 
Instance details

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

Data EditsTracksPatch Source # 
Instance details

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

Methods

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

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

toConstr :: EditsTracksPatch -> Constr #

dataTypeOf :: EditsTracksPatch -> DataType #

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

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

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

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

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

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

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

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

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

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

Show EditsTracksPatch Source # 
Instance details

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

Generic EditsTracksPatch Source # 
Instance details

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

Associated Types

type Rep EditsTracksPatch :: Type -> Type #

GoogleRequest EditsTracksPatch Source # 
Instance details

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

Associated Types

type Rs EditsTracksPatch :: Type #

type Scopes EditsTracksPatch :: [Symbol] #

type Rep EditsTracksPatch Source # 
Instance details

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

type Rep EditsTracksPatch = D1 (MetaData "EditsTracksPatch" "Network.Google.Resource.AndroidPublisher.Edits.Tracks.Patch" "gogol-android-publisher-0.4.0-A8TPJe0z8xz1LYUimgzodq" False) (C1 (MetaCons "EditsTracksPatch'" PrefixI True) ((S1 (MetaSel (Just "_etptTrack") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text) :*: S1 (MetaSel (Just "_etptPackageName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text)) :*: (S1 (MetaSel (Just "_etptPayload") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Track) :*: S1 (MetaSel (Just "_etptEditId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text))))
type Scopes EditsTracksPatch Source # 
Instance details

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

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

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

Request Lenses

etptTrack :: Lens' EditsTracksPatch Text Source #

The track to read or modify.

etptPackageName :: Lens' EditsTracksPatch Text Source #

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

etptPayload :: Lens' EditsTracksPatch Track Source #

Multipart request metadata.

etptEditId :: Lens' EditsTracksPatch Text Source #

Unique identifier for this edit.