Package com.slack.api.model
Class User
java.lang.Object
com.slack.api.model.User
public class User extends Object
- https://api.slack.com/types/user
- https://api.slack.com/changelog/2017-09-the-one-about-usernames
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classUser.EnterpriseUserstatic classUser.Profile -
Constructor Summary
Constructors Constructor Description User() -
Method Summary
Modifier and Type Method Description protected booleancanEqual(Object other)booleanequals(Object o)StringgetColor()User.EnterpriseUsergetEnterpriseUser()StringgetId()StringgetLocale()StringgetName()StringgetPresence()User.ProfilegetProfile()StringgetRealName()StringgetTeamId()StringgetTwoFactorType()StringgetTz()StringgetTzLabel()IntegergetTzOffset()LonggetUpdated()inthashCode()booleanisAdmin()booleanisAppUser()booleanisBot()booleanisDeleted()booleanisEmailConfirmed()booleanisHas2fa()booleanisHasFiles()booleanisInvitedUser()booleanisOwner()booleanisPrimaryOwner()booleanisRestricted()is_restricted indicates the user is a multi-channel guest.booleanisStranger()booleanisUltraRestricted()is_ultra_restricted indicates they are a single channel guest.booleanisWhoCanShareContactCard()booleanisWorkflowBot()voidsetAdmin(boolean admin)voidsetAppUser(boolean appUser)voidsetBot(boolean bot)voidsetColor(String color)voidsetDeleted(boolean deleted)voidsetEmailConfirmed(boolean emailConfirmed)voidsetEnterpriseUser(User.EnterpriseUser enterpriseUser)voidsetHas2fa(boolean has2fa)voidsetHasFiles(boolean hasFiles)voidsetId(String id)voidsetInvitedUser(boolean invitedUser)voidsetLocale(String locale)voidsetName(String name)voidsetOwner(boolean owner)voidsetPresence(String presence)voidsetPrimaryOwner(boolean primaryOwner)voidsetProfile(User.Profile profile)voidsetRealName(String realName)voidsetRestricted(boolean restricted)is_restricted indicates the user is a multi-channel guest.voidsetStranger(boolean stranger)voidsetTeamId(String teamId)voidsetTwoFactorType(String twoFactorType)voidsetTz(String tz)voidsetTzLabel(String tzLabel)voidsetTzOffset(Integer tzOffset)voidsetUltraRestricted(boolean ultraRestricted)is_ultra_restricted indicates they are a single channel guest.voidsetUpdated(Long updated)voidsetWhoCanShareContactCard(boolean whoCanShareContactCard)voidsetWorkflowBot(boolean workflowBot)StringtoString()
-
Constructor Details
-
User
public User()
-
-
Method Details
-
getId
-
getTeamId
-
getName
-
isDeleted
public boolean isDeleted() -
getColor
-
getRealName
-
getTz
-
getTzLabel
-
getTzOffset
-
getProfile
-
isAdmin
public boolean isAdmin() -
isOwner
public boolean isOwner() -
isPrimaryOwner
public boolean isPrimaryOwner() -
isInvitedUser
public boolean isInvitedUser() -
isRestricted
public boolean isRestricted()is_restricted indicates the user is a multi-channel guest. see also: https://get.slack.help/hc/en-us/articles/201314026-roles-and-permissions-in-slack -
isUltraRestricted
public boolean isUltraRestricted()is_ultra_restricted indicates they are a single channel guest. see also: https://get.slack.help/hc/en-us/articles/201314026-roles-and-permissions-in-slack -
isBot
public boolean isBot() -
isStranger
public boolean isStranger() -
isAppUser
public boolean isAppUser() -
getUpdated
-
isHas2fa
public boolean isHas2fa() -
isEmailConfirmed
public boolean isEmailConfirmed() -
getPresence
-
getEnterpriseUser
-
getTwoFactorType
-
isHasFiles
public boolean isHasFiles() -
getLocale
-
isWorkflowBot
public boolean isWorkflowBot() -
isWhoCanShareContactCard
public boolean isWhoCanShareContactCard() -
setId
-
setTeamId
-
setName
-
setDeleted
public void setDeleted(boolean deleted) -
setColor
-
setRealName
-
setTz
-
setTzLabel
-
setTzOffset
-
setProfile
-
setAdmin
public void setAdmin(boolean admin) -
setOwner
public void setOwner(boolean owner) -
setPrimaryOwner
public void setPrimaryOwner(boolean primaryOwner) -
setInvitedUser
public void setInvitedUser(boolean invitedUser) -
setRestricted
public void setRestricted(boolean restricted)is_restricted indicates the user is a multi-channel guest. see also: https://get.slack.help/hc/en-us/articles/201314026-roles-and-permissions-in-slack -
setUltraRestricted
public void setUltraRestricted(boolean ultraRestricted)is_ultra_restricted indicates they are a single channel guest. see also: https://get.slack.help/hc/en-us/articles/201314026-roles-and-permissions-in-slack -
setBot
public void setBot(boolean bot) -
setStranger
public void setStranger(boolean stranger) -
setAppUser
public void setAppUser(boolean appUser) -
setUpdated
-
setHas2fa
public void setHas2fa(boolean has2fa) -
setEmailConfirmed
public void setEmailConfirmed(boolean emailConfirmed) -
setPresence
-
setEnterpriseUser
-
setTwoFactorType
-
setHasFiles
public void setHasFiles(boolean hasFiles) -
setLocale
-
setWorkflowBot
public void setWorkflowBot(boolean workflowBot) -
setWhoCanShareContactCard
public void setWhoCanShareContactCard(boolean whoCanShareContactCard) -
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-