Class User


public class User
extends AbstractUser<User>
  • Constructor Details

    • User

      public User()
  • Method Details

    • getBio

      public String getBio()
    • setBio

      public void setBio​(String bio)
    • getBot

      public Boolean getBot()
    • setBot

      public void setBot​(Boolean bot)
    • 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)
    • getIdentities

      public List<Identity> getIdentities()
    • setIdentities

      public void setIdentities​(List<Identity> identities)
    • 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 class AbstractUser<User>
    • setState

      public void setState​(String state)
      Overrides:
      setState in class AbstractUser<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)
    • withBio

      public User withBio​(String bio)
    • withCanCreateGroup

      public User withCanCreateGroup​(Boolean canCreateGroup)
    • withCanCreateProject

      public User withCanCreateProject​(Boolean canCreateProject)
    • withColorSchemeId

      public User withColorSchemeId​(Integer colorSchemeId)
    • withConfirmedAt

      public User withConfirmedAt​(Date confirmedAt)
    • withCurrentSignInAt

      public User withCurrentSignInAt​(Date currentSignInAt)
    • withExternal

      public User withExternal​(Boolean external)
    • withExternUid

      public User withExternUid​(String externUid)
    • withExtraSharedRunnersMinutesLimit

      public User withExtraSharedRunnersMinutesLimit​(Integer extraSharedRunnersMinutesLimit)
    • withIdentities

      public User withIdentities​(List<Identity> identities)
    • withIsAdmin

      public User withIsAdmin​(Boolean isAdmin)
    • withLastActivityOn

      public User withLastActivityOn​(Date lastActivityOn)
    • withLastSignInAt

      public User withLastSignInAt​(Date lastSignInAt)
    • withLinkedin

      public User withLinkedin​(String linkedin)
    • withLocation

      public User withLocation​(String location)
    • withOrganization

      public User withOrganization​(String organization)
    • withPrivateProfile

      public User withPrivateProfile​(Boolean privateProfile)
    • withProjectsLimit

      public User withProjectsLimit​(Integer projectsLimit)
    • withProvider

      public User withProvider​(String provider)
    • withPublicEmail

      public User withPublicEmail​(String publicEmail)
    • withSharedRunnersMinutesLimit

      public User withSharedRunnersMinutesLimit​(Integer sharedRunnersMinutesLimit)
    • withSkype

      public User withSkype​(String skype)
    • withState

      public User withState​(String state)
      Overrides:
      withState in class AbstractUser<User>
    • withThemeId

      public User withThemeId​(Integer themeId)
    • withTwitter

      public User withTwitter​(String twitter)
    • withTwoFactorEnabled

      public User withTwoFactorEnabled​(Boolean twoFactorEnabled)
    • withWebsiteUrl

      public User withWebsiteUrl​(String websiteUrl)
    • withSkipConfirmation

      public User withSkipConfirmation​(Boolean skipConfirmation)
    • withCustomAttributes

      public User withCustomAttributes​(List<CustomAttribute> customAttributes)
    • withProjectLimit

      @Deprecated public User withProjectLimit​(Integer projectsLimit)
      Deprecated.
      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)
      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 class AbstractUser<User>