Interface SubscriberControllerApi
@Generated(value="org.openapitools.codegen.languages.SpringCodegen",
date="2025-10-02T09:52:46.292212458Z[Etc/UTC]")
@Validated
public interface SubscriberControllerApi
-
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.http.ResponseEntity<SubscriberDtoGenerated> create(@Valid SubscriberImplDtoGenerated subscriberImplDtoGenerated) POST /api/subscribers : createorg.springframework.http.ResponseEntity<Void> DELETE /api/subscribers/{subscriberId} : deleteorg.springframework.http.ResponseEntity<List<SubscriberDtoGenerated>> GET /api/subscribers : getAllorg.springframework.http.ResponseEntity<SubscriberDtoGenerated> getsubscriber(UUID subscriberId, @Valid Boolean full) GET /api/subscribers/{subscriberId} : getsubscriberorg.springframework.http.ResponseEntity<Void> update(@Valid SubscriberImplDtoGenerated subscriberImplDtoGenerated) PUT /api/subscribers : update
-
Method Details
-
create
@RequestMapping(method=POST, value="/api/subscribers", produces="application/json", consumes="application/json") org.springframework.http.ResponseEntity<SubscriberDtoGenerated> create(@Valid @RequestBody(required=false) @Valid SubscriberImplDtoGenerated subscriberImplDtoGenerated) POST /api/subscribers : create- Parameters:
subscriberImplDtoGenerated- (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="/api/subscribers/{subscriberId}") org.springframework.http.ResponseEntity<Void> delete(@PathVariable("subscriberId") UUID subscriberId) DELETE /api/subscribers/{subscriberId} : delete- Parameters:
subscriberId- subscriberId (required)- Returns:
- No Content (status code 204) or Unauthorized (status code 401) or Forbidden (status code 403)
-
getAll
@RequestMapping(method=GET, value="/api/subscribers", produces="application/json") org.springframework.http.ResponseEntity<List<SubscriberDtoGenerated>> getAll(@Valid @RequestParam(value="full",required=false) @Valid Boolean full) GET /api/subscribers : getAll- Parameters:
full- full (optional)- Returns:
- OK (status code 200) or Unauthorized (status code 401) or Forbidden (status code 403) or Not Found (status code 404)
-
getsubscriber
@RequestMapping(method=GET, value="/api/subscribers/{subscriberId}", produces="application/json") org.springframework.http.ResponseEntity<SubscriberDtoGenerated> getsubscriber(@PathVariable("subscriberId") UUID subscriberId, @Valid @RequestParam(value="full",required=false) @Valid Boolean full) GET /api/subscribers/{subscriberId} : getsubscriber- Parameters:
subscriberId- subscriberId (required)full- full (optional)- Returns:
- OK (status code 200) or Unauthorized (status code 401) or Forbidden (status code 403) or Not Found (status code 404)
-
update
@RequestMapping(method=PUT, value="/api/subscribers", consumes="application/json") org.springframework.http.ResponseEntity<Void> update(@Valid @RequestBody(required=false) @Valid SubscriberImplDtoGenerated subscriberImplDtoGenerated) PUT /api/subscribers : update- Parameters:
subscriberImplDtoGenerated- (optional)- Returns:
- Created (status code 201) or No Content (status code 204) or Unauthorized (status code 401) or Forbidden (status code 403) or Not Found (status code 404)
-