@ApiResponse(responseCode="500",description="Internal Server Error")})
@RequestMapping(value="/geographicSite",
produces={"application/json"},
consumes={"application/json"},
method=RequestMethod.POST)
defaultResponseEntity<GeographicSite>createGeographicSite(@Parameter(description="The geographic site to be created",required=true)@Valid@RequestBodyGeographicSitegeographicSite){
@ApiResponse(responseCode="500",description="Internal Server Error")})
@RequestMapping(value="/geographicSite/{id}",
produces={"application/json"},
consumes={"application/json"},
method=RequestMethod.PATCH)
defaultResponseEntity<GeographicSite>patchGeographicalSite(@Parameter(description="Identifier of the Geographic site",required=true)@PathVariable("id")Stringid,@Parameter(description="The Service Level Specification to be updated",required=true)@Valid@RequestBodyGeographicSitegeographicSite){
@ApiResponse(responseCode="500",description="Internal Server Error")})
@RequestMapping(value="/geographicSite/{id}",
produces={"application/json"},
method=RequestMethod.GET)
defaultResponseEntity<GeographicSite>retrieveGeographicSite(@Parameter(description="Identifier of the Geographic site",required=true)@PathVariable("id")Stringid){