Package io.jenkins.blueocean.rest.model
Class BlueUser
- java.lang.Object
-
- io.jenkins.blueocean.rest.model.Resource
-
- io.jenkins.blueocean.rest.model.BlueUser
-
-
Constructor Summary
Constructors Constructor Description BlueUser()
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract String
getAvatar()
abstract String
getEmail()
abstract BlueFavoriteContainer
getFavorites()
abstract String
getFullName()
abstract String
getId()
abstract BlueUserPermission
getPermission()
-
-
-
Field Detail
-
ID
public static final String ID
- See Also:
- Constant Field Values
-
FULL_NAME
public static final String FULL_NAME
- See Also:
- Constant Field Values
-
EMAIL
public static final String EMAIL
- See Also:
- Constant Field Values
-
FAVORITES
public static final String FAVORITES
- See Also:
- Constant Field Values
-
-
Method Detail
-
getId
@Exported(name="id") public abstract String getId()
- Returns:
- The id of the user
-
getFullName
@Exported(name="fullName") public abstract String getFullName()
- Returns:
- The name of the user e.g. John Smith
-
getEmail
@Exported(name="email") public abstract String getEmail()
- Returns:
- Email address of this user.
-
getAvatar
@Exported(name="avatar") public abstract String getAvatar()
-
getFavorites
@Navigable public abstract BlueFavoriteContainer getFavorites()
-
getPermission
@Exported(name="permission", inline=true) public abstract BlueUserPermission getPermission()
-
-