Interface IndividualApi
- All Known Implementing Classes:
PmIndividualController
@Generated(value="de.hybris.platform.partytmfwebservices.swagger.PartyCodegen",
date="2022-10-21T20:35:34.875Z")
@Validated
@RequestMapping("")
public interface IndividualApi
-
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.http.ResponseEntity<Individual>createIndividual(@Valid Individual individual) org.springframework.http.ResponseEntity<Void>org.springframework.http.ResponseEntity<List<Individual>>listIndividual(@Valid String fields, @Valid Integer offset, @Valid Integer limit, @Valid String familyName, @Valid String givenName) org.springframework.http.ResponseEntity<Individual>retrieveIndividual(String id, @Valid String fields)
-
Method Details
-
createIndividual
@RequestMapping(value="/individual", produces="application/json;charset=utf-8", consumes="application/json;charset=utf-8", method=POST) org.springframework.http.ResponseEntity<Individual> createIndividual(@Valid @RequestBody @Valid Individual individual) -
deleteIndividual
-
listIndividual
@RequestMapping(value="/individual", produces="application/json;charset=utf-8", consumes="application/json;charset=utf-8", method=GET) org.springframework.http.ResponseEntity<List<Individual>> listIndividual(@Valid @RequestParam(value="fields",required=false) @Valid String fields, @Valid @RequestParam(value="offset",required=false) @Valid Integer offset, @Valid @RequestParam(value="limit",required=false) @Valid Integer limit, @Valid @RequestParam(value="familyName",required=false) @Valid String familyName, @Valid @RequestParam(value="givenName",required=false) @Valid String givenName) -
retrieveIndividual
@RequestMapping(value="/individual/{id}", produces="application/json;charset=utf-8", consumes="application/json;charset=utf-8", method=GET) org.springframework.http.ResponseEntity<Individual> retrieveIndividual(@PathVariable("id") String id, @Valid @RequestParam(value="fields",required=false) @Valid String fields)
-