Package com.slack.api.model
Class User
java.lang.Object
com.slack.api.model.User
public class User
extends java.lang.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(java.lang.Object other)booleanequals(java.lang.Object o)java.lang.StringgetColor()User.EnterpriseUsergetEnterpriseUser()java.lang.StringgetId()java.lang.StringgetLocale()java.lang.StringgetName()java.lang.StringgetPresence()User.ProfilegetProfile()java.lang.StringgetRealName()java.lang.StringgetTeamId()java.lang.StringgetTwoFactorType()java.lang.StringgetTz()java.lang.StringgetTzLabel()java.lang.IntegergetTzOffset()java.lang.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(java.lang.String color)voidsetDeleted(boolean deleted)voidsetEmailConfirmed(boolean emailConfirmed)voidsetEnterpriseUser(User.EnterpriseUser enterpriseUser)voidsetHas2fa(boolean has2fa)voidsetHasFiles(boolean hasFiles)voidsetId(java.lang.String id)voidsetInvitedUser(boolean invitedUser)voidsetLocale(java.lang.String locale)voidsetName(java.lang.String name)voidsetOwner(boolean owner)voidsetPresence(java.lang.String presence)voidsetPrimaryOwner(boolean primaryOwner)voidsetProfile(User.Profile profile)voidsetRealName(java.lang.String realName)voidsetRestricted(boolean restricted)is_restricted indicates the user is a multi-channel guest.voidsetStranger(boolean stranger)voidsetTeamId(java.lang.String teamId)voidsetTwoFactorType(java.lang.String twoFactorType)voidsetTz(java.lang.String tz)voidsetTzLabel(java.lang.String tzLabel)voidsetTzOffset(java.lang.Integer tzOffset)voidsetUltraRestricted(boolean ultraRestricted)is_ultra_restricted indicates they are a single channel guest.voidsetUpdated(java.lang.Long updated)voidsetWhoCanShareContactCard(boolean whoCanShareContactCard)voidsetWorkflowBot(boolean workflowBot)java.lang.StringtoString()
-
Constructor Details
-
User
public User()
-
-
Method Details
-
getId
public java.lang.String getId() -
getTeamId
public java.lang.String getTeamId() -
getName
public java.lang.String getName() -
isDeleted
public boolean isDeleted() -
getColor
public java.lang.String getColor() -
getRealName
public java.lang.String getRealName() -
getTz
public java.lang.String getTz() -
getTzLabel
public java.lang.String getTzLabel() -
getTzOffset
public java.lang.Integer 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
public java.lang.Long getUpdated() -
isHas2fa
public boolean isHas2fa() -
isEmailConfirmed
public boolean isEmailConfirmed() -
getPresence
public java.lang.String getPresence() -
getEnterpriseUser
-
getTwoFactorType
public java.lang.String getTwoFactorType() -
isHasFiles
public boolean isHasFiles() -
getLocale
public java.lang.String getLocale() -
isWorkflowBot
public boolean isWorkflowBot() -
isWhoCanShareContactCard
public boolean isWhoCanShareContactCard() -
setId
public void setId(java.lang.String id) -
setTeamId
public void setTeamId(java.lang.String teamId) -
setName
public void setName(java.lang.String name) -
setDeleted
public void setDeleted(boolean deleted) -
setColor
public void setColor(java.lang.String color) -
setRealName
public void setRealName(java.lang.String realName) -
setTz
public void setTz(java.lang.String tz) -
setTzLabel
public void setTzLabel(java.lang.String tzLabel) -
setTzOffset
public void setTzOffset(java.lang.Integer tzOffset) -
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
public void setUpdated(java.lang.Long updated) -
setHas2fa
public void setHas2fa(boolean has2fa) -
setEmailConfirmed
public void setEmailConfirmed(boolean emailConfirmed) -
setPresence
public void setPresence(java.lang.String presence) -
setEnterpriseUser
-
setTwoFactorType
public void setTwoFactorType(java.lang.String twoFactorType) -
setHasFiles
public void setHasFiles(boolean hasFiles) -
setLocale
public void setLocale(java.lang.String locale) -
setWorkflowBot
public void setWorkflowBot(boolean workflowBot) -
setWhoCanShareContactCard
public void setWhoCanShareContactCard(boolean whoCanShareContactCard) -
equals
public boolean equals(java.lang.Object o)- Overrides:
equalsin classjava.lang.Object
-
canEqual
protected boolean canEqual(java.lang.Object other) -
hashCode
public int hashCode()- Overrides:
hashCodein classjava.lang.Object
-
toString
public java.lang.String toString()- Overrides:
toStringin classjava.lang.Object
-