Interface DeclassificationExemptionsApi
-
- All Known Subinterfaces:
DeclassificationExemptionsApiClient
public interface DeclassificationExemptionsApi
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description org.springframework.http.ResponseEntity<DeclassificationExemptionEntry>createDeclassificationExemption(@Valid DeclassificationExemptionBody declassificationExemption)org.springframework.http.ResponseEntity<Void>deleteDeclassificationExemption(String declassificationExemptionId)org.springframework.http.ResponseEntity<DeclassificationExemptionsPaging>listDeclassificationExemptions(@Min(0L) @Valid Integer skipCount, @Min(1L) @Valid Integer maxItems)org.springframework.http.ResponseEntity<DeclassificationExemptionEntry>showDeclassificationExemptionById(String declassificationExemptionId)org.springframework.http.ResponseEntity<DeclassificationExemptionEntry>updateDeclassificationExemption(String declassificationExemptionId, @Valid DeclassificationExemptionBody declassificationExemption)
-
-
-
Method Detail
-
createDeclassificationExemption
@RequestMapping(value="/declassification-exemptions", produces="application/json", consumes="application/json", method=POST) org.springframework.http.ResponseEntity<DeclassificationExemptionEntry> createDeclassificationExemption(@Valid @RequestBody @Valid DeclassificationExemptionBody declassificationExemption)
-
deleteDeclassificationExemption
@RequestMapping(value="/declassification-exemptions/{declassificationExemptionId}", produces="application/json", consumes="", method=DELETE) org.springframework.http.ResponseEntity<Void> deleteDeclassificationExemption(@PathVariable("declassificationExemptionId") String declassificationExemptionId)
-
listDeclassificationExemptions
@RequestMapping(value="/declassification-exemptions", produces="application/json", consumes="", method=GET) org.springframework.http.ResponseEntity<DeclassificationExemptionsPaging> listDeclassificationExemptions(@Min(0L) @Valid @RequestParam(value="skipCount",required=false) @Min(0L) @Valid Integer skipCount, @Min(1L) @Valid @RequestParam(value="maxItems",required=false) @Min(1L) @Valid Integer maxItems)
-
showDeclassificationExemptionById
@RequestMapping(value="/declassification-exemptions/{declassificationExemptionId}", produces="application/json", consumes="", method=GET) org.springframework.http.ResponseEntity<DeclassificationExemptionEntry> showDeclassificationExemptionById(@PathVariable("declassificationExemptionId") String declassificationExemptionId)
-
updateDeclassificationExemption
@RequestMapping(value="/declassification-exemptions/{declassificationExemptionId}", produces="application/json", consumes="application/json", method=PUT) org.springframework.http.ResponseEntity<DeclassificationExemptionEntry> updateDeclassificationExemption(@PathVariable("declassificationExemptionId") String declassificationExemptionId, @Valid @RequestBody @Valid DeclassificationExemptionBody declassificationExemption)
-
-