All Known Implementing Classes:
UsersController

@Generated(value="io.swagger.codegen.v3.generators.java.SpringCodegen", date="2025-05-03T17:58:17.516120650Z[Etc/UTC]") @Validated public interface UsersApi
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final org.slf4j.Logger
     
  • Method Summary

    Modifier and Type
    Method
    Description
    org.springframework.http.ResponseEntity<Void>
     
    Optional<com.fasterxml.jackson.databind.ObjectMapper>
     
    Optional<jakarta.servlet.http.HttpServletRequest>
     
    org.springframework.http.ResponseEntity<Void>
    updateUserDetails(String email, @Valid UserForm body)
     
  • Field Details

    • log

      static final org.slf4j.Logger log
  • Method Details

    • getObjectMapper

      Optional<com.fasterxml.jackson.databind.ObjectMapper> getObjectMapper()
    • getRequest

      Optional<jakarta.servlet.http.HttpServletRequest> getRequest()
    • deleteUser

      @RequestMapping(value="/users/{email}", produces="application/json", method=DELETE) org.springframework.http.ResponseEntity<Void> deleteUser(@PathVariable("email") String email)
    • updateUserDetails

      @RequestMapping(value="/users/{email}", produces="application/json", consumes="application/json", method=PUT) org.springframework.http.ResponseEntity<Void> updateUserDetails(@PathVariable("email") String email, @Valid @RequestBody @Valid UserForm body)