Interface RepositoryApi
public interface RepositoryApi
-
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.http.ResponseEntity<String>chartValues(String project, String chart, String version, String repoUrl, String repoType, String secretName) org.springframework.http.ResponseEntity<V1Properties>org.springframework.http.ResponseEntity<V1ImageInfo>getImageInfo(String project, String name, String secretName) org.springframework.http.ResponseEntity<V1ListImageRegistryResponse>getImageRepos(String project) listCharts(String project, String repoUrl, String secretName) org.springframework.http.ResponseEntity<V1ChartVersionListResponse>listChartVersions(String project, String chart, String repoUrl, String secretName) org.springframework.http.ResponseEntity<V1ChartVersionListResponse>listVersionsFromQuery(String project, String chart, String repoUrl, String secretName)
-
Method Details
-
listCharts
-
listChartVersions
@GetMapping("/api/v1/repository/charts/{chart}/versions") org.springframework.http.ResponseEntity<V1ChartVersionListResponse> listChartVersions(@RequestParam("project") String project, @PathVariable("chart") String chart, @RequestParam("repoUrl") String repoUrl, @RequestParam("secretName") String secretName) -
getChartValues
@GetMapping("/api/v1/repository/charts/{chart}/versions/{version}/values") org.springframework.http.ResponseEntity<V1Properties> getChartValues(@RequestParam("project") String project, @PathVariable("chart") String chart, @PathVariable("version") String version, @RequestParam("repoUrl") String repoUrl, @RequestParam("secretName") String secretName) -
listVersionsFromQuery
@GetMapping("/api/v1/repository/chart/versions") org.springframework.http.ResponseEntity<V1ChartVersionListResponse> listVersionsFromQuery(@RequestParam("project") String project, @RequestParam("chart") String chart, @RequestParam("repoUrl") String repoUrl, @RequestParam("secretName") String secretName) -
chartValues
@GetMapping("/api/v1/repository/chart/values") org.springframework.http.ResponseEntity<String> chartValues(@RequestParam("project") String project, @RequestParam("chart") String chart, @RequestParam("version") String version, @RequestParam("repoUrl") String repoUrl, @RequestParam("repoType") String repoType, @RequestParam("secretName") String secretName) -
getImageInfo
@GetMapping("/api/v1/repository/image/info") org.springframework.http.ResponseEntity<V1ImageInfo> getImageInfo(@RequestParam("project") String project, @RequestParam("name") String name, @RequestParam("secretName") String secretName) -
getImageRepos
@GetMapping("/api/v1/repository/image/repos") org.springframework.http.ResponseEntity<V1ListImageRegistryResponse> getImageRepos(@RequestParam("project") String project) -
listRepo
-