package Ġuk . n hs . n hs x . core . events Ċ Ċ import Ġuk . n hs . n hs x . core . events . Event Category .* Ċ import Ġuk . n hs . n hs x . core . headers . Mobile App Version Ċ import Ġuk . n hs . n hs x . core . headers . Mobile OS Ċ import Ġuk . n hs . n hs x . core . headers . UserAgent Ċ import Ġuk . n hs . n hs x . domain . Country Ċ import Ġuk . n hs . n hs x . domain . Test Kit Ċ import Ġuk . n hs . n hs x . domain . Token Age Range Ċ Ċ data Ġclass ĠIncoming HttpRequest ( ĊĠĠĠ Ġval Ġuri : ĠString , ĊĠĠĠ Ġval Ġmethod : ĠString , ĊĠĠĠ Ġval Ġstatus : ĠInt , ĊĠĠĠ Ġval Ġlatency : ĠLong , ĊĠĠĠ Ġval Ġuser Agent : ĠUser Agent , ĊĠĠĠ Ġval ĠrequestId : ĠString , ĊĠĠĠ Ġval ĠapiKey : ĠString , ĊĠĠĠ Ġval Ġmessage : ĠString Ġ// Ġdeprecated Ġ- Ġwaiting Ġto Ġmigrate Ġto Ġstats Ġfrom Ġthe Ġuser Ġagent Ċ ) Ġ: ĠEvent ( Operation al ) Ċ Ċ data Ġclass ĠOut going HttpRequest ( ĊĠĠĠ Ġval Ġuri : ĠString , ĊĠĠĠ Ġval Ġmethod : ĠString , ĊĠĠĠ Ġval Ġstatus : ĠInt Ċ ) Ġ: ĠEvent ( ĊĠĠĠ ĠOperation al Ċ ) Ċ Ċ data Ġclass ĠIncoming HttpResponse ( ĊĠĠĠ Ġval Ġstatus : ĠInt , ĊĠĠĠ Ġval Ġbody : ĠString Ċ ) Ġ: ĠEvent ( ĊĠĠĠ ĠOperation al Ċ ) Ċ Ċ data Ġclass ĠException Thrown < T Ġ: ĠThrowable >( ĊĠĠĠ Ġval Ġexception : ĠT , ĊĠĠĠ Ġval Ġmessage : ĠString Ġ= Ġexception . localized Message Ġ?: Ġ"< missing >" Ċ ) Ġ: ĠEvent ( Error ) Ċ Ċ data Ġclass ĠApi Handle Failed Ġconstructor ( ĊĠĠĠ Ġval ĠstatusCode : ĠInt , ĊĠĠĠ Ġval Ġmessage : ĠString ? Ċ ) Ġ: ĠEvent ( Info ) Ċ Ċ data Ġclass ĠNo RequestId Found ( val Ġuri : ĠString ) Ġ: ĠEvent ( Warning ) Ċ data Ġclass ĠO AIN ot Set ( val Ġmethod : ĠString ?, Ġval Ġpath : ĠString ?) Ġ: ĠEvent ( Warning ) Ċ data Ġclass ĠUn process able Json ( val Ġe : ĠException ) Ġ: ĠEvent ( Warning ) Ċ Ċ /** Ċ Ġ* Ġthis Ġis Ġa Ġgeneric Ġinfo Ġevent Ġ- Ġit Ġreally Ġshould Ġnot Ġbe Ġhere Ġbut Ġbe Ġreplaced Ġwith Ċ Ġ* Ġmore Ġspecific Ġevents Ġfor Ġwanted Ġscenarios Ċ Ġ*/ Ċ data Ġclass ĠInfo Event ( val Ġmessage : ĠString ) Ġ: ĠEvent ( Info ) Ċ Ċ data Ġclass ĠRequest Rejected ( val Ġreason : ĠString ) Ġ: ĠEvent ( Info ) Ċ data Ġclass ĠSuccessful C ta Exchange ( val Ġc ta Token : ĠString , Ġval Ġcountry : ĠCountry , Ġval Ġtest Kit : ĠTest Kit , Ġval Ġmobile OS : ĠMobile OS , Ġval Ġtoken Age Range : ĠToken Age Range , Ġval Ġapp Version : ĠMobile App Version ) Ġ: ĠEvent ( Info ) Ċ