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)))))))))))))) #

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

Creating a Request

data FloodlightActivityGroupsList #

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

See: floodlightActivityGroupsList smart constructor.

Instances

Eq FloodlightActivityGroupsList # 
Data FloodlightActivityGroupsList # 

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 # 
Generic FloodlightActivityGroupsList # 
GoogleRequest FloodlightActivityGroupsList # 
type Rep FloodlightActivityGroupsList # 
type Rep FloodlightActivityGroupsList = D1 (MetaData "FloodlightActivityGroupsList" "Network.Google.Resource.DFAReporting.FloodlightActivityGroups.List" "gogol-dfareporting-0.3.0-4Vz9myrj4dyHC7jfOIh39Z" 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 DecidedUnpack) (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 # 
type Scopes FloodlightActivityGroupsList = (:) Symbol "https://www.googleapis.com/auth/dfatrafficking" ([] Symbol)
type Rs FloodlightActivityGroupsList # 

Request Lenses

faglFloodlightConfigurationId :: Lens' FloodlightActivityGroupsList (Maybe Int64) #

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) #

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) #

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] #

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

faglProFileId :: Lens' FloodlightActivityGroupsList Int64 #

User profile ID associated with this request.

faglPageToken :: Lens' FloodlightActivityGroupsList (Maybe Text) #

Value of the nextPageToken from the previous result page.

faglType :: Lens' FloodlightActivityGroupsList (Maybe FloodlightActivityGroupsListType) #

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

faglMaxResults :: Lens' FloodlightActivityGroupsList (Maybe Int32) #

Maximum number of results to return.