@Validated
@RequestMapping(value="")
public interface JobsApi
| Modifier and Type | Method and Description |
|---|---|
default org.springframework.http.ResponseEntity<Void> |
deleteJobs() |
JobsApiDelegate |
getDelegate() |
default org.springframework.http.ResponseEntity<JobPager> |
getJobs(Integer limit,
String continuationToken) |
default org.springframework.http.ResponseEntity<org.lockss.util.rest.crawler.CrawlJob> |
queueJob(org.lockss.util.rest.crawler.CrawlDesc crawlDesc) |
JobsApiDelegate getDelegate()
@RequestMapping(value="/jobs",
produces="application/json",
method=DELETE)
default org.springframework.http.ResponseEntity<Void> deleteJobs()
@RequestMapping(value="/jobs",
produces="application/json",
method=GET)
default org.springframework.http.ResponseEntity<JobPager> getJobs(@RequestParam(value="limit",required=false,defaultValue="50")
Integer limit,
@RequestParam(value="continuationToken",required=false)
String continuationToken)
@RequestMapping(value="/jobs",
produces="application/json",
method=POST)
default org.springframework.http.ResponseEntity<org.lockss.util.rest.crawler.CrawlJob> queueJob(@RequestBody
org.lockss.util.rest.crawler.CrawlDesc crawlDesc)
Copyright © 2000–2023 LOCKSS Program. All rights reserved.