Class KnownUser
- java.lang.Object
 - 
- com.atlassian.confluence.api.model.people.Person
 - 
- com.atlassian.confluence.api.model.people.User
 - 
- com.atlassian.confluence.api.model.people.KnownUser
 
 
 
 
- 
- All Implemented Interfaces:
 Subject,Relatable,NavigationAware
@ExperimentalApi public class KnownUser extends User implements NavigationAware
 
- 
- 
Nested Class Summary
Nested Classes Modifier and Type Class Description static classKnownUser.Builder- 
Nested classes/interfaces inherited from class com.atlassian.confluence.api.model.people.User
User.Expansions 
 - 
 
- 
Field Summary
- 
Fields inherited from class com.atlassian.confluence.api.model.people.User
isUserKnown, mapUserToUsername, username 
- 
Fields inherited from class com.atlassian.confluence.api.model.people.Person
ANONYMOUS_USER_TYPE, KNOWN_USER_TYPE 
 - 
 
- 
Constructor Summary
Constructors Constructor Description KnownUser(Icon profilePicture, String username, String displayName)Deprecated.since 5.5.KnownUser(Icon profilePicture, String username, String displayName, com.atlassian.sal.api.user.UserKey userKey)Deprecated.since 6.5.0.KnownUser(Icon profilePicture, String username, String displayName, String userKey) 
- 
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static KnownUser.Builderbuilder()Reference<UserStatus>getStatusRef()Navigation.BuilderresolveNavigation(NavigationService navigationService)- 
Methods inherited from class com.atlassian.confluence.api.model.people.User
fromUserkey, fromUsername, getUsername, optionalUserKey, optionalUsername, toString 
- 
Methods inherited from class com.atlassian.confluence.api.model.people.Person
getDisplayName, getOptionalUsername, getProfilePicture, getSubjectType, getUserKey 
 - 
 
 - 
 
- 
- 
Constructor Detail
- 
KnownUser
public KnownUser(Icon profilePicture, String username, String displayName, String userKey)
 
- 
KnownUser
@Deprecated public KnownUser(Icon profilePicture, String username, String displayName, com.atlassian.sal.api.user.UserKey userKey)
Deprecated.since 6.5.0. Use thebuilder()instead. 
- 
KnownUser
@Deprecated public KnownUser(Icon profilePicture, String username, String displayName)
Deprecated.since 5.5. UseKnownUser(Icon, String, String, UserKey)instead. 
 - 
 
- 
Method Detail
- 
builder
public static KnownUser.Builder builder()
- Since:
 - 5.9
 
 
- 
resolveNavigation
public Navigation.Builder resolveNavigation(NavigationService navigationService)
- Specified by:
 resolveNavigationin interfaceNavigationAware
 
- 
getStatusRef
public Reference<UserStatus> getStatusRef()
 
 - 
 
 -