package Ġorg . cr is py . app . api Ċ Ċ import Ġmu . K Logging Ċ import Ġorg . springframework . web . bind . annotation . PostMapping Ċ import Ġorg . springframework . web . bind . annotation . RequestBody Ċ import Ġorg . springframework . web . bind . annotation . RequestMapping Ċ import Ġorg . springframework . web . bind . annotation . RestController Ċ Ċ /** Ċ Ġ* ĠUpdating Ġand Ġaccessing Ġthe Ġschema Ġfor Ġa Ġgiven ĠAPI . Ċ Ġ*/ Ċ @ RestController Ċ @ RequestMapping (" api / v 1 / schema ") Ċ class ĠSchema Ġ{ ĊĠĠĠ Ġcompanion Ġobject Ġ: ĠK Logging () ĊĊĠĠĠ Ġdata Ġclass ĠSchema Request ( val Ġname : ĠString , Ġval Ġurl : ĠString ?) ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠRegisters Ġa Ġnew Ġschema . ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġ@ PostMapping () ĊĠĠĠ Ġfun Ġcreate Schema (@ RequestBody Ġschema : ĠSchema Request ) Ġ{ ĊĠĠĠĠĠĠĠ Ġlogger . info Ġ{ Ġ" create Schema : Ġ$ schema "} ĊĠĠĠ Ġ} Ċ }