Interface RepositoryApi


public interface RepositoryApi
  • Method Details

    • listCharts

      @GetMapping("/api/v1/repository/charts") org.springframework.http.ResponseEntity<List<String>> listCharts(@RequestParam("project") String project, @RequestParam("repoUrl") String repoUrl, @RequestParam("secretName") String secretName)
    • 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

      @GetMapping("/api/v1/repository/chart_repos") org.springframework.http.ResponseEntity<List<String>> listRepo(@RequestParam("project") String project)