gogol-dfareporting-0.5.0: Google DCM/DFA Reporting And Trafficking 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.DFAReporting.Sizes.List

Contents

Description

Retrieves a list of sizes, possibly filtered. Retrieved sizes are globally unique and may include values not currently in use by your account. Due to this, the list of sizes returned by this method may differ from the list seen in the Trafficking UI.

See: DCM/DFA Reporting And Trafficking API Reference for dfareporting.sizes.list.

Synopsis

REST Resource

type SizesListResource = "dfareporting" :> ("v3.3" :> ("userprofiles" :> (Capture "profileId" (Textual Int64) :> ("sizes" :> (QueryParam "height" (Textual Int32) :> (QueryParams "ids" (Textual Int64) :> (QueryParam "width" (Textual Int32) :> (QueryParam "iabStandard" Bool :> (QueryParam "alt" AltJSON :> Get '[JSON] SizesListResponse))))))))) Source #

A resource alias for dfareporting.sizes.list method which the SizesList request conforms to.

Creating a Request

sizesList Source #

Arguments

:: Int64

slProFileId

-> SizesList 

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

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

data SizesList Source #

Retrieves a list of sizes, possibly filtered. Retrieved sizes are globally unique and may include values not currently in use by your account. Due to this, the list of sizes returned by this method may differ from the list seen in the Trafficking UI.

See: sizesList smart constructor.

Instances
Eq SizesList Source # 
Instance details

Defined in Network.Google.Resource.DFAReporting.Sizes.List

Data SizesList Source # 
Instance details

Defined in Network.Google.Resource.DFAReporting.Sizes.List

Methods

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

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

toConstr :: SizesList -> Constr #

dataTypeOf :: SizesList -> DataType #

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

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

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

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

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

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

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

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

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

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

Show SizesList Source # 
Instance details

Defined in Network.Google.Resource.DFAReporting.Sizes.List

Generic SizesList Source # 
Instance details

Defined in Network.Google.Resource.DFAReporting.Sizes.List

Associated Types

type Rep SizesList :: Type -> Type #

GoogleRequest SizesList Source # 
Instance details

Defined in Network.Google.Resource.DFAReporting.Sizes.List

Associated Types

type Rs SizesList :: Type #

type Scopes SizesList :: [Symbol] #

type Rep SizesList Source # 
Instance details

Defined in Network.Google.Resource.DFAReporting.Sizes.List

type Rep SizesList = D1 (MetaData "SizesList" "Network.Google.Resource.DFAReporting.Sizes.List" "gogol-dfareporting-0.5.0-H2nEimqYPoYBpPsdI4WnkF" False) (C1 (MetaCons "SizesList'" PrefixI True) ((S1 (MetaSel (Just "_slHeight") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int32))) :*: S1 (MetaSel (Just "_slIds") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Textual Int64]))) :*: (S1 (MetaSel (Just "_slWidth") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int32))) :*: (S1 (MetaSel (Just "_slProFileId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Textual Int64)) :*: S1 (MetaSel (Just "_slIabStandard") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool))))))
type Scopes SizesList Source # 
Instance details

Defined in Network.Google.Resource.DFAReporting.Sizes.List

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

Defined in Network.Google.Resource.DFAReporting.Sizes.List

Request Lenses

slHeight :: Lens' SizesList (Maybe Int32) Source #

Select only sizes with this height.

slIds :: Lens' SizesList [Int64] Source #

Select only sizes with these IDs.

slWidth :: Lens' SizesList (Maybe Int32) Source #

Select only sizes with this width.

slProFileId :: Lens' SizesList Int64 Source #

User profile ID associated with this request.

slIabStandard :: Lens' SizesList (Maybe Bool) Source #

Select only IAB standard sizes.