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.StringgetBio()java.lang.BooleangetBot()java.lang.BooleangetCanCreateGroup()java.lang.BooleangetCanCreateProject()java.lang.IntegergetColorSchemeId()java.util.DategetConfirmedAt()java.util.DategetCurrentSignInAt()java.util.List<CustomAttribute>getCustomAttributes()java.lang.BooleangetExternal()java.lang.StringgetExternUid()java.lang.IntegergetExtraSharedRunnersMinutesLimit()java.util.List<Identity>getIdentities()java.lang.BooleangetIsAdmin()java.util.DategetLastActivityOn()java.util.DategetLastSignInAt()java.lang.StringgetLinkedin()java.lang.StringgetLocation()java.lang.LonggetNamespaceId()java.lang.StringgetOrganization()java.lang.BooleangetPrivateProfile()java.lang.IntegergetProjectsLimit()java.lang.StringgetProvider()java.lang.StringgetPublicEmail()java.lang.IntegergetSharedRunnersMinutesLimit()java.lang.BooleangetSkipConfirmation()java.lang.StringgetSkype()java.lang.IntegergetThemeId()java.lang.StringgetTwitter()java.lang.BooleangetTwoFactorEnabled()java.lang.StringgetWebsiteUrl()voidsetBio(java.lang.String bio)voidsetBot(java.lang.Boolean bot)voidsetCanCreateGroup(java.lang.Boolean canCreateGroup)voidsetCanCreateProject(java.lang.Boolean canCreateProject)voidsetColorSchemeId(java.lang.Integer colorSchemeId)voidsetConfirmedAt(java.util.Date confirmedAt)voidsetCurrentSignInAt(java.util.Date currentSignInAt)voidsetCustomAttributes(java.util.List<CustomAttribute> customAttributes)voidsetExternal(java.lang.Boolean external)voidsetExternUid(java.lang.String externUid)voidsetExtraSharedRunnersMinutesLimit(java.lang.Integer extraSharedRunnersMinutesLimit)voidsetIdentities(java.util.List<Identity> identities)voidsetIsAdmin(java.lang.Boolean isAdmin)voidsetLastActivityOn(java.util.Date lastActivityOn)voidsetLastSignInAt(java.util.Date lastSignInAt)voidsetLinkedin(java.lang.String linkedin)voidsetLocation(java.lang.String location)voidsetNamespaceId(java.lang.Long namespaceId)voidsetOrganization(java.lang.String organization)voidsetPrivateProfile(java.lang.Boolean privateProfile)voidsetProjectsLimit(java.lang.Integer projectsLimit)voidsetProvider(java.lang.String provider)voidsetPublicEmail(java.lang.String publicEmail)voidsetSharedRunnersMinutesLimit(java.lang.Integer sharedRunnersMinutesLimit)voidsetSkipConfirmation(java.lang.Boolean skipConfirmation)voidsetSkype(java.lang.String skype)voidsetThemeId(java.lang.Integer themeId)voidsetTwitter(java.lang.String twitter)voidsetTwoFactorEnabled(java.lang.Boolean twoFactorEnabled)voidsetWebsiteUrl(java.lang.String websiteUrl)java.lang.StringtoString()UserwithBio(java.lang.String bio)UserwithCanCreateGroup(java.lang.Boolean canCreateGroup)UserwithCanCreateProject(java.lang.Boolean canCreateProject)UserwithColorSchemeId(java.lang.Integer colorSchemeId)UserwithConfirmedAt(java.util.Date confirmedAt)UserwithCurrentSignInAt(java.util.Date currentSignInAt)UserwithCustomAttributes(java.util.List<CustomAttribute> customAttributes)UserwithExternal(java.lang.Boolean external)UserwithExternUid(java.lang.String externUid)UserwithExtraSharedRunnersMinutesLimit(java.lang.Integer extraSharedRunnersMinutesLimit)UserwithIdentities(java.util.List<Identity> identities)UserwithIsAdmin(java.lang.Boolean isAdmin)UserwithLastActivityOn(java.util.Date lastActivityOn)UserwithLastSignInAt(java.util.Date lastSignInAt)UserwithLinkedin(java.lang.String linkedin)UserwithLocation(java.lang.String location)UserwithOrganization(java.lang.String organization)UserwithPrivateProfile(java.lang.Boolean privateProfile)UserwithProjectsLimit(java.lang.Integer projectsLimit)UserwithProvider(java.lang.String provider)UserwithPublicEmail(java.lang.String publicEmail)UserwithSharedRunnersMinutesLimit(java.lang.Integer sharedRunnersMinutesLimit)UserwithSkipConfirmation(java.lang.Boolean skipConfirmation)UserwithSkype(java.lang.String skype)UserwithThemeId(java.lang.Integer themeId)UserwithTwitter(java.lang.String twitter)UserwithTwoFactorEnabled(java.lang.Boolean twoFactorEnabled)UserwithWebsiteUrl(java.lang.String websiteUrl)-
Methods inherited from class org.gitlab4j.api.models.AbstractUser
getAvatarUrl, getCreatedAt, getEmail, getId, getLocked, getName, getState, getUsername, getWebUrl, setAvatarUrl, setCreatedAt, setEmail, setId, setLocked, setName, setState, setUsername, setWebUrl, withAvatarUrl, withCreatedAt, withEmail, withId, withName, withState, 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)
-
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)
-
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:
toStringin classAbstractUser<User>
-
-