Package org.gitlab4j.api.models
Class User
- java.lang.Object
-
- org.gitlab4j.api.models.AbstractUser<User>
-
- org.gitlab4j.api.models.User
-
public class User extends AbstractUser<User>
-
-
Constructor Summary
Constructors Constructor Description User()
-
Method Summary
-
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 String getBio()
-
setBio
public void setBio(String bio)
-
getCanCreateGroup
public Boolean getCanCreateGroup()
-
setCanCreateGroup
public void setCanCreateGroup(Boolean canCreateGroup)
-
getCanCreateProject
public Boolean getCanCreateProject()
-
setCanCreateProject
public void setCanCreateProject(Boolean canCreateProject)
-
getColorSchemeId
public Integer getColorSchemeId()
-
setColorSchemeId
public void setColorSchemeId(Integer colorSchemeId)
-
getConfirmedAt
public Date getConfirmedAt()
-
setConfirmedAt
public void setConfirmedAt(Date confirmedAt)
-
getCurrentSignInAt
public Date getCurrentSignInAt()
-
setCurrentSignInAt
public void setCurrentSignInAt(Date currentSignInAt)
-
getExternal
public Boolean getExternal()
-
setExternal
public void setExternal(Boolean external)
-
setExternUid
public void setExternUid(String externUid)
-
getExternUid
public String getExternUid()
-
getExtraSharedRunnersMinutesLimit
public Integer getExtraSharedRunnersMinutesLimit()
-
setExtraSharedRunnersMinutesLimit
public void setExtraSharedRunnersMinutesLimit(Integer extraSharedRunnersMinutesLimit)
-
getIsAdmin
public Boolean getIsAdmin()
-
setIsAdmin
public void setIsAdmin(Boolean isAdmin)
-
getLastActivityOn
public Date getLastActivityOn()
-
setLastActivityOn
public void setLastActivityOn(Date lastActivityOn)
-
getLastSignInAt
public Date getLastSignInAt()
-
setLastSignInAt
public void setLastSignInAt(Date lastSignInAt)
-
getLinkedin
public String getLinkedin()
-
setLinkedin
public void setLinkedin(String linkedin)
-
getLocation
public String getLocation()
-
setLocation
public void setLocation(String location)
-
getOrganization
public String getOrganization()
-
setOrganization
public void setOrganization(String organization)
-
getPrivateProfile
public Boolean getPrivateProfile()
-
setPrivateProfile
public void setPrivateProfile(Boolean privateProfile)
-
getProjectsLimit
public Integer getProjectsLimit()
-
setProjectsLimit
public void setProjectsLimit(Integer projectsLimit)
-
getProvider
public String getProvider()
-
setProvider
public void setProvider(String provider)
-
getPublicEmail
public String getPublicEmail()
-
setPublicEmail
public void setPublicEmail(String publicEmail)
-
getSharedRunnersMinutesLimit
public Integer getSharedRunnersMinutesLimit()
-
setSharedRunnersMinutesLimit
public void setSharedRunnersMinutesLimit(Integer sharedRunnersMinutesLimit)
-
getSkype
public String getSkype()
-
setSkype
public void setSkype(String skype)
-
getState
public String getState()
- Overrides:
getState
in classAbstractUser<User>
-
setState
public void setState(String state)
- Overrides:
setState
in classAbstractUser<User>
-
getThemeId
public Integer getThemeId()
-
setThemeId
public void setThemeId(Integer themeId)
-
getTwitter
public String getTwitter()
-
setTwitter
public void setTwitter(String twitter)
-
getTwoFactorEnabled
public Boolean getTwoFactorEnabled()
-
setTwoFactorEnabled
public void setTwoFactorEnabled(Boolean twoFactorEnabled)
-
getWebsiteUrl
public String getWebsiteUrl()
-
setWebsiteUrl
public void setWebsiteUrl(String websiteUrl)
-
getSkipConfirmation
public Boolean getSkipConfirmation()
-
setSkipConfirmation
public void setSkipConfirmation(Boolean skipConfirmation)
-
getCustomAttributes
public List<CustomAttribute> getCustomAttributes()
-
setCustomAttributes
public void setCustomAttributes(List<CustomAttribute> customAttributes)
-
withExtraSharedRunnersMinutesLimit
public User withExtraSharedRunnersMinutesLimit(Integer extraSharedRunnersMinutesLimit)
-
withSharedRunnersMinutesLimit
public User withSharedRunnersMinutesLimit(Integer sharedRunnersMinutesLimit)
-
withState
public User withState(String state)
- Overrides:
withState
in classAbstractUser<User>
-
withCustomAttributes
public User withCustomAttributes(List<CustomAttribute> customAttributes)
-
withProjectLimit
@Deprecated public User withProjectLimit(Integer projectsLimit)
Deprecated.Replaced bywithProjectsLimit(Integer)
Fluent method to set the projects_limit setting.- Parameters:
projectsLimit
- the value for the projects_limit setting- Returns:
- the value of this instance
- See Also:
withProjectsLimit(Integer)
-
withSharedRunnersMinuteLimit
@Deprecated public User withSharedRunnersMinuteLimit(Integer sharedRunnersMinuteLimit)
Deprecated.Replaced bywithSharedRunnersMinutesLimit(Integer)
Fluent method to set the shared_projects_minutes_limit setting.- Parameters:
sharedRunnersMinuteLimit
- the value for the shared_projects_minutes_limit setting- Returns:
- the value of this instance
- See Also:
withSharedRunnersMinutesLimit(Integer)
-
toString
public String toString()
- Overrides:
toString
in classAbstractUser<User>
-
-