package Ġcom . b sel zer . gw 2 . v 2 . client . client Ċ Ċ import Ġcom . b sel zer . gw 2 . v 2 . client . extension . language Ċ import Ġcom . b sel zer . gw 2 . v 2 . model . finish er . Finish er Ċ import Ġio . ktor . client .* Ċ Ċ /** Ċ Ġ* ĠThe Ġfinish er Ġclient . Ċ Ġ* Ġ@ see Ġ< a Ġhref =" https :// wiki . guild w ars 2 . com / wiki / API : 2 / finish ers "> the Ġwiki </ a > Ċ Ġ*/ Ċ class ĠFinish er Client ( httpClient : ĠHttpClient , Ġconfiguration : ĠG w 2 Client Configuration ) Ġ: ĠBase Client ( httpClient , Ġconfiguration ) Ġ{ ĊĠĠĠ Ġprivate Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠFIN IS HER S Ġ= Ġ" finish ers " ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ@ return Ġthe Ġids Ġof Ġthe Ġavailable Ġfinish ers ĊĠĠĠĠ Ġ* Ġ@ see Ġ< a Ġhref =" https :// wiki . guild w ars 2 . com / wiki / API : 2 / finish ers "> the Ġwiki </ a > ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġsuspend Ġfun Ġids (): ĠList < Int > Ġ= ĠgetList ( path Ġ= ĠFIN IS HER S ) ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ@ return Ġthe Ġfinish er Ġassociated Ġwith Ġthe Ġ[ id ] ĊĠĠĠĠ Ġ* Ġ@ see Ġ< a Ġhref =" https :// wiki . guild w ars 2 . com / wiki / API : 2 / finish ers "> the Ġwiki </ a > ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġsuspend Ġfun Ġfinish er ( id : ĠInt , Ġlanguage : ĠString ? Ġ= Ġnull ): ĠFinish er Ġ= Ġget Single ById ( id , ĠFIN IS HER S ) Ġ{ ĊĠĠĠĠĠĠĠ Ġlanguage ( language ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ@ return Ġthe Ġfinish ers Ġassociated Ġwith Ġthe Ġ[ ids ] ĊĠĠĠĠ Ġ* Ġ@ see Ġ< a Ġhref =" https :// wiki . guild w ars 2 . com / wiki / API : 2 / finish ers "> the Ġwiki </ a > ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġsuspend Ġfun Ġfinish ers ( ids : ĠCollection < Int >, Ġlanguage : ĠString ? Ġ= Ġnull ): ĠList < Finish er > Ġ= Ġchunk ed Ids ( ids , ĠFIN IS HER S ) Ġ{ ĊĠĠĠĠĠĠĠ Ġlanguage ( language ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ@ return Ġall Ġthe Ġfinish ers ĊĠĠĠĠ Ġ* Ġ@ see Ġ< a Ġhref =" https :// wiki . guild w ars 2 . com / wiki / API : 2 / finish ers "> the Ġwiki </ a > ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġsuspend Ġfun Ġfinish ers ( language : ĠString ? Ġ= Ġnull ): ĠList < Finish er > Ġ= Ġall Ids ( FIN IS HER S ) Ġ{ ĊĠĠĠĠĠĠĠ Ġlanguage ( language ) ĊĠĠĠ Ġ} Ċ }