package Ġcom . github . sab ote ur . be eline . detail service . controller Ċ Ċ import Ġcom . github . sab ote ur . be eline . detail service . dto . Caller Profile Ċ import Ġio . swagger . annotations . Api Ċ import Ġio . swagger . annotations . ApiOperation Ċ import Ġio . swagger . annotations . Api Param Ċ import Ġorg . springframework . http . Response Entity Ċ import Ġorg . springframework . web . bind . annotation . GetMapping Ċ import Ġorg . springframework . web . bind . annotation . RequestMapping Ċ import Ġorg . springframework . web . bind . annotation . RequestParam Ċ import Ġorg . springframework . web . bind . annotation . RestController Ċ Ċ @ Api ( value Ġ= Ġ" Detail ĠService ", Ġdescription Ġ= Ġ" Detail Ġservice Ġcontroller ") Ċ @ RestController Ċ @ RequestMapping (" api ") Ċ interface ĠDetail Service Controller Api Ġ{ ĊĊĠĠĠ Ġ@ ApiOperation ( value Ġ= Ġ" Get Ġcaller Ġprofiles Ġby Ġgiven Ġcell Ġid Ġnumber ") ĊĠĠĠ Ġ@ GetMapping ("/ $ API _ VERSION / detail service / get Caller Profile By CellId ") ĊĠĠĠ Ġfun Ġget Caller Profile By CellId ( ĊĠĠĠĠĠĠĠ Ġ@ Api Param (" Cell ĠID Ġ- Ġbase Ġstation Ġnumber ", Ġexample Ġ= Ġ" 1 2 3 4 5 ") ĊĠĠĠĠĠĠĠ Ġ@ RequestParam ( value Ġ= Ġ" cell Id ", Ġrequired Ġ= Ġtrue ) ĊĠĠĠĠĠĠĠ Ġcell Id : ĠString ĊĠĠĠ Ġ): ĠResponseEntity < List < Caller Profile >> ĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠAPI _ VERSION Ġ= Ġ" v 1 " ĊĠĠĠ Ġ} Ċ Ċ }