Class UserController

java.lang.Object
com.winchesters.devopsify.controller.user.UserController

@RestController @RequestMapping(path="/api/v1/user") public class UserController extends Object
  • Constructor Details

    • UserController

      public UserController()
  • Method Details

    • getUsers

      @GetMapping(path="users") public List<UserResponseDto> getUsers()
    • getUser

      @GetMapping public UserResponseDto getUser()
    • adminCreateUser

      @PostMapping(headers="target=adminCreateUser") public UserResponseDto adminCreateUser(@RequestBody User user)
    • signUp

      @PostMapping(path="signup") public UserResponseDto signUp(@RequestBody SignUpFormDto signupForm)
    • updateEmail

      @RequestMapping(method=PUT, path="{userId}", headers="target=updateEmail") public void updateEmail(@PathVariable Long userId, @RequestBody String email)