package Ġcom . ro dy ap al . mss . data . remote Ċ Ċ import Ġcom . ro dy ap al . mss . data . model . all . Groups Response Ċ import Ġcom . ro dy ap al . mss . data . model . one . Single Group Response Ċ import Ġretrofit 2 . Response Ċ import Ġretrofit 2 . http . Body Ċ import Ġretrofit 2 . http . GET Ċ import Ġretrofit 2 . http . POST Ċ import Ġretrofit 2 . http . Query Ċ Ċ interface ĠM ss Api Ġ{ ĊĊĠĠĠ Ġ@ GET ("/ api / v 1 . 2 / groups / all ") ĊĠĠĠ Ġsuspend Ġfun ĠgetAll Groups () Ġ: ĠResponse < Groups Response > ĊĊĠĠĠ Ġ@ GET ("/ api / v 1 . 2 / groups / cert ain ") ĊĠĠĠ Ġsuspend Ġfun Ġget Schedule For Group ( ĊĠĠĠĠĠĠĠ Ġ@ Query (" name ") Ġname : ĠString ĊĠĠĠ Ġ) Ġ: ĠResponse < Single Group Response > ĊĊĠĠĠ Ġ@ POST ("/ api / v 1 . 2 / logs / post ") ĊĠĠĠ Ġsuspend Ġfun Ġlog Error ( ĊĠĠĠĠĠĠĠ Ġ@ Query (" source ") Ġsource : ĠString Ġ= Ġ" app ", ĊĠĠĠĠĠĠĠ Ġ@ Body Ġlog : ĠString ĊĠĠĠ Ġ) Ċ }