Package org.gitlab4j.api.models
Class User
- java.lang.Object
-
- org.gitlab4j.api.models.AbstractUser<User>
-
- org.gitlab4j.api.models.User
-
- All Implemented Interfaces:
java.io.Serializable
public class User extends AbstractUser<User>
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description User()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getBio()
java.lang.Boolean
getBot()
java.lang.Boolean
getCanCreateGroup()
java.lang.Boolean
getCanCreateProject()
java.lang.Integer
getColorSchemeId()
java.util.Date
getConfirmedAt()
java.util.Date
getCurrentSignInAt()
java.util.List<CustomAttribute>
getCustomAttributes()
java.lang.Boolean
getExternal()
java.lang.String
getExternUid()
java.lang.Integer
getExtraSharedRunnersMinutesLimit()
java.util.List<Identity>
getIdentities()
java.lang.Boolean
getIsAdmin()
java.util.Date
getLastActivityOn()
java.util.Date
getLastSignInAt()
java.lang.String
getLinkedin()
java.lang.String
getLocation()
java.lang.Long
getNamespaceId()
java.lang.String
getOrganization()
java.lang.Boolean
getPrivateProfile()
java.lang.Integer
getProjectsLimit()
java.lang.String
getProvider()
java.lang.String
getPublicEmail()
java.lang.Integer
getSharedRunnersMinutesLimit()
java.lang.Boolean
getSkipConfirmation()
java.lang.String
getSkype()
java.lang.String
getState()
java.lang.Integer
getThemeId()
java.lang.String
getTwitter()
java.lang.Boolean
getTwoFactorEnabled()
java.lang.String
getWebsiteUrl()
void
setBio(java.lang.String bio)
void
setBot(java.lang.Boolean bot)
void
setCanCreateGroup(java.lang.Boolean canCreateGroup)
void
setCanCreateProject(java.lang.Boolean canCreateProject)
void
setColorSchemeId(java.lang.Integer colorSchemeId)
void
setConfirmedAt(java.util.Date confirmedAt)
void
setCurrentSignInAt(java.util.Date currentSignInAt)
void
setCustomAttributes(java.util.List<CustomAttribute> customAttributes)
void
setExternal(java.lang.Boolean external)
void
setExternUid(java.lang.String externUid)
void
setExtraSharedRunnersMinutesLimit(java.lang.Integer extraSharedRunnersMinutesLimit)
void
setIdentities(java.util.List<Identity> identities)
void
setIsAdmin(java.lang.Boolean isAdmin)
void
setLastActivityOn(java.util.Date lastActivityOn)
void
setLastSignInAt(java.util.Date lastSignInAt)
void
setLinkedin(java.lang.String linkedin)
void
setLocation(java.lang.String location)
void
setNamespaceId(java.lang.Long namespaceId)
void
setOrganization(java.lang.String organization)
void
setPrivateProfile(java.lang.Boolean privateProfile)
void
setProjectsLimit(java.lang.Integer projectsLimit)
void
setProvider(java.lang.String provider)
void
setPublicEmail(java.lang.String publicEmail)
void
setSharedRunnersMinutesLimit(java.lang.Integer sharedRunnersMinutesLimit)
void
setSkipConfirmation(java.lang.Boolean skipConfirmation)
void
setSkype(java.lang.String skype)
void
setState(java.lang.String state)
void
setThemeId(java.lang.Integer themeId)
void
setTwitter(java.lang.String twitter)
void
setTwoFactorEnabled(java.lang.Boolean twoFactorEnabled)
void
setWebsiteUrl(java.lang.String websiteUrl)
java.lang.String
toString()
User
withBio(java.lang.String bio)
User
withCanCreateGroup(java.lang.Boolean canCreateGroup)
User
withCanCreateProject(java.lang.Boolean canCreateProject)
User
withColorSchemeId(java.lang.Integer colorSchemeId)
User
withConfirmedAt(java.util.Date confirmedAt)
User
withCurrentSignInAt(java.util.Date currentSignInAt)
User
withCustomAttributes(java.util.List<CustomAttribute> customAttributes)
User
withExternal(java.lang.Boolean external)
User
withExternUid(java.lang.String externUid)
User
withExtraSharedRunnersMinutesLimit(java.lang.Integer extraSharedRunnersMinutesLimit)
User
withIdentities(java.util.List<Identity> identities)
User
withIsAdmin(java.lang.Boolean isAdmin)
User
withLastActivityOn(java.util.Date lastActivityOn)
User
withLastSignInAt(java.util.Date lastSignInAt)
User
withLinkedin(java.lang.String linkedin)
User
withLocation(java.lang.String location)
User
withOrganization(java.lang.String organization)
User
withPrivateProfile(java.lang.Boolean privateProfile)
User
withProjectsLimit(java.lang.Integer projectsLimit)
User
withProvider(java.lang.String provider)
User
withPublicEmail(java.lang.String publicEmail)
User
withSharedRunnersMinutesLimit(java.lang.Integer sharedRunnersMinutesLimit)
User
withSkipConfirmation(java.lang.Boolean skipConfirmation)
User
withSkype(java.lang.String skype)
User
withState(java.lang.String state)
User
withThemeId(java.lang.Integer themeId)
User
withTwitter(java.lang.String twitter)
User
withTwoFactorEnabled(java.lang.Boolean twoFactorEnabled)
User
withWebsiteUrl(java.lang.String websiteUrl)
-
Methods inherited from class org.gitlab4j.api.models.AbstractUser
getAvatarUrl, getCreatedAt, getEmail, getId, getName, getUsername, getWebUrl, setAvatarUrl, setCreatedAt, setEmail, setId, setName, setUsername, setWebUrl, withAvatarUrl, withCreatedAt, withEmail, withId, withName, withUsername, withWebUrl
-
-
-
-
Method Detail
-
getBio
public java.lang.String getBio()
-
setBio
public void setBio(java.lang.String bio)
-
getBot
public java.lang.Boolean getBot()
-
setBot
public void setBot(java.lang.Boolean bot)
-
getCanCreateGroup
public java.lang.Boolean getCanCreateGroup()
-
setCanCreateGroup
public void setCanCreateGroup(java.lang.Boolean canCreateGroup)
-
getCanCreateProject
public java.lang.Boolean getCanCreateProject()
-
setCanCreateProject
public void setCanCreateProject(java.lang.Boolean canCreateProject)
-
getColorSchemeId
public java.lang.Integer getColorSchemeId()
-
setColorSchemeId
public void setColorSchemeId(java.lang.Integer colorSchemeId)
-
getConfirmedAt
public java.util.Date getConfirmedAt()
-
setConfirmedAt
public void setConfirmedAt(java.util.Date confirmedAt)
-
getCurrentSignInAt
public java.util.Date getCurrentSignInAt()
-
setCurrentSignInAt
public void setCurrentSignInAt(java.util.Date currentSignInAt)
-
getExternal
public java.lang.Boolean getExternal()
-
setExternal
public void setExternal(java.lang.Boolean external)
-
setExternUid
public void setExternUid(java.lang.String externUid)
-
getExternUid
public java.lang.String getExternUid()
-
getExtraSharedRunnersMinutesLimit
public java.lang.Integer getExtraSharedRunnersMinutesLimit()
-
setExtraSharedRunnersMinutesLimit
public void setExtraSharedRunnersMinutesLimit(java.lang.Integer extraSharedRunnersMinutesLimit)
-
getIdentities
public java.util.List<Identity> getIdentities()
-
setIdentities
public void setIdentities(java.util.List<Identity> identities)
-
getIsAdmin
public java.lang.Boolean getIsAdmin()
-
setIsAdmin
public void setIsAdmin(java.lang.Boolean isAdmin)
-
getLastActivityOn
public java.util.Date getLastActivityOn()
-
setLastActivityOn
public void setLastActivityOn(java.util.Date lastActivityOn)
-
getLastSignInAt
public java.util.Date getLastSignInAt()
-
setLastSignInAt
public void setLastSignInAt(java.util.Date lastSignInAt)
-
getLinkedin
public java.lang.String getLinkedin()
-
setLinkedin
public void setLinkedin(java.lang.String linkedin)
-
getLocation
public java.lang.String getLocation()
-
setLocation
public void setLocation(java.lang.String location)
-
getNamespaceId
public java.lang.Long getNamespaceId()
-
setNamespaceId
public void setNamespaceId(java.lang.Long namespaceId)
-
getOrganization
public java.lang.String getOrganization()
-
setOrganization
public void setOrganization(java.lang.String organization)
-
getPrivateProfile
public java.lang.Boolean getPrivateProfile()
-
setPrivateProfile
public void setPrivateProfile(java.lang.Boolean privateProfile)
-
getProjectsLimit
public java.lang.Integer getProjectsLimit()
-
setProjectsLimit
public void setProjectsLimit(java.lang.Integer projectsLimit)
-
getProvider
public java.lang.String getProvider()
-
setProvider
public void setProvider(java.lang.String provider)
-
getPublicEmail
public java.lang.String getPublicEmail()
-
setPublicEmail
public void setPublicEmail(java.lang.String publicEmail)
-
getSharedRunnersMinutesLimit
public java.lang.Integer getSharedRunnersMinutesLimit()
-
setSharedRunnersMinutesLimit
public void setSharedRunnersMinutesLimit(java.lang.Integer sharedRunnersMinutesLimit)
-
getSkype
public java.lang.String getSkype()
-
setSkype
public void setSkype(java.lang.String skype)
-
getState
public java.lang.String getState()
- Overrides:
getState
in classAbstractUser<User>
-
setState
public void setState(java.lang.String state)
- Overrides:
setState
in classAbstractUser<User>
-
getThemeId
public java.lang.Integer getThemeId()
-
setThemeId
public void setThemeId(java.lang.Integer themeId)
-
getTwitter
public java.lang.String getTwitter()
-
setTwitter
public void setTwitter(java.lang.String twitter)
-
getTwoFactorEnabled
public java.lang.Boolean getTwoFactorEnabled()
-
setTwoFactorEnabled
public void setTwoFactorEnabled(java.lang.Boolean twoFactorEnabled)
-
getWebsiteUrl
public java.lang.String getWebsiteUrl()
-
setWebsiteUrl
public void setWebsiteUrl(java.lang.String websiteUrl)
-
getSkipConfirmation
public java.lang.Boolean getSkipConfirmation()
-
setSkipConfirmation
public void setSkipConfirmation(java.lang.Boolean skipConfirmation)
-
getCustomAttributes
public java.util.List<CustomAttribute> getCustomAttributes()
-
setCustomAttributes
public void setCustomAttributes(java.util.List<CustomAttribute> customAttributes)
-
withBio
public User withBio(java.lang.String bio)
-
withCanCreateGroup
public User withCanCreateGroup(java.lang.Boolean canCreateGroup)
-
withCanCreateProject
public User withCanCreateProject(java.lang.Boolean canCreateProject)
-
withColorSchemeId
public User withColorSchemeId(java.lang.Integer colorSchemeId)
-
withConfirmedAt
public User withConfirmedAt(java.util.Date confirmedAt)
-
withCurrentSignInAt
public User withCurrentSignInAt(java.util.Date currentSignInAt)
-
withExternal
public User withExternal(java.lang.Boolean external)
-
withExternUid
public User withExternUid(java.lang.String externUid)
-
withExtraSharedRunnersMinutesLimit
public User withExtraSharedRunnersMinutesLimit(java.lang.Integer extraSharedRunnersMinutesLimit)
-
withIsAdmin
public User withIsAdmin(java.lang.Boolean isAdmin)
-
withLastActivityOn
public User withLastActivityOn(java.util.Date lastActivityOn)
-
withLastSignInAt
public User withLastSignInAt(java.util.Date lastSignInAt)
-
withLinkedin
public User withLinkedin(java.lang.String linkedin)
-
withLocation
public User withLocation(java.lang.String location)
-
withOrganization
public User withOrganization(java.lang.String organization)
-
withPrivateProfile
public User withPrivateProfile(java.lang.Boolean privateProfile)
-
withProjectsLimit
public User withProjectsLimit(java.lang.Integer projectsLimit)
-
withProvider
public User withProvider(java.lang.String provider)
-
withPublicEmail
public User withPublicEmail(java.lang.String publicEmail)
-
withSharedRunnersMinutesLimit
public User withSharedRunnersMinutesLimit(java.lang.Integer sharedRunnersMinutesLimit)
-
withSkype
public User withSkype(java.lang.String skype)
-
withState
public User withState(java.lang.String state)
- Overrides:
withState
in classAbstractUser<User>
-
withThemeId
public User withThemeId(java.lang.Integer themeId)
-
withTwitter
public User withTwitter(java.lang.String twitter)
-
withTwoFactorEnabled
public User withTwoFactorEnabled(java.lang.Boolean twoFactorEnabled)
-
withWebsiteUrl
public User withWebsiteUrl(java.lang.String websiteUrl)
-
withSkipConfirmation
public User withSkipConfirmation(java.lang.Boolean skipConfirmation)
-
withCustomAttributes
public User withCustomAttributes(java.util.List<CustomAttribute> customAttributes)
-
toString
public java.lang.String toString()
- Overrides:
toString
in classAbstractUser<User>
-
-