package Ġcom . assignment . speed checker . util Ċ Ċ import Ġcom . google . gson . Gson Ċ Ċ class ĠApi Utils Ġ{ Ċ Ċ } Ċ Ċ enum Ġclass ĠApi Status Ġ{ ĠLO ADING Ġ, ĠERROR , ĠSUCCESS } Ċ Ċ class ĠApi Error Ġ{ ĊĠĠĠ Ġprivate Ġvar Ġstatus Ġ= Ġ"" ĊĠĠĠ Ġprivate Ġvar Ġmessage : ĠString Ġ= Ġ"" ĊĊĊĠĠĠ Ġconstructor ( error : ĠString ) Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġapi Error Ġ: ĠApi Error Ġ= ĠGson (). fromJson ( error , ĠApi Error :: class . java ) ĊĠĠĠĠĠĠĠ Ġstatus Ġ= Ġ Ġapi Error . status ĊĠĠĠĠĠĠĠ Ġmessage Ġ= Ġ Ġapi Error . message ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġstatus (): ĠString Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġstatus ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġmessage (): ĠString Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġmessage ĊĠĠĠ Ġ} Ċ }