package Ġcom . github . fro z enc ure . helix . analytics . model Ċ Ċ import Ġcom . github . fro z enc ure . helix . http . model . Abstract Resource Ċ import Ġcom . github . fro z enc ure . helix . http . model . array . DateRange Ċ import Ġkotlinx . serialization . Serial Name Ċ import Ġkotlinx . serialization . Serializable Ċ Ċ /** Ċ Ġ* ĠData Ġtransfer Ġobject Ġfor Ġan Ġextension Ġreport . Ċ Ġ* ĠOne - to - one Ġmapping Ġto Ġthe ĠTw itch Ġextension Ġreport ĠJSON Ġobject . Ċ Ġ* Ġ@ constructor ĠCreates Ġa Ġnew Ġextension Ġreport Ġobject . Ċ Ġ* Ġ@ param Ġextension Id ĠThe ĠID Ġof Ġthe Ġextension . Ċ Ġ* Ġ@ param Ġurl ĠThe ĠURL Ġfrom Ġwhere Ġthe Ġextension Ġreport Ġcan Ġbe Ġdownloaded . Ċ Ġ* Ġ@ param Ġtype ĠThe Ġtype Ġof Ġgame Ġreport ; Ġcan Ġbe Ġ* overview _ v 1 * Ġor Ġ* overview _ v 2 *. Ċ Ġ* Ġ@ param Ġdate Range ĠThe Ġrange Ġof Ġdates Ġthat Ġthe Ġreport Ġcovers . Ċ Ġ*/ Ċ Ċ @ Serializable Ċ data Ġclass ĠExtension Report ( ĊĠĠĠ Ġ@ Serial Name (" extension _ id ") ĊĠĠĠ Ġval Ġextension Id : ĠString , ĊĠĠĠ Ġ@ Serial Name (" URL ") ĊĠĠĠ Ġval Ġurl : ĠString , ĊĠĠĠ Ġ@ Serial Name (" type ") ĊĠĠĠ Ġval Ġtype : ĠString , ĊĠĠĠ Ġ@ Serial Name (" date _ range ") ĊĠĠĠ Ġval Ġdate Range : ĠDate Range Ċ ) Ġ: ĠAbstract Resource ()