@red-hat-developer-hub/backstage-plugin-bulk-import
Version:
18 lines (16 loc) • 885 B
JavaScript
class PRBulkImportBackendClientPathProvider {
getCreateImportJobsPath(dryRun) {
return dryRun ? `/api/bulk-import/imports?dryRun=true` : `/api/bulk-import/imports`;
}
getDeleteImportActionPath(repo, defaultBranch, approvalTool) {
return `/api/bulk-import/import/by-repo?repo=${repo}&defaultBranch=${defaultBranch}&approvalTool=${approvalTool}`;
}
getGetImportActionPath(repo, defaultBranch, approvalTool) {
return `/api/bulk-import/import/by-repo?repo=${repo}&defaultBranch=${defaultBranch}&approvalTool=${approvalTool}`;
}
getGetImportJobsPath(page, size, searchString, sortColumn, sortOrder) {
return `/api/bulk-import/imports?page=${page}&size=${size}&search=${searchString}&sortColumn=${sortColumn}&sortOrder=${sortOrder}`;
}
}
export { PRBulkImportBackendClientPathProvider };
//# sourceMappingURL=PRBulkImportBackendClientPathProvider.esm.js.map