gogol-dfareporting-0.3.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.FloodlightActivityGroups.List

Contents

Description

Retrieves a list of floodlight activity groups, possibly filtered. This method supports paging.

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

Synopsis

REST Resource

type FloodlightActivityGroupsListResource = "dfareporting" :> ("v2.7" :> ("userprofiles" :> (Capture "profileId" (Textual Int64) :> ("floodlightActivityGroups" :> (QueryParam "floodlightConfigurationId" (Textual Int64) :> (QueryParam "advertiserId" (Textual Int64) :> (QueryParam "searchString" Text :> (QueryParams "ids" (Textual Int64) :> (QueryParam "sortOrder" FloodlightActivityGroupsListSortOrder :> (QueryParam "pageToken" Text :> (QueryParam "sortField" FloodlightActivityGroupsListSortField :> (QueryParam "type" FloodlightActivityGroupsListType :> (QueryParam "maxResults" (Textual Int32) :> (QueryParam "alt" AltJSON :> Get '[JSON] FloodlightActivityGroupsListResponse)))))))))))))) Source #

A resource alias for dfareporting.floodlightActivityGroups.list method which the FloodlightActivityGroupsList request conforms to.

Creating a Request

data FloodlightActivityGroupsList Source #

Retrieves a list of floodlight activity groups, possibly filtered. This method supports paging.

See: floodlightActivityGroupsList smart constructor.

Instances

Eq FloodlightActivityGroupsList Source # 
Data FloodlightActivityGroupsList Source # 

Methods

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

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

toConstr :: FloodlightActivityGroupsList -> Constr #

dataTypeOf :: FloodlightActivityGroupsList -> DataType #

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

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

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

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

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

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

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

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

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

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

Show FloodlightActivityGroupsList Source # 
Generic FloodlightActivityGroupsList Source # 
GoogleRequest FloodlightActivityGroupsList Source # 
type Rep FloodlightActivityGroupsList Source # 
type Rep FloodlightActivityGroupsList = D1 (MetaData "FloodlightActivityGroupsList" "Network.Google.Resource.DFAReporting.FloodlightActivityGroups.List" "gogol-dfareporting-0.3.0-1Sz7MzcQaqT30NKUHnKpNh" False) (C1 (MetaCons "FloodlightActivityGroupsList'" PrefixI True) ((:*:) ((:*:) ((:*:) (S1 (MetaSel (Just Symbol "_faglFloodlightConfigurationId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int64)))) (S1 (MetaSel (Just Symbol "_faglAdvertiserId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int64))))) ((:*:) (S1 (MetaSel (Just Symbol "_faglSearchString") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) ((:*:) (S1 (MetaSel (Just Symbol "_faglIds") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Textual Int64]))) (S1 (MetaSel (Just Symbol "_faglProFileId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Textual Int64)))))) ((:*:) ((:*:) (S1 (MetaSel (Just Symbol "_faglSortOrder") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe FloodlightActivityGroupsListSortOrder))) (S1 (MetaSel (Just Symbol "_faglPageToken") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))) ((:*:) (S1 (MetaSel (Just Symbol "_faglSortField") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe FloodlightActivityGroupsListSortField))) ((:*:) (S1 (MetaSel (Just Symbol "_faglType") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe FloodlightActivityGroupsListType))) (S1 (MetaSel (Just Symbol "_faglMaxResults") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int32)))))))))
type Scopes FloodlightActivityGroupsList Source # 
type Scopes FloodlightActivityGroupsList = (:) Symbol "https://www.googleapis.com/auth/dfatrafficking" ([] Symbol)
type Rs FloodlightActivityGroupsList Source # 

Request Lenses

faglFloodlightConfigurationId :: Lens' FloodlightActivityGroupsList (Maybe Int64) Source #

Select only floodlight activity groups with the specified floodlight configuration ID. Must specify either advertiserId, or floodlightConfigurationId for a non-empty result.

faglAdvertiserId :: Lens' FloodlightActivityGroupsList (Maybe Int64) Source #

Select only floodlight activity groups with the specified advertiser ID. Must specify either advertiserId or floodlightConfigurationId for a non-empty result.

faglSearchString :: Lens' FloodlightActivityGroupsList (Maybe Text) Source #

Allows searching for objects by name or ID. Wildcards (*) are allowed. For example, "floodlightactivitygroup*2015" will return objects with names like "floodlightactivitygroup June 2015", "floodlightactivitygroup April 2015", or simply "floodlightactivitygroup 2015". Most of the searches also add wildcards implicitly at the start and the end of the search string. For example, a search string of "floodlightactivitygroup" will match objects with name "my floodlightactivitygroup activity", "floodlightactivitygroup 2015", or simply "floodlightactivitygroup".

faglIds :: Lens' FloodlightActivityGroupsList [Int64] Source #

Select only floodlight activity groups with the specified IDs. Must specify either advertiserId or floodlightConfigurationId for a non-empty result.

faglProFileId :: Lens' FloodlightActivityGroupsList Int64 Source #

User profile ID associated with this request.

faglPageToken :: Lens' FloodlightActivityGroupsList (Maybe Text) Source #

Value of the nextPageToken from the previous result page.

faglType :: Lens' FloodlightActivityGroupsList (Maybe FloodlightActivityGroupsListType) Source #

Select only floodlight activity groups with the specified floodlight activity group type.

faglMaxResults :: Lens' FloodlightActivityGroupsList (Maybe Int32) Source #

Maximum number of results to return.