Interface DataSetListControllerApi
@Generated(value="org.openapitools.codegen.languages.SpringCodegen",
date="2025-09-30T20:29:53.291291127Z[Etc/UTC]")
@Validated
public interface DataSetListControllerApi
-
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.http.ResponseEntity<LabelDto> PUT /dsl/{dataSetListId}/label : addLabelorg.springframework.http.ResponseEntity<List<CopyDataSetListsResponseDto>> copy(@Valid CopyDataSetListsRequestDto copyDataSetListsRequestDto) POST /dsl/copy : Copy DSL with name provided.POST /dsl/ds/clone/bulk : Copy DSLs and DSs.org.springframework.http.ResponseEntity<UUID> copyByVaIdDataSetListId(UUID dataSetListId, UUID vaId, @NotNull @Valid String name, @Valid Boolean type, @Valid UUID testPlan) PUT /dsl/va/{vaId}/dsl/{dataSetListId}/copy : Copy DSL with name provided.org.springframework.http.ResponseEntity<UUID> PUT /dsl/va/{vaId} : Creates new DSL with name provided.org.springframework.http.ResponseEntity<Void> DELETE /dsl/{dataSetListId} : Deletes selected DSL.org.springframework.http.ResponseEntity<Boolean> deleteLabel(UUID dataSetListId, UUID labelId, @Valid Long modifiedWhen) DELETE /dsl/{dataSetListId}/label/{labelId} : deleteLabelorg.springframework.http.ResponseEntity<Void> existsById(UUID dataSetListId) GET /dsl/{dataSetListId}/exists : Check if dsl exists.org.springframework.http.ResponseEntity<org.springframework.core.io.Resource> exportDataSetList(UUID dataSetListId) POST /dsl/{dataSetListId}/export/excel : Export dsl to file.org.springframework.http.ResponseEntity<List<TableResponseDto>> getAffectedAttributes(UUID dataSetListId) GET /dsl/{dataSetListId}/getAffected : Get affected attribute by deleting dsl( data set storage).org.springframework.http.ResponseEntity<BigDecimal> getAffectedAttributesCount(UUID dataSetListId) GET /dsl/{dataSetListId}/getAffectedCount : Get affected attribute count by dsl.org.springframework.http.ResponseEntity<Void> getAffectedDataSetLists(UUID dataSetListId, @Valid Integer limit, @Valid Integer offset) GET /dsl/{dataSetListId}/getAffectedDSL : Get affected dsl by deleting dsl( data set storage).org.springframework.http.ResponseEntity<CyclesCheckResultDto> GET /dsl/cyclesCheck : Get affected attribute by deleting dsl( data set storage).org.springframework.http.ResponseEntity<Object> getDataSetInfoByDataSetListIdAndId(UUID dataSetListId, UUID ds) GET /dsl/{dataSetListId}/ds/{ds} : Returns information about the selected DS under DSL.org.springframework.http.ResponseEntity<List<DataSetDto>> getDataSetListFullInfo(UUID dataSetListId) GET /dsl/{dataSetListId}/full : Returns datasets full information of the selected DSL.org.springframework.http.ResponseEntity<Object> getDataSetListInfo(UUID dataSetListId, @Valid String filterDs, @Valid String filterAttr, @Valid String flat, @Valid String _new, @Valid String evaluate) GET /dsl/{dataSetListId} : Returns information about the selected DSL.org.springframework.http.ResponseEntity<Object> getDataSetListInfoById(UUID dataSetListId, @Valid String evaluate, @Valid Integer startIndex, @Valid Integer endIndex, @Valid String sort, @Valid Boolean expandAll, @Valid DataSetsAndAttributesFilterPairDto dataSetsAndAttributesFilterPairDto) POST /dsl/{dataSetListId}/filters : Returns information about the selected DSL.org.springframework.http.ResponseEntity<List<DataSetListCreatedModifiedViewDto>> GET /dsl : Returns all dataSetLists.org.springframework.http.ResponseEntity<List<DataSetListCreatedModifiedViewDto>> getDataSetListsByVaId(UUID vaId, @Valid String label) GET /dsl/va/{vaId} : Returns all dataSetLists for selected visibility area.org.springframework.http.ResponseEntity<List<DataSetDto>> getDataSets(UUID dataSetListId, @Valid String skipEvaluate, @Valid String label) GET /dsl/{dataSetListId}/ds : Returns datasets id/name information of the selected DSL.org.springframework.http.ResponseEntity<List<DatasetResponseDto>> getDataSetsWithNameAndDataSetList(@Valid List<UUID> UUID) POST /dsl/ds/all : getDataSetsWithNameAndDataSetListorg.springframework.http.ResponseEntity<List<DataSetListDependencyNodeDto>> getDependencies(@Valid List<UUID> UUID) POST /dsl/dependencies : Get dataset lists dependencies treesorg.springframework.http.ResponseEntity<List<DataSetListDependencyNodeDto>> getDependenciesRecursive(@Valid List<UUID> UUID) POST /dsl/dependenciesRecursive : Get dataset lists dependencies treesGET /dsl/{dataSetListId}/label : getLabelsorg.springframework.http.ResponseEntity<OffsetDateTime> getModifiedWhen(UUID dataSetListId) GET /dsl/{dataSetListId}/modifiedWhen : Get dsl modifiedWhen.org.springframework.http.ResponseEntity<DatasetListImportResponseDto> importDataSetList(UUID dataSetListId, @NotNull @Valid UUID projectId, @Valid Boolean versioning) POST /dsl/{dataSetListId}/import/excel : Import dsl from excel file.org.springframework.http.ResponseEntity<Boolean> rename(UUID dataSetListId, @Valid String name, @Valid UUID testPlan, @Valid String clearTestPlan, @Valid Long modifiedWhen) POST /dsl/{dataSetListId} : Renames selected DSL.
-
Method Details
-
addLabel
@RequestMapping(method=PUT, value="/dsl/{dataSetListId}/label", produces="application/json") org.springframework.http.ResponseEntity<LabelDto> addLabel(@PathVariable("dataSetListId") UUID dataSetListId, @NotNull @Valid @RequestParam(value="name",required=true) @NotNull @Valid String name, @Valid @RequestParam(value="modifiedWhen",required=false) @Valid Long modifiedWhen) PUT /dsl/{dataSetListId}/label : addLabel- Parameters:
dataSetListId- dataSetListId (required)name- name (required)modifiedWhen- modifiedWhen (optional)- Returns:
- OK (status code 200) or Created (status code 201) or Unauthorized (status code 401) or Forbidden (status code 403) or Not Found (status code 404)
-
copy
@RequestMapping(method=POST, value="/dsl/copy", produces="application/json", consumes="application/json") org.springframework.http.ResponseEntity<List<CopyDataSetListsResponseDto>> copy(@Valid @RequestBody(required=false) @Valid CopyDataSetListsRequestDto copyDataSetListsRequestDto) POST /dsl/copy : Copy DSL with name provided.- Parameters:
copyDataSetListsRequestDto- (optional)- Returns:
- OK (status code 200) or Created (status code 201) or Unauthorized (status code 401) or Forbidden (status code 403) or Not Found (status code 404)
-
copyBulk
@RequestMapping(method=POST, value="/dsl/ds/clone/bulk", produces="application/json", consumes="application/json") org.springframework.http.ResponseEntity<Map<String,PairDto>> copyBulk(@NotNull @Valid @RequestParam(value="name",required=true) @NotNull @Valid String name, @Valid @RequestBody(required=false) @Valid Map<String, Set<UUID>> requestBody) POST /dsl/ds/clone/bulk : Copy DSLs and DSs. Uses for cloning of test plan on Catalog- Parameters:
name- name (required)requestBody- (optional)- Returns:
- OK (status code 200) or Created (status code 201) or Unauthorized (status code 401) or Forbidden (status code 403) or Not Found (status code 404)
-
copyByVaIdDataSetListId
@RequestMapping(method=PUT, value="/dsl/va/{vaId}/dsl/{dataSetListId}/copy", produces="application/json") org.springframework.http.ResponseEntity<UUID> copyByVaIdDataSetListId(@PathVariable("dataSetListId") UUID dataSetListId, @PathVariable("vaId") UUID vaId, @NotNull @Valid @RequestParam(value="name",required=true) @NotNull @Valid String name, @Valid @RequestParam(value="type",required=false) @Valid Boolean type, @Valid @RequestParam(value="testPlan",required=false) @Valid UUID testPlan) PUT /dsl/va/{vaId}/dsl/{dataSetListId}/copy : Copy DSL with name provided.- Parameters:
dataSetListId- dataSetListId (required)vaId- vaId (required)name- name (required)type- type (optional)testPlan- testPlan (optional)- Returns:
- OK (status code 200) or Created (status code 201) or Unauthorized (status code 401) or Forbidden (status code 403) or Not Found (status code 404)
-
create
@RequestMapping(method=PUT, value="/dsl/va/{vaId}", produces="application/json") org.springframework.http.ResponseEntity<UUID> create(@PathVariable("vaId") UUID vaId, @NotNull @Valid @RequestParam(value="name",required=true) @NotNull @Valid String name, @Valid @RequestParam(value="testPlan",required=false) @Valid UUID testPlan) PUT /dsl/va/{vaId} : Creates new DSL with name provided.- Parameters:
vaId- vaId (required)name- name (required)testPlan- testPlan (optional)- Returns:
- OK (status code 200) or Created (status code 201) or Unauthorized (status code 401) or Forbidden (status code 403) or Not Found (status code 404)
-
delete
@RequestMapping(method=DELETE, value="/dsl/{dataSetListId}") org.springframework.http.ResponseEntity<Void> delete(@PathVariable("dataSetListId") UUID dataSetListId) DELETE /dsl/{dataSetListId} : Deletes selected DSL.- Parameters:
dataSetListId- dataSetListId (required)- Returns:
- No Content (status code 204) or Unauthorized (status code 401) or Forbidden (status code 403)
-
deleteLabel
@RequestMapping(method=DELETE, value="/dsl/{dataSetListId}/label/{labelId}", produces="application/json") org.springframework.http.ResponseEntity<Boolean> deleteLabel(@PathVariable("dataSetListId") UUID dataSetListId, @PathVariable("labelId") UUID labelId, @Valid @RequestParam(value="modifiedWhen",required=false) @Valid Long modifiedWhen) DELETE /dsl/{dataSetListId}/label/{labelId} : deleteLabel- Parameters:
dataSetListId- dataSetListId (required)labelId- labelId (required)modifiedWhen- modifiedWhen (optional)- Returns:
- OK (status code 200) or No Content (status code 204) or Unauthorized (status code 401) or Forbidden (status code 403)
-
existsById
@RequestMapping(method=GET, value="/dsl/{dataSetListId}/exists") org.springframework.http.ResponseEntity<Void> existsById(@PathVariable("dataSetListId") UUID dataSetListId) GET /dsl/{dataSetListId}/exists : Check if dsl exists.- Parameters:
dataSetListId- dataSetListId (required)- Returns:
- OK (status code 200) or Unauthorized (status code 401) or Forbidden (status code 403) or Not Found (status code 404)
-
exportDataSetList
@RequestMapping(method=POST, value="/dsl/{dataSetListId}/export/excel", produces="application/vnd.openxmlformats-officedocument.spreadsheetml.sheet") org.springframework.http.ResponseEntity<org.springframework.core.io.Resource> exportDataSetList(@PathVariable("dataSetListId") UUID dataSetListId) POST /dsl/{dataSetListId}/export/excel : Export dsl to file.- Parameters:
dataSetListId- dataSetListId (required)- Returns:
- OK (status code 200) or Unauthorized (status code 401) or Forbidden (status code 403) or Not Found (status code 404)
-
getAffectedAttributes
@RequestMapping(method=GET, value="/dsl/{dataSetListId}/getAffected", produces="application/json") org.springframework.http.ResponseEntity<List<TableResponseDto>> getAffectedAttributes(@PathVariable("dataSetListId") UUID dataSetListId) GET /dsl/{dataSetListId}/getAffected : Get affected attribute by deleting dsl( data set storage).- Parameters:
dataSetListId- dataSetListId (required)- Returns:
- OK (status code 200) or Unauthorized (status code 401) or Forbidden (status code 403) or Not Found (status code 404)
-
getAffectedAttributesCount
@RequestMapping(method=GET, value="/dsl/{dataSetListId}/getAffectedCount", produces="application/json") org.springframework.http.ResponseEntity<BigDecimal> getAffectedAttributesCount(@PathVariable("dataSetListId") UUID dataSetListId) GET /dsl/{dataSetListId}/getAffectedCount : Get affected attribute count by dsl.- Parameters:
dataSetListId- dataSetListId (required)- Returns:
- OK (status code 200) or Unauthorized (status code 401) or Forbidden (status code 403) or Not Found (status code 404)
-
getAffectedDataSetLists
@RequestMapping(method=GET, value="/dsl/{dataSetListId}/getAffectedDSL", produces="application/json") org.springframework.http.ResponseEntity<Void> getAffectedDataSetLists(@PathVariable("dataSetListId") UUID dataSetListId, @Valid @RequestParam(value="limit",required=false) @Valid Integer limit, @Valid @RequestParam(value="offset",required=false) @Valid Integer offset) GET /dsl/{dataSetListId}/getAffectedDSL : Get affected dsl by deleting dsl( data set storage).- Parameters:
dataSetListId- dataSetListId (required)limit- limit (optional)offset- offset (optional)- Returns:
- OK (status code 200) or Partial Content (status code 206) or Unauthorized (status code 401) or Forbidden (status code 403) or Not Found (status code 404)
-
getCyclesCheck
@RequestMapping(method=GET, value="/dsl/cyclesCheck", produces="application/json") org.springframework.http.ResponseEntity<CyclesCheckResultDto> getCyclesCheck()GET /dsl/cyclesCheck : Get affected attribute by deleting dsl( data set storage).- Returns:
- OK (status code 200) or Unauthorized (status code 401) or Forbidden (status code 403) or Not Found (status code 404)
-
getDataSetInfoByDataSetListIdAndId
@RequestMapping(method=GET, value="/dsl/{dataSetListId}/ds/{ds}", produces="application/json") org.springframework.http.ResponseEntity<Object> getDataSetInfoByDataSetListIdAndId(@PathVariable("dataSetListId") UUID dataSetListId, @PathVariable("ds") UUID ds) GET /dsl/{dataSetListId}/ds/{ds} : Returns information about the selected DS under DSL.- Parameters:
dataSetListId- dataSetListId (required)ds- ds (required)- Returns:
- OK (status code 200) or Unauthorized (status code 401) or Forbidden (status code 403) or Not Found (status code 404)
-
getDataSetListFullInfo
@RequestMapping(method=GET, value="/dsl/{dataSetListId}/full", produces="application/json") org.springframework.http.ResponseEntity<List<DataSetDto>> getDataSetListFullInfo(@PathVariable("dataSetListId") UUID dataSetListId) GET /dsl/{dataSetListId}/full : Returns datasets full information of the selected DSL.- Parameters:
dataSetListId- dataSetListId (required)- Returns:
- OK (status code 200) or Unauthorized (status code 401) or Forbidden (status code 403) or Not Found (status code 404)
-
getDataSetListInfo
@RequestMapping(method=GET, value="/dsl/{dataSetListId}", produces="application/json") org.springframework.http.ResponseEntity<Object> getDataSetListInfo(@PathVariable("dataSetListId") UUID dataSetListId, @Valid @RequestParam(value="filterDs",required=false) @Valid String filterDs, @Valid @RequestParam(value="filterAttr",required=false) @Valid String filterAttr, @Valid @RequestParam(value="flat",required=false) @Valid String flat, @Valid @RequestParam(value="new",required=false) @Valid String _new, @Valid @RequestParam(value="evaluate",required=false) @Valid String evaluate) GET /dsl/{dataSetListId} : Returns information about the selected DSL.- Parameters:
dataSetListId- dataSetListId (required)filterDs- filterDs (optional)filterAttr- filterAttr (optional)flat- flat (optional)_new- new (optional)evaluate- evaluate (optional)- Returns:
- OK (status code 200) or Unauthorized (status code 401) or Forbidden (status code 403) or Not Found (status code 404)
-
getDataSetListInfoById
@RequestMapping(method=POST, value="/dsl/{dataSetListId}/filters", produces="application/json", consumes="application/json") org.springframework.http.ResponseEntity<Object> getDataSetListInfoById(@PathVariable("dataSetListId") UUID dataSetListId, @Valid @RequestParam(value="evaluate",required=false) @Valid String evaluate, @Valid @RequestParam(value="startIndex",required=false) @Valid Integer startIndex, @Valid @RequestParam(value="endIndex",required=false) @Valid Integer endIndex, @Valid @RequestParam(value="sort",required=false) @Valid String sort, @Valid @RequestParam(value="expandAll",required=false) @Valid Boolean expandAll, @Valid @RequestBody(required=false) @Valid DataSetsAndAttributesFilterPairDto dataSetsAndAttributesFilterPairDto) POST /dsl/{dataSetListId}/filters : Returns information about the selected DSL.- Parameters:
dataSetListId- dataSetListId (required)evaluate- evaluate (optional)startIndex- startIndex (optional)endIndex- endIndex (optional)sort- sort (optional)expandAll- Specifies whether to load the entire tree of referenced datasets. Default - true (optional)dataSetsAndAttributesFilterPairDto- (optional)- Returns:
- OK (status code 200) or Created (status code 201) or Unauthorized (status code 401) or Forbidden (status code 403) or Not Found (status code 404)
-
getDataSetLists
@RequestMapping(method=GET, value="/dsl", produces="application/json") org.springframework.http.ResponseEntity<List<DataSetListCreatedModifiedViewDto>> getDataSetLists()GET /dsl : Returns all dataSetLists.- Returns:
- OK (status code 200) or Unauthorized (status code 401) or Forbidden (status code 403) or Not Found (status code 404)
-
getDataSetListsByVaId
@RequestMapping(method=GET, value="/dsl/va/{vaId}", produces="application/json") org.springframework.http.ResponseEntity<List<DataSetListCreatedModifiedViewDto>> getDataSetListsByVaId(@PathVariable("vaId") UUID vaId, @Valid @RequestParam(value="label",required=false) @Valid String label) GET /dsl/va/{vaId} : Returns all dataSetLists for selected visibility area.- Parameters:
vaId- vaId (required)label- label (optional)- Returns:
- OK (status code 200) or Unauthorized (status code 401) or Forbidden (status code 403) or Not Found (status code 404)
-
getDataSets
@RequestMapping(method=GET, value="/dsl/{dataSetListId}/ds", produces="application/json") org.springframework.http.ResponseEntity<List<DataSetDto>> getDataSets(@PathVariable("dataSetListId") UUID dataSetListId, @Valid @RequestParam(value="skipEvaluate",required=false) @Valid String skipEvaluate, @Valid @RequestParam(value="label",required=false) @Valid String label) GET /dsl/{dataSetListId}/ds : Returns datasets id/name information of the selected DSL.- Parameters:
dataSetListId- dataSetListId (required)skipEvaluate- skipEvaluate (optional)label- label (optional)- Returns:
- OK (status code 200) or Unauthorized (status code 401) or Forbidden (status code 403) or Not Found (status code 404)
-
getDataSetsWithNameAndDataSetList
@RequestMapping(method=POST, value="/dsl/ds/all", produces="application/json", consumes="application/json") org.springframework.http.ResponseEntity<List<DatasetResponseDto>> getDataSetsWithNameAndDataSetList(@Valid @RequestBody(required=false) @Valid List<UUID> UUID) POST /dsl/ds/all : getDataSetsWithNameAndDataSetList- Parameters:
UUID- (optional)- Returns:
- OK (status code 200) or Created (status code 201) or Unauthorized (status code 401) or Forbidden (status code 403) or Not Found (status code 404)
-
getDependencies
@RequestMapping(method=POST, value="/dsl/dependencies", produces="application/json", consumes="application/json") org.springframework.http.ResponseEntity<List<DataSetListDependencyNodeDto>> getDependencies(@Valid @RequestBody(required=false) @Valid List<UUID> UUID) POST /dsl/dependencies : Get dataset lists dependencies trees- Parameters:
UUID- (optional)- Returns:
- OK (status code 200) or Created (status code 201) or Unauthorized (status code 401) or Forbidden (status code 403) or Not Found (status code 404)
-
getDependenciesRecursive
@RequestMapping(method=POST, value="/dsl/dependenciesRecursive", produces="application/json", consumes="application/json") org.springframework.http.ResponseEntity<List<DataSetListDependencyNodeDto>> getDependenciesRecursive(@Valid @RequestBody(required=false) @Valid List<UUID> UUID) POST /dsl/dependenciesRecursive : Get dataset lists dependencies trees- Parameters:
UUID- (optional)- Returns:
- OK (status code 200) or Created (status code 201) or Unauthorized (status code 401) or Forbidden (status code 403) or Not Found (status code 404)
-
getLabels
@RequestMapping(method=GET, value="/dsl/{dataSetListId}/label", produces="application/json") org.springframework.http.ResponseEntity<List<LabelDto>> getLabels(@PathVariable("dataSetListId") UUID dataSetListId) GET /dsl/{dataSetListId}/label : getLabels- Parameters:
dataSetListId- dataSetListId (required)- Returns:
- OK (status code 200) or Unauthorized (status code 401) or Forbidden (status code 403) or Not Found (status code 404)
-
getModifiedWhen
@RequestMapping(method=GET, value="/dsl/{dataSetListId}/modifiedWhen", produces="application/json") org.springframework.http.ResponseEntity<OffsetDateTime> getModifiedWhen(@PathVariable("dataSetListId") UUID dataSetListId) GET /dsl/{dataSetListId}/modifiedWhen : Get dsl modifiedWhen.- Parameters:
dataSetListId- dataSetListId (required)- Returns:
- OK (status code 200) or Unauthorized (status code 401) or Forbidden (status code 403) or Not Found (status code 404)
-
importDataSetList
@RequestMapping(method=POST, value="/dsl/{dataSetListId}/import/excel", produces="application/json") org.springframework.http.ResponseEntity<DatasetListImportResponseDto> importDataSetList(@PathVariable("dataSetListId") UUID dataSetListId, @NotNull @Valid @RequestParam(value="projectId",required=true) @NotNull @Valid UUID projectId, @Valid @RequestParam(value="versioning",required=false) @Valid Boolean versioning) POST /dsl/{dataSetListId}/import/excel : Import dsl from excel file.- Parameters:
dataSetListId- dataSetListId (required)projectId- projectId (required)versioning- versioning (optional)- Returns:
- OK (status code 200) or Unauthorized (status code 401) or Forbidden (status code 403) or Not Found (status code 404)
-
rename
@RequestMapping(method=POST, value="/dsl/{dataSetListId}", produces="application/json") org.springframework.http.ResponseEntity<Boolean> rename(@PathVariable("dataSetListId") UUID dataSetListId, @Valid @RequestParam(value="name",required=false) @Valid String name, @Valid @RequestParam(value="testPlan",required=false) @Valid UUID testPlan, @Valid @RequestParam(value="clearTestPlan",required=false) @Valid String clearTestPlan, @Valid @RequestParam(value="modifiedWhen",required=false) @Valid Long modifiedWhen) POST /dsl/{dataSetListId} : Renames selected DSL.- Parameters:
dataSetListId- dataSetListId (required)name- name (optional)testPlan- testPlan (optional)clearTestPlan- clearTestPlan (optional)modifiedWhen- modifiedWhen (optional)- Returns:
- OK (status code 200) or Created (status code 201) or Unauthorized (status code 401) or Forbidden (status code 403) or Not Found (status code 404)
-