package Ġcom . so um ya . ww dab lu . phone input ext . network Ċ Ċ import Ġretrofit 2 . Ret rofit Ċ import Ġretrofit 2 . adapter . rx java 3 . Rx Java 3 Call Adapter Factory Ċ import Ġretrofit 2 . converter . gson . Gson Converter Factory Ċ Ċ internal Ġobject ĠCount ries Info Provider Ġ{ ĊĊĠĠĠ Ġprivate Ġval Ġm API : ĠCount ries Info API ĊĊĠĠĠ Ġinit Ġ{ ĊĠĠĠĠĠĠĠ Ġm API Ġ= ĠRet rofit . Builder () ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. baseUrl (" https :// rest countries . eu /") ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. add Call Adapter Factory ( Rx Java 3 Call Adapter Factory . create ()) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. add Converter Factory ( Gson Converter Factory . create ()) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. build () ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. create ( Countries Info API :: class . java ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġcall () Ġ: ĠCount ries Info API Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġm API ĊĠĠĠ Ġ} Ċ }