java.lang.Object
org.qubership.atp.environments.service.rest.server.AlertController

@RequestMapping("/api/alerts") @RestController public class AlertController extends Object
  • Constructor Details

    • AlertController

      @Autowired public AlertController(AlertService service)
  • Method Details

    • getAlert

      @GetMapping("/{alertId}") public Alert getAlert(@PathVariable("alertId") UUID uuid)
    • getAll

      @GetMapping public List<Alert> getAll()
    • create

      @PostMapping("/create") public Alert create(@RequestBody AlertImpl alert)
      Create new Alert.
    • update

      @PutMapping("/create") @ResponseStatus(NO_CONTENT) public void update(@RequestBody AlertImpl alert)
      Update alert information.
      Parameters:
      alert - TODO
    • delete

      @DeleteMapping("/{alertId}") @ResponseStatus(NO_CONTENT) public void delete(@PathVariable("alertId") UUID alertId)