package Ġorg . tech town . re pose . server Ċ Ċ import Ġandroid . util . Log Ċ import Ġcom . google . gson . Gson Builder Ċ import Ġretrofit 2 . Ret rofit Ċ import Ġretrofit 2 . converter . gson . Gson Converter Factory Ċ Ċ object ĠRet rofit Client Ġ{ ĊĠĠĠ Ġprivate Ġvar Ġinstance : ĠRet rofit ?= null ĊĠĠĠ Ġprivate Ġval Ġgson Ġ= ĠGson Builder (). set Len ient (). create () ĊĊĠĠĠ Ġprivate Ġconst Ġval ĠBASE _ URL Ġ= Ġ" http :// 3 4 . 6 4 . 1 9 5 . 1 6 1 : 3 0 0 0 " Ġ// ìĹĲ ë ® ¬ Ġ> Ġlaptop ĠëĤ ´ë ¶ Ģ ip Ġ 1 0 . 0 . 2 . 2 ĊĊĠĠĠ Ġ// Single T on ĊĊĠĠĠ Ġfun ĠgetInstance (): ĠRet rofit { ĊĠĠĠĠĠĠĠ Ġif ( instance Ġ== Ġnull ){ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġinstance Ġ= ĠRet rofit . Builder () ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. baseUrl ( BASE _ URL ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. add Converter Factory ( Gson Converter Factory . create ( gson )) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. build () ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ ĠLog . e (" server "," instance ĠOK !") ĊĠĠĠĠĠĠĠ Ġreturn Ġinstance !! ĊĠĠĠ Ġ} Ċ }