Class ExperimentController

java.lang.Object
dev.dokimos.server.controller.v1.ExperimentController

@RestController @RequestMapping("/api/v1/experiments") public class ExperimentController extends Object
  • Constructor Details

  • Method Details

    • listRuns

      @GetMapping("/{experimentId}/runs") public List<RunSummary> listRuns(@PathVariable UUID experimentId, jakarta.servlet.http.HttpServletRequest http)
    • getTrends

      @GetMapping("/{experimentId}/trends") public TrendData getTrends(@PathVariable UUID experimentId, @RequestParam(defaultValue="20") int limit, jakarta.servlet.http.HttpServletRequest http)
    • deleteExperiment

      @DeleteMapping("/{experimentId}") @ResponseStatus(NO_CONTENT) public void deleteExperiment(@PathVariable UUID experimentId, jakarta.servlet.http.HttpServletRequest http)