@CrossOrigin
@RestController
@RequestMapping(value="/areas/{areaId}/detection_params")
public class DetectionParametersController
extends java.lang.Object
Constructor and Description |
---|
DetectionParametersController(DetectionParametersService detectionParametersService) |
Modifier and Type | Method and Description |
---|---|
ParametersView |
getAreaParams(java.util.UUID areaID)
Returns parameters belonging to the given monitored area
|
ParametersView |
updateAreaParams(java.util.UUID areaID,
@NotNull @Valid ParametersView params)
Updates the detection parameters of a monitored area
|
@Autowired public DetectionParametersController(DetectionParametersService detectionParametersService)
@GetMapping(value="") public ParametersView getAreaParams(@PathVariable(value="areaId") java.util.UUID areaID)
areaID
- the ID of the area (area must exist)@PutMapping(value="") public ParametersView updateAreaParams(@PathVariable(value="areaId") java.util.UUID areaID, @NotNull @Valid @RequestBody @NotNull @Valid ParametersView params)
areaID
- the ID of the area (area must exist)params
- the new parameters