@Generated(value="io.swagger.codegen.languages.SpringCodegen", date="2017-06-09T15:47:21.006-07:00") public interface ReposApi
| Modifier and Type | Method and Description |
|---|---|
org.springframework.http.ResponseEntity<Void> |
reposArtifactsArtifactidDelete(String repository,
String artifactid) |
org.springframework.http.ResponseEntity<org.springframework.web.servlet.mvc.method.annotation.StreamingResponseBody> |
reposArtifactsArtifactidGet(String repository,
String artifactid) |
org.springframework.http.ResponseEntity<String> |
reposArtifactsArtifactidPut(String repository,
String artifactid,
Boolean committed) |
org.springframework.http.ResponseEntity<List<String>> |
reposArtifactsGet(String repository,
String artifact,
String auid,
String uri,
String aspect,
Integer timestamp,
Integer acquired,
String hash,
Boolean committed,
Boolean includeAllAspects,
Boolean includeAllVersions,
Integer limit,
String nextArtifact) |
org.springframework.http.ResponseEntity<org.lockss.laaws.rs.model.Artifact> |
reposArtifactsPost(String repository,
String auid,
String uri,
Integer version,
org.springframework.web.multipart.MultipartFile artifactPart,
org.springframework.web.multipart.MultipartFile... aspectParts) |
org.springframework.http.ResponseEntity<List<String>> |
reposGet() |
@RequestMapping(value="/repos",
produces="application/json",
method=GET)
org.springframework.http.ResponseEntity<List<String>> reposGet()
@RequestMapping(value="/repos/{repository}/artifacts/{artifactid}",
produces="application/json",
method=DELETE)
org.springframework.http.ResponseEntity<Void> reposArtifactsArtifactidDelete(@PathVariable(value="repository")
String repository,
@PathVariable(value="artifactid")
String artifactid)
@RequestMapping(value="/repos/{repository}/artifacts/{artifactid}",
produces="multipart/form-data",
method=GET)
org.springframework.http.ResponseEntity<org.springframework.web.servlet.mvc.method.annotation.StreamingResponseBody> reposArtifactsArtifactidGet(@PathVariable(value="repository")
String repository,
@PathVariable(value="artifactid")
String artifactid)
throws IOException
IOException@RequestMapping(value="/repos/{repository}/artifacts/{artifactid}",
produces="application/json",
consumes="multipart/form-data",
method=PUT)
org.springframework.http.ResponseEntity<String> reposArtifactsArtifactidPut(@PathVariable(value="repository")
String repository,
@PathVariable(value="artifactid")
String artifactid,
@RequestPart(value="committed",required=false)
Boolean committed)
@RequestMapping(value="/repos/{repository}/artifacts",
produces="application/json",
method=GET)
org.springframework.http.ResponseEntity<List<String>> reposArtifactsGet(@PathVariable(value="repository")
String repository,
@RequestParam(value="artifact",required=false)
String artifact,
@RequestParam(value="auid",required=false)
String auid,
@RequestParam(value="uri",required=false)
String uri,
@RequestParam(value="aspect",required=false)
String aspect,
@RequestParam(value="timestamp",required=false)
Integer timestamp,
@RequestParam(value="acquired",required=false)
Integer acquired,
@RequestParam(value="hash",required=false)
String hash,
@RequestParam(value="committed",required=false,defaultValue="true")
Boolean committed,
@RequestParam(value="includeAllAspects",required=false,defaultValue="false")
Boolean includeAllAspects,
@RequestParam(value="includeAllVersions",required=false,defaultValue="false")
Boolean includeAllVersions,
@RequestParam(value="limit",required=false,defaultValue="100")
Integer limit,
@RequestParam(value="nextArtifact",required=false)
String nextArtifact)
@RequestMapping(value="/repos/{repository}/artifacts",
produces="application/json",
consumes="multipart/form-data",
method=POST)
org.springframework.http.ResponseEntity<org.lockss.laaws.rs.model.Artifact> reposArtifactsPost(@PathVariable(value="repository")
String repository,
@RequestPart(value="auid",required=true)
String auid,
@RequestPart(value="uri",required=true)
String uri,
@RequestPart(value="version",required=true)
Integer version,
@RequestPart(value="artifact",required=true)
org.springframework.web.multipart.MultipartFile artifactPart,
@RequestPart(value="aspects")
org.springframework.web.multipart.MultipartFile... aspectParts)
Copyright © 2000–2018 LOCKSS Program. All rights reserved.