Class UserResource
java.lang.Object
org.eclipse.microprofile.openapi.apps.petstore.resource.UserResource
@Path("/user")
@Produces({"application/json","application/xml"})
public class UserResource
extends Object
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionjakarta.ws.rs.core.ResponsecreateUser(User user) jakarta.ws.rs.core.ResponsecreateUsersWithArrayInput(User[] users) jakarta.ws.rs.core.ResponsecreateUsersWithListInput(List<User> users) jakarta.ws.rs.core.ResponsedeleteUser(String username) jakarta.ws.rs.core.ResponsegetUserByName(String username) jakarta.ws.rs.core.Responsejakarta.ws.rs.core.Responsejakarta.ws.rs.core.ResponseupdateUser(String username, User user)
-
Constructor Details
-
UserResource
public UserResource()
-
-
Method Details
-
createUser
-
createUsersWithArrayInput
@POST @Path("/createWithArray") public jakarta.ws.rs.core.Response createUsersWithArrayInput(User[] users) -
createUsersWithListInput
-
updateUser
-
deleteUser
@DELETE @Path("/{username}") public jakarta.ws.rs.core.Response deleteUser(@PathParam("username") String username) -
getUserByName
@GET @Path("/{username}") public jakarta.ws.rs.core.Response getUserByName(@PathParam("username") String username) throws ApiException - Throws:
ApiException
-
loginUser
-
logoutUser
@GET @Path("/logout") public jakarta.ws.rs.core.Response logoutUser()
-