package Ġbr . com . z up . fel ipe . g adel ha . infra . client čĊč Ċ import Ġbr . com . z up . fel ipe . g adel ha . infra . dto . response . Account It au Rs č Ċ import Ġbr . com . z up . fel ipe . g adel ha . infra . dto . response . Client It au Rs č Ċ import Ġio . mic ronaut . http . HttpResponse č Ċ import Ġio . mic ronaut . http . annotation . Get č Ċ import Ġio . mic ronaut . http . annotation . PathVariable č Ċ import Ġio . mic ronaut . http . annotation . Query Value č Ċ import Ġio . mic ronaut . http . client . annotation . Client čĊč Ċ @ Client ( value Ġ= Ġ"\ ${ application . client . it au }") č Ċ interface ĠI tau Client Ġ{ čĊčĊĠĠĠ Ġ@ Get ( value Ġ= Ġ"/ api / v 1 / client es /{ clientId }/ cont as ") čĊĠĠĠ Ġfun Ġfind Account Client (@ PathVariable ĠclientId : ĠString , Ġ@ Query Value (" tipo ") Ġaccount Type : ĠString ): ĠHttpResponse < Account It au Rs > čĊčĊĠĠĠ Ġ@ Get ( value Ġ= Ġ"/ api / v 1 / client es /{ clientId }") čĊĠĠĠ Ġfun Ġfind Client It au (@ PathVariable ĠclientId : ĠString ): ĠHttpResponse < Client It au Rs > čĊč Ċ } čĊ