java.lang.Object
de.codecentric.boot.admin.server.notify.filter.web.NotificationFilterController

@AdminController @ResponseBody public class NotificationFilterController extends Object
REST-Controller for managing notification filters
Author:
Johannes Edmeier
  • Constructor Details

    • NotificationFilterController

      public NotificationFilterController(FilteringNotifier filteringNotifier)
  • Method Details

    • getFilters

      @GetMapping(path="/notifications/filters", produces="application/json") public Collection<NotificationFilter> getFilters()
    • addFilter

      @PostMapping(path="/notifications/filters", produces="application/json") public org.springframework.http.ResponseEntity<?> addFilter(@RequestParam(name="instanceId",required=false) String instanceId, @RequestParam(name="applicationName",required=false) String name, @RequestParam(name="ttl",required=false) Long ttl)
    • deleteFilter

      @DeleteMapping(path="/notifications/filters/{id}") public org.springframework.http.ResponseEntity<Void> deleteFilter(@PathVariable("id") String id)