@Controller
@RequestMapping(value="/api/pet",
produces={"application/json","application/xml"})
public class PetController
extends java.lang.Object
Constructor and Description |
---|
PetController() |
Modifier and Type | Method and Description |
---|---|
reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<java.lang.String>> |
addPet(Pet pet) |
reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<java.util.List<Pet>>> |
findPetsByStatus(java.lang.String status) |
reactor.core.publisher.Flux<Pet> |
findPetsByTags(java.lang.String tags)
Deprecated.
|
reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<java.util.List<Pet>>> |
findPetsHidden(java.lang.String tags) |
reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<Pet>> |
getPetById(java.lang.String petId) |
reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<java.lang.String>> |
updatePet(Pet pet) |
@RequestMapping(value="/{petId}", method=GET) public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<Pet>> getPetById(@PathVariable(value="petId") java.lang.String petId) throws NotFoundException
NotFoundException
@RequestMapping(method=POST) public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<java.lang.String>> addPet(@RequestBody Pet pet)
@RequestMapping(method=PUT) public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<java.lang.String>> updatePet(@RequestBody Pet pet)
@RequestMapping(value="/findByStatus", method=GET) public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<java.util.List<Pet>>> findPetsByStatus(@RequestParam(value="status") java.lang.String status)
@RequestMapping(value="/findByTags", method=GET) @Deprecated public reactor.core.publisher.Flux<Pet> findPetsByTags(@RequestParam(value="tags") java.lang.String tags)
@RequestMapping(value="/findPetsHidden", method=GET) public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<java.util.List<Pet>>> findPetsHidden(@RequestParam(value="tags") java.lang.String tags)