Class RunController

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

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

    • RunController

      public RunController(RunService runService)
  • Method Details

    • getRunDetails

      @GetMapping("/{runId}") public RunDetails getRunDetails(@PathVariable UUID runId, @PageableDefault(size=50) org.springframework.data.domain.Pageable pageable)
    • addItems

      @PostMapping("/{runId}/items") @ResponseStatus(CREATED) public Map<String,String> addItems(@PathVariable UUID runId, @Valid @RequestBody @Valid AddItemsRequest request)
    • updateRun

      @PatchMapping("/{runId}") public Map<String,String> updateRun(@PathVariable UUID runId, @Valid @RequestBody @Valid UpdateRunRequest request)