package Ġcom . ec wid . apic lient . v 3 . dto . variation . request Ċ Ċ import Ġcom . ec wid . apic lient . v 3 . dto . ApiRequest Ċ import Ġcom . ec wid . apic lient . v 3 . http transport . Http Body Ċ import Ġcom . ec wid . apic lient . v 3 . impl . Request Info Ċ Ċ data Ġclass ĠCreate Product Variation Request ( Ċ ĉ val ĠproductId : ĠInt Ġ= Ġ 0 , Ċ ĉ val Ġnew Variation : ĠUpdated Variation Ġ= ĠUpdated Variation () Ċ ) Ġ: ĠApi Request Ġ{ Ċ ĉ override Ġfun Ġto Request Info () Ġ= ĠRequest Info . create Post Request ( Ċĉ ĉ path Segments Ġ= ĠlistOf ( Ċĉĉ ĉ " products ", Ċĉĉ ĉ "$ productId ", Ċĉĉ ĉ " combin ations " Ċĉ ĉ ), Ċĉ ĉ params Ġ= Ġmap Of (), Ċĉ ĉ http Body Ġ= ĠHttp Body . Json Body ( Ċĉĉ ĉ obj Ġ= Ġnew Variation Ċĉ ĉ ) Ċ ĉ ) Ċ } Ċ