Class UserImpl

  • All Implemented Interfaces:

    public class UserImpl
    BlueUser implementation backed by in-memory User
    Kohsuke Kawaguchi, Vivek Pandey
    • Field Detail

      • user

        protected final User user
    • Constructor Detail

      • UserImpl

        public UserImpl​(@NonNull
                        User user,
      • UserImpl

        public UserImpl​(@NonNull
                        User user)
    • Method Detail

      • getId

        public String getId()
        Specified by:
        getId in class
      • getFullName

        public String getFullName()
        Specified by:
        getFullName in class
      • getEmail

        public String getEmail()
        Specified by:
        getEmail in class
      • getAvatar

        public String getAvatar()
        Specified by:
        getAvatar in class
      • getFavorites

        public getFavorites()
        Specified by:
        getFavorites in class
      • getPermission

        public getPermission()
        Specified by:
        getPermission in class
      • getLink

        public getLink()
      • getDynamic

        public Object getDynamic​(String route)
        Give plugins chance to handle this API route.
        route - URL path that needs handling. e.g. for requested url /rest/organizations/:id/users/:user/xyz, route param value will be 'xyz'
        stapler object that can handle give route. Could be null