package Ġnet . de an . j raw . models Ċ Ċ import Ġcom . squareup . mos hi . Json Ċ import Ġcom . squareup . mos hi . Json Class Ċ import Ġnet . de an . j raw . Red dit Client Ċ import Ġnet . de an . j raw . databind . Red dit Model Ċ import Ġnet . de an . j raw . databind . Unix Time Ċ import Ġnet . de an . j raw . references . Live Thread Reference Ċ import Ġnet . de an . j raw . references . Reference able Ċ import Ġjava . io . Serializable Ċ import Ġjava . util . Date Ċ Ċ @ Red dit Model Ċ @ Json Class ( generate Adapter Ġ= Ġtrue ) Ċ data Ġclass ĠLive Thread ( ĊĠĠĠ Ġoverride Ġval Ġid : ĠString , ĊĊĠĠĠ Ġ@ Unix Time ĊĠĠĠ Ġ@ Json ( name Ġ= Ġ" created _ utc ") ĊĠĠĠ Ġoverride Ġval Ġcreated : ĠDate , ĊĊĠĠĠ Ġval Ġdescription : ĠString , ĊĊĠĠĠ Ġ@ Json ( name Ġ= Ġ" name ") ĊĠĠĠ Ġoverride Ġval ĠfullName : ĠString , ĊĊĠĠĠ Ġ/** ĠTrue Ġif Ġthe Ġcontent Ġin Ġthis Ġthread Ġis ĠNS FW Ġ( not Ġsafe Ġfor Ġwork ) Ġ Ġ*/ ĊĠĠĠ Ġ@ Json ( name Ġ= Ġ" ns fw ") ĊĠĠĠ Ġval Ġis N sf w : ĠBoolean , ĊĊĠĠĠ Ġ/** ĠOne Ġof Ġ' live ' Ġor Ġ' complete ' Ġ Ġ*/ ĊĠĠĠ Ġval Ġstate : ĠString , ĊĊĠĠĠ Ġval Ġtitle : ĠString , ĊĊĠĠĠ Ġ/** ĠThe Ġamount Ġof Ġpeople Ġviewing Ġthe Ġthread , Ġor Ġnull Ġif Ġit 's Ġalready Ġcompleted Ġ Ġ*/ ĊĠĠĠ Ġ@ Json ( name Ġ= Ġ" viewer _ count ") ĊĠĠĠ Ġval Ġviewer Count : ĠInt ?, ĊĊĠĠĠ Ġ/** ĠIf Ġthe Ġviewer Ġcount Ġis Ġrandomly Ġskew ed , Ġor Ġnull Ġif Ġit 's Ġalready Ġcompleted Ġ Ġ*/ ĊĠĠĠ Ġ@ Json ( name Ġ= Ġ" viewer _ count _ fuzz ed ") ĊĠĠĠ Ġval Ġviewer Count F uzz ed : ĠBoolean ?, ĊĊĠĠĠ Ġ/** ĠThe Ġ` ws :// ` ĠURL Ġfor Ġnew Ġlive Ġupdates , Ġor Ġnull Ġif Ġit 's Ġalready Ġcompleted Ġ Ġ*/ ĊĠĠĠ Ġ@ Json ( name Ġ= Ġ" websocket _ url ") ĊĠĠĠ Ġval Ġwebsocket Url : ĠString ?, ĊĊĠĠĠ Ġ/** ĠAny Ġadditional Ġresources Ġprovided Ġby Ġthe Ġmod erators Ġof Ġthe Ġthread Ġ Ġ*/ ĊĠĠĠ Ġval Ġresources : ĠString , Ċ ) Ġ: ĠCreated , ĠIdent ifiable , ĠReference able < Live Thread Reference >, ĠSerializable Ġ{ ĊĊĠĠĠ Ġoverride Ġval Ġunique Id : ĠString ĊĠĠĠĠĠĠĠ Ġget () Ġ= ĠfullName ĊĊĠĠĠ Ġoverride Ġfun Ġto Reference ( reddit : ĠRed dit Client ): ĠLive Thread Reference Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġre dd it . live Thread ( id ) ĊĠĠĠ Ġ} Ċ } Ċ