Package dev.dokimos.server.controller.v1
Class RunController
java.lang.Object
dev.dokimos.server.controller.v1.RunController
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddItems(UUID runId, @Valid AddItemsRequest request, String idempotencyKey, jakarta.servlet.http.HttpServletRequest http) voidgetRunDetails(UUID runId, org.springframework.data.domain.Pageable pageable, jakarta.servlet.http.HttpServletRequest http) updateRun(UUID runId, @Valid UpdateRunRequest request, jakarta.servlet.http.HttpServletRequest http)
-
Constructor Details
-
RunController
-
-
Method Details
-
getRunDetails
@GetMapping("/{runId}") public RunDetails getRunDetails(@PathVariable UUID runId, @PageableDefault(size=50) org.springframework.data.domain.Pageable pageable, jakarta.servlet.http.HttpServletRequest http) -
addItems
-
updateRun
@PatchMapping("/{runId}") public Map<String,String> updateRun(@PathVariable UUID runId, @Valid @RequestBody @Valid UpdateRunRequest request, jakarta.servlet.http.HttpServletRequest http) -
deleteRun
@DeleteMapping("/{runId}") @ResponseStatus(NO_CONTENT) public void deleteRun(@PathVariable UUID runId, jakarta.servlet.http.HttpServletRequest http)
-