@@ -81,32 +81,32 @@ instance ToJSON Authorship where
8181
8282-- | The role of the requester. Valid values: \'advertisers\' or
8383-- \'publishers\'.
84−data GanPublishersGetRole
85− = GPGRAdvertisers
84+data GANPublishersGetRole
85+ = GANPGRAdvertisers
8686 -- ^ @advertisers@
8787 -- The requester is requesting as an advertiser.
88− | GPGRPublishers
88+ | GANPGRPublishers
8989 -- ^ @publishers@
9090 -- The requester is requesting as a publisher.
9191 deriving (Eq,Ord,Enum,Read,Show,Data,Typeable,Generic)
9292
93−instance Hashable GanPublishersGetRole
93+instance Hashable GANPublishersGetRole
9494
95−instance FromText GanPublishersGetRole where
95+instance FromText GANPublishersGetRole where
9696 fromText = \case
97− "advertisers" -> Just GPGRAdvertisers
98− "publishers" -> Just GPGRPublishers
97+ "advertisers" -> Just GANPGRAdvertisers
98+ "publishers" -> Just GANPGRPublishers
9999 _ -> Nothing
100100
101−instance ToText GanPublishersGetRole where
101+instance ToText GANPublishersGetRole where
102102 toText = \case
103− GPGRAdvertisers -> "advertisers"
104− GPGRPublishers -> "publishers"
103+ GANPGRAdvertisers -> "advertisers"
104+ GANPGRPublishers -> "publishers"
105105
106−instance FromJSON GanPublishersGetRole where
107− parseJSON = parseJSONText "GanPublishersGetRole"
106+instance FromJSON GANPublishersGetRole where
107+ parseJSON = parseJSONText "GANPublishersGetRole"
108108
109−instance ToJSON GanPublishersGetRole where
109+instance ToJSON GANPublishersGetRole where
110110 toJSON = toJSONText
111111
112112-- | Filters out all charge events that are not of the given charge type.
@@ -166,32 +166,32 @@ instance ToJSON ChargeType where
166166
167167-- | The role of the requester. Valid values: \'advertisers\' or
168168-- \'publishers\'.
169−data GanLinksListRole
170− = GLLRAdvertisers
169+data GANLinksListRole
170+ = GANLLRAdvertisers
171171 -- ^ @advertisers@
172172 -- The requester is requesting as an advertiser.
173− | GLLRPublishers
173+ | GANLLRPublishers
174174 -- ^ @publishers@
175175 -- The requester is requesting as a publisher.
176176 deriving (Eq,Ord,Enum,Read,Show,Data,Typeable,Generic)
177177
178−instance Hashable GanLinksListRole
178+instance Hashable GANLinksListRole
179179
180−instance FromText GanLinksListRole where
180+instance FromText GANLinksListRole where
181181 fromText = \case
182− "advertisers" -> Just GLLRAdvertisers
183− "publishers" -> Just GLLRPublishers
182+ "advertisers" -> Just GANLLRAdvertisers
183+ "publishers" -> Just GANLLRPublishers
184184 _ -> Nothing
185185
186−instance ToText GanLinksListRole where
186+instance ToText GANLinksListRole where
187187 toText = \case
188− GLLRAdvertisers -> "advertisers"
189− GLLRPublishers -> "publishers"
188+ GANLLRAdvertisers -> "advertisers"
189+ GANLLRPublishers -> "publishers"
190190
191−instance FromJSON GanLinksListRole where
192− parseJSON = parseJSONText "GanLinksListRole"
191+instance FromJSON GANLinksListRole where
192+ parseJSON = parseJSONText "GANLinksListRole"
193193
194−instance ToJSON GanLinksListRole where
194+instance ToJSON GANLinksListRole where
195195 toJSON = toJSONText
196196
197197-- | Filters out all advertisers for which do not have the given relationship
@@ -244,62 +244,62 @@ instance ToJSON RelationshipStatus where
244244
245245-- | The role of the requester. Valid values: \'advertisers\' or
246246-- \'publishers\'.
247−data GanLinksInsertRole
248− = GLIRAdvertisers
247+data GANLinksInsertRole
248+ = GANLIRAdvertisers
249249 -- ^ @advertisers@
250250 -- The requester is requesting as an advertiser.
251− | GLIRPublishers
251+ | GANLIRPublishers
252252 -- ^ @publishers@
253253 -- The requester is requesting as a publisher.
254254 deriving (Eq,Ord,Enum,Read,Show,Data,Typeable,Generic)
255255
256−instance Hashable GanLinksInsertRole
256+instance Hashable GANLinksInsertRole
257257
258−instance FromText GanLinksInsertRole where
258+instance FromText GANLinksInsertRole where
259259 fromText = \case
260− "advertisers" -> Just GLIRAdvertisers
261− "publishers" -> Just GLIRPublishers
260+ "advertisers" -> Just GANLIRAdvertisers
261+ "publishers" -> Just GANLIRPublishers
262262 _ -> Nothing
263263
264−instance ToText GanLinksInsertRole where
264+instance ToText GANLinksInsertRole where
265265 toText = \case
266− GLIRAdvertisers -> "advertisers"
267− GLIRPublishers -> "publishers"
266+ GANLIRAdvertisers -> "advertisers"
267+ GANLIRPublishers -> "publishers"
268268
269−instance FromJSON GanLinksInsertRole where
270− parseJSON = parseJSONText "GanLinksInsertRole"
269+instance FromJSON GANLinksInsertRole where
270+ parseJSON = parseJSONText "GANLinksInsertRole"
271271
272−instance ToJSON GanLinksInsertRole where
272+instance ToJSON GANLinksInsertRole where
273273 toJSON = toJSONText
274274
275275-- | The role of the requester. Valid values: \'advertisers\' or
276276-- \'publishers\'.
277−data GanAdvertisersListRole
278− = GALRAdvertisers
277+data GANAdvertisersListRole
278+ = GANALRAdvertisers
279279 -- ^ @advertisers@
280280 -- The requester is requesting as an advertiser.
281− | GALRPublishers
281+ | GANALRPublishers
282282 -- ^ @publishers@
283283 -- The requester is requesting as a publisher.
284284 deriving (Eq,Ord,Enum,Read,Show,Data,Typeable,Generic)
285285
286−instance Hashable GanAdvertisersListRole
286+instance Hashable GANAdvertisersListRole
287287
288−instance FromText GanAdvertisersListRole where
288+instance FromText GANAdvertisersListRole where
289289 fromText = \case
290− "advertisers" -> Just GALRAdvertisers
291− "publishers" -> Just GALRPublishers
290+ "advertisers" -> Just GANALRAdvertisers
291+ "publishers" -> Just GANALRPublishers
292292 _ -> Nothing
293293
294−instance ToText GanAdvertisersListRole where
294+instance ToText GANAdvertisersListRole where
295295 toText = \case
296− GALRAdvertisers -> "advertisers"
297− GALRPublishers -> "publishers"
296+ GANALRAdvertisers -> "advertisers"
297+ GANALRPublishers -> "publishers"
298298
299−instance FromJSON GanAdvertisersListRole where
300− parseJSON = parseJSONText "GanAdvertisersListRole"
299+instance FromJSON GANAdvertisersListRole where
300+ parseJSON = parseJSONText "GANAdvertisersListRole"
301301
302−instance ToJSON GanAdvertisersListRole where
302+instance ToJSON GANAdvertisersListRole where
303303 toJSON = toJSONText
304304
305305-- | The promotion type.
@@ -343,92 +343,92 @@ instance ToJSON PromotionType where
343343
344344-- | The role of the requester. Valid values: \'advertisers\' or
345345-- \'publishers\'.
346−data GanPublishersListRole
347− = GPLRAdvertisers
346+data GANPublishersListRole
347+ = GANPLRAdvertisers
348348 -- ^ @advertisers@
349349 -- The requester is requesting as an advertiser.
350− | GPLRPublishers
350+ | GANPLRPublishers
351351 -- ^ @publishers@
352352 -- The requester is requesting as a publisher.
353353 deriving (Eq,Ord,Enum,Read,Show,Data,Typeable,Generic)
354354
355−instance Hashable GanPublishersListRole
355+instance Hashable GANPublishersListRole
356356
357−instance FromText GanPublishersListRole where
357+instance FromText GANPublishersListRole where
358358 fromText = \case
359− "advertisers" -> Just GPLRAdvertisers
360− "publishers" -> Just GPLRPublishers
359+ "advertisers" -> Just GANPLRAdvertisers
360+ "publishers" -> Just GANPLRPublishers
361361 _ -> Nothing
362362
363−instance ToText GanPublishersListRole where
363+instance ToText GANPublishersListRole where
364364 toText = \case
365− GPLRAdvertisers -> "advertisers"
366− GPLRPublishers -> "publishers"
365+ GANPLRAdvertisers -> "advertisers"
366+ GANPLRPublishers -> "publishers"
367367
368−instance FromJSON GanPublishersListRole where
369− parseJSON = parseJSONText "GanPublishersListRole"
368+instance FromJSON GANPublishersListRole where
369+ parseJSON = parseJSONText "GANPublishersListRole"
370370
371−instance ToJSON GanPublishersListRole where
371+instance ToJSON GANPublishersListRole where
372372 toJSON = toJSONText
373373
374374-- | The role of the requester. Valid values: \'advertisers\' or
375375-- \'publishers\'.
376−data GanLinksGetRole
377− = GLGRAdvertisers
376+data GANLinksGetRole
377+ = GANLGRAdvertisers
378378 -- ^ @advertisers@
379379 -- The requester is requesting as an advertiser.
380− | GLGRPublishers
380+ | GANLGRPublishers
381381 -- ^ @publishers@
382382 -- The requester is requesting as a publisher.
383383 deriving (Eq,Ord,Enum,Read,Show,Data,Typeable,Generic)
384384
385−instance Hashable GanLinksGetRole
385+instance Hashable GANLinksGetRole
386386
387−instance FromText GanLinksGetRole where
387+instance FromText GANLinksGetRole where
388388 fromText = \case
389− "advertisers" -> Just GLGRAdvertisers
390− "publishers" -> Just GLGRPublishers
389+ "advertisers" -> Just GANLGRAdvertisers
390+ "publishers" -> Just GANLGRPublishers
391391 _ -> Nothing
392392
393−instance ToText GanLinksGetRole where
393+instance ToText GANLinksGetRole where
394394 toText = \case
395− GLGRAdvertisers -> "advertisers"
396− GLGRPublishers -> "publishers"
395+ GANLGRAdvertisers -> "advertisers"
396+ GANLGRPublishers -> "publishers"
397397
398−instance FromJSON GanLinksGetRole where
399− parseJSON = parseJSONText "GanLinksGetRole"
398+instance FromJSON GANLinksGetRole where
399+ parseJSON = parseJSONText "GANLinksGetRole"
400400
401−instance ToJSON GanLinksGetRole where
401+instance ToJSON GANLinksGetRole where
402402 toJSON = toJSONText
403403
404404-- | The role of the requester. Valid values: \'advertisers\' or
405405-- \'publishers\'.
406−data GanEventsListRole
407− = GELRAdvertisers
406+data GANEventsListRole
407+ = GANELRAdvertisers
408408 -- ^ @advertisers@
409409 -- The requester is requesting as an advertiser.
410− | GELRPublishers
410+ | GANELRPublishers
411411 -- ^ @publishers@
412412 -- The requester is requesting as a publisher.
413413 deriving (Eq,Ord,Enum,Read,Show,Data,Typeable,Generic)
414414
415−instance Hashable GanEventsListRole
415+instance Hashable GANEventsListRole
416416
417−instance FromText GanEventsListRole where
417+instance FromText GANEventsListRole where
418418 fromText = \case
419− "advertisers" -> Just GELRAdvertisers
420− "publishers" -> Just GELRPublishers
419+ "advertisers" -> Just GANELRAdvertisers
420+ "publishers" -> Just GANELRPublishers
421421 _ -> Nothing
422422
423−instance ToText GanEventsListRole where
423+instance ToText GANEventsListRole where
424424 toText = \case
425− GELRAdvertisers -> "advertisers"
426− GELRPublishers -> "publishers"
425+ GANELRAdvertisers -> "advertisers"
426+ GANELRPublishers -> "publishers"
427427
428−instance FromJSON GanEventsListRole where
429− parseJSON = parseJSONText "GanEventsListRole"
428+instance FromJSON GANEventsListRole where
429+ parseJSON = parseJSONText "GANEventsListRole"
430430
431−instance ToJSON GanEventsListRole where
431+instance ToJSON GANEventsListRole where
432432 toJSON = toJSONText
433433
434434-- | The role of the requester. Valid values: \'advertisers\' or
@@ -463,32 +463,32 @@ instance ToJSON Role where
463463
464464-- | The role of the requester. Valid values: \'advertisers\' or
465465-- \'publishers\'.
466−data GanAdvertisersGetRole
467− = GAGRAdvertisers
466+data GANAdvertisersGetRole
467+ = GANAGRAdvertisers
468468 -- ^ @advertisers@
469469 -- The requester is requesting as an advertiser.
470− | GAGRPublishers
470+ | GANAGRPublishers
471471 -- ^ @publishers@
472472 -- The requester is requesting as a publisher.
473473 deriving (Eq,Ord,Enum,Read,Show,Data,Typeable,Generic)
474474
475−instance Hashable GanAdvertisersGetRole
475+instance Hashable GANAdvertisersGetRole
476476
477−instance FromText GanAdvertisersGetRole where
477+instance FromText GANAdvertisersGetRole where
478478 fromText = \case
479− "advertisers" -> Just GAGRAdvertisers
480− "publishers" -> Just GAGRPublishers
479+ "advertisers" -> Just GANAGRAdvertisers
480+ "publishers" -> Just GANAGRPublishers
481481 _ -> Nothing
482482
483−instance ToText GanAdvertisersGetRole where
483+instance ToText GANAdvertisersGetRole where
484484 toText = \case
485− GAGRAdvertisers -> "advertisers"
486− GAGRPublishers -> "publishers"
485+ GANAGRAdvertisers -> "advertisers"
486+ GANAGRPublishers -> "publishers"
487487
488−instance FromJSON GanAdvertisersGetRole where
489− parseJSON = parseJSONText "GanAdvertisersGetRole"
488+instance FromJSON GANAdvertisersGetRole where
489+ parseJSON = parseJSONText "GANAdvertisersGetRole"
490490
491−instance ToJSON GanAdvertisersGetRole where
491+instance ToJSON GANAdvertisersGetRole where
492492 toJSON = toJSONText
493493
494494-- | Filters out all events that are not of the given type. Valid values:
@@ -528,49 +528,49 @@ instance ToJSON EventType where
528528
529529-- | Filters out all publishers for which do not have the given relationship
530530-- status with the requesting publisher.
531−data GanPublishersListRelationshipStatus
532− = GPLRSApproved
531+data GANPublishersListRelationshipStatus
532+ = GANPLRSApproved
533533 -- ^ @approved@
534534 -- Publishers you\'ve approved to your program.
535− | GPLRSAvailable
535+ | GANPLRSAvailable
536536 -- ^ @available@
537537 -- Publishers available for you to recruit.
538− | GPLRSDeactivated
538+ | GANPLRSDeactivated
539539 -- ^ @deactivated@
540540 -- A publisher that you terminated from your program. Publishers also have
541541 -- the ability to remove themselves from your program.
542− | GPLRSDeclined
542+ | GANPLRSDeclined
543543 -- ^ @declined@
544544 -- A publisher that you did not approve to your program.
545− | GPLRSPending
545+ | GANPLRSPending
546546 -- ^ @pending@
547547 -- Publishers that have applied to your program. We recommend reviewing and
548548 -- deciding on pending publishers on a weekly basis.
549549 deriving (Eq,Ord,Enum,Read,Show,Data,Typeable,Generic)
550550
551−instance Hashable GanPublishersListRelationshipStatus
551+instance Hashable GANPublishersListRelationshipStatus
552552
553−instance FromText GanPublishersListRelationshipStatus where
553+instance FromText GANPublishersListRelationshipStatus where
554554 fromText = \case
555− "approved" -> Just GPLRSApproved
556− "available" -> Just GPLRSAvailable
557− "deactivated" -> Just GPLRSDeactivated
558− "declined" -> Just GPLRSDeclined
559− "pending" -> Just GPLRSPending
555+ "approved" -> Just GANPLRSApproved
556+ "available" -> Just GANPLRSAvailable
557+ "deactivated" -> Just GANPLRSDeactivated
558+ "declined" -> Just GANPLRSDeclined
559+ "pending" -> Just GANPLRSPending
560560 _ -> Nothing
561561
562−instance ToText GanPublishersListRelationshipStatus where
562+instance ToText GANPublishersListRelationshipStatus where
563563 toText = \case
564− GPLRSApproved -> "approved"
565− GPLRSAvailable -> "available"
566− GPLRSDeactivated -> "deactivated"
567− GPLRSDeclined -> "declined"
568− GPLRSPending -> "pending"
564+ GANPLRSApproved -> "approved"
565+ GANPLRSAvailable -> "available"
566+ GANPLRSDeactivated -> "deactivated"
567+ GANPLRSDeclined -> "declined"
568+ GANPLRSPending -> "pending"
569569
570−instance FromJSON GanPublishersListRelationshipStatus where
571− parseJSON = parseJSONText "GanPublishersListRelationshipStatus"
570+instance FromJSON GANPublishersListRelationshipStatus where
571+ parseJSON = parseJSONText "GANPublishersListRelationshipStatus"
572572
573−instance ToJSON GanPublishersListRelationshipStatus where
573+instance ToJSON GANPublishersListRelationshipStatus where
574574 toJSON = toJSONText
575575
576576-- | The set of fields to return.
@@ -695,58 +695,58 @@ instance ToJSON ReportType where
695695 toJSON = toJSONText
696696
697697-- | The status of the relationship.
698−data GanLinksListRelationshipStatus
699− = GLLRSApproved
698+data GANLinksListRelationshipStatus
699+ = GANLLRSApproved
700700 -- ^ @approved@
701− | GLLRSAvailable
701+ | GANLLRSAvailable
702702 -- ^ @available@
703703 deriving (Eq,Ord,Enum,Read,Show,Data,Typeable,Generic)
704704
705−instance Hashable GanLinksListRelationshipStatus
705+instance Hashable GANLinksListRelationshipStatus
706706
707−instance FromText GanLinksListRelationshipStatus where
707+instance FromText GANLinksListRelationshipStatus where
708708 fromText = \case
709− "approved" -> Just GLLRSApproved
710− "available" -> Just GLLRSAvailable
709+ "approved" -> Just GANLLRSApproved
710+ "available" -> Just GANLLRSAvailable
711711 _ -> Nothing
712712
713−instance ToText GanLinksListRelationshipStatus where
713+instance ToText GANLinksListRelationshipStatus where
714714 toText = \case
715− GLLRSApproved -> "approved"
716− GLLRSAvailable -> "available"
715+ GANLLRSApproved -> "approved"
716+ GANLLRSAvailable -> "available"
717717
718−instance FromJSON GanLinksListRelationshipStatus where
719− parseJSON = parseJSONText "GanLinksListRelationshipStatus"
718+instance FromJSON GANLinksListRelationshipStatus where
719+ parseJSON = parseJSONText "GANLinksListRelationshipStatus"
720720
721−instance ToJSON GanLinksListRelationshipStatus where
721+instance ToJSON GANLinksListRelationshipStatus where
722722 toJSON = toJSONText
723723
724724-- | Filters out all events that do not have the given status. Valid values:
725725-- \'active\', \'canceled\'. Optional.
726−data GanEventsListStatus
727− = GELSActive
726+data GANEventsListStatus
727+ = GANELSActive
728728 -- ^ @active@
729729 -- Event is currently active.
730− | GELSCanceled
730+ | GANELSCanceled
731731 -- ^ @canceled@
732732 -- Event is currently canceled.
733733 deriving (Eq,Ord,Enum,Read,Show,Data,Typeable,Generic)
734734
735−instance Hashable GanEventsListStatus
735+instance Hashable GANEventsListStatus
736736
737−instance FromText GanEventsListStatus where
737+instance FromText GANEventsListStatus where
738738 fromText = \case
739− "active" -> Just GELSActive
740− "canceled" -> Just GELSCanceled
739+ "active" -> Just GANELSActive
740+ "canceled" -> Just GANELSCanceled
741741 _ -> Nothing
742742
743−instance ToText GanEventsListStatus where
743+instance ToText GANEventsListStatus where
744744 toText = \case
745− GELSActive -> "active"
746− GELSCanceled -> "canceled"
745+ GANELSActive -> "active"
746+ GANELSCanceled -> "canceled"
747747
748−instance FromJSON GanEventsListStatus where
749− parseJSON = parseJSONText "GanEventsListStatus"
748+instance FromJSON GANEventsListStatus where
749+ parseJSON = parseJSONText "GANEventsListStatus"
750750
751−instance ToJSON GanEventsListStatus where
751+instance ToJSON GANEventsListStatus where
752752 toJSON = toJSONText