package Ġorg . t esser akt . disk ord in . rest Ċ Ċ import Ġarrow . fx . coroutines . Schedule Ċ import Ġorg . t esser akt . disk ord in . rest . service .* Ċ import Ġretrofit 2 . Ret rofit Ċ import Ġretrofit 2 . create Ċ Ċ class ĠRet rofit RestClient ( ĊĠĠĠ Ġ_ ret rofit : Ġ() Ġ-> ĠRet rofit , ĊĠĠĠ Ġschedule : ĠSchedule < *, Ġ*> Ċ ) Ġ: ĠRest Client ( schedule ) Ġ{ ĊĠĠĠ Ġprivate Ġval Ġretrofit Ġby Ġlazy (_ ret rofit ) ĊĊĠĠĠ Ġprivate Ġval Ġ_ channel Service : ĠChannel ServiceImpl Ġby Ġlazy Ġ{ Ġretrofit . create () Ġ} ĊĠĠĠ Ġprivate Ġval Ġ_ emoji Service : ĠEmoji ServiceImpl Ġby Ġlazy Ġ{ Ġretrofit . create () Ġ} ĊĠĠĠ Ġprivate Ġval Ġ_ gateway Service : ĠGateway ServiceImpl Ġby Ġlazy Ġ{ Ġretrofit . create () Ġ} ĊĠĠĠ Ġprivate Ġval Ġ_ guild Service : ĠGuild ServiceImpl Ġby Ġlazy Ġ{ Ġretrofit . create () Ġ} ĊĠĠĠ Ġprivate Ġval Ġ_ invite Service : ĠInv ite ServiceImpl Ġby Ġlazy Ġ{ Ġretrofit . create () Ġ} ĊĠĠĠ Ġprivate Ġval Ġ_ userService : ĠUser ServiceImpl Ġby Ġlazy Ġ{ Ġretrofit . create () Ġ} ĊĠĠĠ Ġprivate Ġval Ġ_ voice Service : ĠVoice ServiceImpl Ġby Ġlazy Ġ{ Ġretrofit . create () Ġ} ĊĠĠĠ Ġprivate Ġval Ġ_ webhook Service : ĠWeb hook ServiceImpl Ġby Ġlazy Ġ{ Ġretrofit . create () Ġ} ĊĠĠĠ Ġprivate Ġval Ġ_ template Service : ĠTemplate ServiceImpl Ġby Ġlazy Ġ{ Ġretrofit . create () Ġ} ĊĊĠĠĠ Ġoverride Ġval ĠRest Client . channel Service : ĠChannel Service Ġget () Ġ= Ġ_ channel Service ĊĠĠĠ Ġoverride Ġval ĠRest Client . emoji Service : ĠEmoji Service Ġget () Ġ= Ġ_ emoji Service ĊĠĠĠ Ġoverride Ġval ĠRest Client . gateway Service : ĠGateway Service Ġget () Ġ= Ġ_ gateway Service ĊĠĠĠ Ġoverride Ġval ĠRest Client . guild Service : ĠGuild Service Ġget () Ġ= Ġ_ guild Service ĊĠĠĠ Ġoverride Ġval ĠRest Client . invite Service : ĠInv ite Service Ġget () Ġ= Ġ_ invite Service ĊĠĠĠ Ġoverride Ġval ĠRest Client . userService : ĠUserService Ġget () Ġ= Ġ_ userService ĊĠĠĠ Ġoverride Ġval ĠRest Client . voice Service : ĠVoice Service Ġget () Ġ= Ġ_ voice Service ĊĠĠĠ Ġoverride Ġval ĠRest Client . webhook Service : ĠWeb hook Service Ġget () Ġ= Ġ_ webhook Service ĊĠĠĠ Ġoverride Ġval ĠRest Client . template Service : ĠTemplate Service Ġget () Ġ= Ġ_ template Service Ċ }