Class PetResource
java.lang.Object
org.eclipse.microprofile.openapi.apps.petstore.resource.PetResource
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionjakarta.ws.rs.core.Responsejakarta.ws.rs.core.Responsejakarta.ws.rs.core.ResponsedownloadFile(Long petId) jakarta.ws.rs.core.ResponsefindPetsByTags(String apiKey, String tags) Deprecated.jakarta.ws.rs.core.ResponsegetPetById(Long petId) jakarta.ws.rs.core.Responsejakarta.ws.rs.core.ResponseupdatePetWithCsv(Long petId, String commaSeparatedValues) jakarta.ws.rs.core.ResponseupdatePetWithForm(Long petId, String name, String status)
-
Constructor Details
-
PetResource
public PetResource()
-
-
Method Details
-
getPetById
@GET @Path("/{petId}") public jakarta.ws.rs.core.Response getPetById(@PathParam("petId") Long petId) throws NotFoundException - Throws:
NotFoundException
-
downloadFile
@GET @Path("/{petId}/download") public jakarta.ws.rs.core.Response downloadFile(@PathParam("petId") Long petId) throws NotFoundException - Throws:
NotFoundException
-
deletePet
-
addPet
@POST @Consumes({"application/json","application/xml"}) @Produces({"application/json","application/xml"}) public jakarta.ws.rs.core.Response addPet(Pet pet) -
updatePet
@PUT @Consumes({"application/json","application/xml"}) public jakarta.ws.rs.core.Response updatePet(Pet pet) -
findPetsByTags
@GET @Path("/findByTags") @Produces("application/json") @Deprecated public jakarta.ws.rs.core.Response findPetsByTags(@HeaderParam("apiKey") String apiKey, @QueryParam("tags") String tags) Deprecated. -
updatePetWithForm
-
updatePetWithCsv
-