java.lang.Object
com.github.jamesnetherton.zulip.client.api.user.User

public class User extends Object
Defines a Zulip user.
  • Constructor Details

  • Method Details

    • getAvatarUrl

      public String getAvatarUrl()
    • getAvatarVersion

      public int getAvatarVersion()
    • getEmail

      public String getEmail()
    • getFullName

      public String getFullName()
    • isAdmin

      public boolean isAdmin()
    • isOwner

      public boolean isOwner()
    • isGuest

      public boolean isGuest()
    • isBot

      public boolean isBot()
    • isActive

      public boolean isActive()
    • getTimezone

      public String getTimezone()
    • getDateJoined

      public String getDateJoined()
    • getUserId

      public Long getUserId()
    • getDeliveryEmail

      public String getDeliveryEmail()
    • getProfileData

      public Map<String,ProfileData> getProfileData()
    • isImportedStub

      public boolean isImportedStub()
      Returns whether this user account is a stub account imported from another chat system.
      Returns:
      true if this is an imported stub account, false otherwise
    • isDeleted

      public boolean isDeleted()
      Returns whether this user has been permanently deleted. Only present when true; permanently deleted users are a subset of deactivated users (isActive=false) who have had their account data removed.
      Returns:
      true if this user has been permanently deleted, false otherwise