Interface AttachmentControllerApi
@Generated(value="org.openapitools.codegen.languages.SpringCodegen",
date="2025-09-30T20:29:52.316964268Z[Etc/UTC]")
@Validated
public interface AttachmentControllerApi
-
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.http.ResponseEntity<Void> deleteByAttributeIdAndDatasetId(UUID attributeId, UUID datasetId) DELETE /attachment/attributeId/{attributeId}/dataset/{datasetId} : deleteByAttributeIdAndDatasetIdorg.springframework.http.ResponseEntity<Void> deleteByParameterId(UUID parameterUuid) DELETE /attachment/{parameterUuid} : deleteByParameterIdorg.springframework.http.ResponseEntity<org.springframework.core.io.Resource> getAttachmentByAttributeIdAndDatasetId(UUID attributeId, UUID datasetId) GET /attachment/attributeId/{attributeId}/dataset/{datasetId} : getAttachmentByAttributeIdAndDatasetIdorg.springframework.http.ResponseEntity<org.springframework.core.io.Resource> getAttachmentByParameterId(UUID parameterUuid) GET /attachment/{parameterUuid} : getAttachmentByParameterIdorg.springframework.http.ResponseEntity<FileDataDto> uploadByAttributeIdAndDatasetId(UUID attributeId, UUID datasetId, @NotNull @Valid String type, @NotNull @Valid String fileName, org.springframework.core.io.Resource file, @Valid UUID dataSetListId, @Valid Long modifiedWhen) POST /attachment/attributeId/{attributeId}/dataset/{datasetId} : uploadByAttributeIdAndDatasetIdorg.springframework.http.ResponseEntity<FileDataDto> uploadByParameterId(UUID parameterUuid, @NotNull @Valid String type, @NotNull @Valid String fileName, org.springframework.core.io.Resource file) POST /attachment/{parameterUuid} : uploadByParameterId
-
Method Details
-
deleteByAttributeIdAndDatasetId
@RequestMapping(method=DELETE, value="/attachment/attributeId/{attributeId}/dataset/{datasetId}") org.springframework.http.ResponseEntity<Void> deleteByAttributeIdAndDatasetId(@PathVariable("attributeId") UUID attributeId, @PathVariable("datasetId") UUID datasetId) DELETE /attachment/attributeId/{attributeId}/dataset/{datasetId} : deleteByAttributeIdAndDatasetId- Parameters:
attributeId- attributeId (required)datasetId- datasetId (required)- Returns:
- OK (status code 200) or No Content (status code 204) or Unauthorized (status code 401) or Forbidden (status code 403)
-
deleteByParameterId
@RequestMapping(method=DELETE, value="/attachment/{parameterUuid}") org.springframework.http.ResponseEntity<Void> deleteByParameterId(@PathVariable("parameterUuid") UUID parameterUuid) DELETE /attachment/{parameterUuid} : deleteByParameterId- Parameters:
parameterUuid- parameterUuid (required)- Returns:
- OK (status code 200) or No Content (status code 204) or Unauthorized (status code 401) or Forbidden (status code 403)
-
getAttachmentByAttributeIdAndDatasetId
@RequestMapping(method=GET, value="/attachment/attributeId/{attributeId}/dataset/{datasetId}", produces="application/octet-stream") org.springframework.http.ResponseEntity<org.springframework.core.io.Resource> getAttachmentByAttributeIdAndDatasetId(@PathVariable("attributeId") UUID attributeId, @PathVariable("datasetId") UUID datasetId) GET /attachment/attributeId/{attributeId}/dataset/{datasetId} : getAttachmentByAttributeIdAndDatasetId- Parameters:
attributeId- attributeId (required)datasetId- datasetId (required)- Returns:
- OK (status code 200) or Unauthorized (status code 401) or Forbidden (status code 403) or Not Found (status code 404)
-
getAttachmentByParameterId
@RequestMapping(method=GET, value="/attachment/{parameterUuid}", produces="application/octet-stream") org.springframework.http.ResponseEntity<org.springframework.core.io.Resource> getAttachmentByParameterId(@PathVariable("parameterUuid") UUID parameterUuid) GET /attachment/{parameterUuid} : getAttachmentByParameterId- Parameters:
parameterUuid- parameterUuid (required)- Returns:
- OK (status code 200) or Unauthorized (status code 401) or Forbidden (status code 403) or Not Found (status code 404)
-
uploadByAttributeIdAndDatasetId
@RequestMapping(method=POST, value="/attachment/attributeId/{attributeId}/dataset/{datasetId}", produces="application/json") org.springframework.http.ResponseEntity<FileDataDto> uploadByAttributeIdAndDatasetId(@PathVariable("attributeId") UUID attributeId, @PathVariable("datasetId") UUID datasetId, @NotNull @Valid @RequestParam(value="type",required=true) @NotNull @Valid String type, @NotNull @Valid @RequestParam(value="fileName",required=true) @NotNull @Valid String fileName, @NotNull @Valid @RequestParam(value="file",required=true) org.springframework.core.io.Resource file, @Valid @RequestParam(value="dataSetListId",required=false) @Valid UUID dataSetListId, @Valid @RequestParam(value="modifiedWhen",required=false) @Valid Long modifiedWhen) POST /attachment/attributeId/{attributeId}/dataset/{datasetId} : uploadByAttributeIdAndDatasetId- Parameters:
attributeId- attributeId (required)datasetId- datasetId (required)type- type (required)fileName- fileName (required)file- file (required)dataSetListId- dataSetListId (optional)modifiedWhen- modifiedWhen (optional)- Returns:
- OK (status code 200) or Created (status code 201) or IM Used (status code 226) or Unauthorized (status code 401) or Forbidden (status code 403) or Not Found (status code 404)
-
uploadByParameterId
@RequestMapping(method=POST, value="/attachment/{parameterUuid}", produces="application/json") org.springframework.http.ResponseEntity<FileDataDto> uploadByParameterId(@PathVariable("parameterUuid") UUID parameterUuid, @NotNull @Valid @RequestParam(value="type",required=true) @NotNull @Valid String type, @NotNull @Valid @RequestParam(value="fileName",required=true) @NotNull @Valid String fileName, @NotNull @Valid @RequestParam(value="file",required=true) org.springframework.core.io.Resource file) POST /attachment/{parameterUuid} : uploadByParameterId- Parameters:
parameterUuid- parameterUuid (required)type- type (required)fileName- fileName (required)file- file (required)- 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)
-