Class UserV2

java.lang.Object
com.symphony.bdk.gen.api.model.UserV2

@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2024-03-01T08:00:09.602240892Z[Etc/UTC]") public class UserV2 extends Object
User record version 2
  • Field Details

  • Constructor Details

    • UserV2

      public UserV2()
  • Method Details

    • id

      public UserV2 id(Long id)
    • getId

      @Nullable public Long getId()
      Get id
      Returns:
      id
    • setId

      public void setId(Long id)
    • emailAddress

      public UserV2 emailAddress(String emailAddress)
    • getEmailAddress

      @Nullable public String getEmailAddress()
      Get emailAddress
      Returns:
      emailAddress
    • setEmailAddress

      public void setEmailAddress(String emailAddress)
    • firstName

      public UserV2 firstName(String firstName)
    • getFirstName

      @Nullable public String getFirstName()
      Get firstName
      Returns:
      firstName
    • setFirstName

      public void setFirstName(String firstName)
    • lastName

      public UserV2 lastName(String lastName)
    • getLastName

      @Nullable public String getLastName()
      Get lastName
      Returns:
      lastName
    • setLastName

      public void setLastName(String lastName)
    • displayName

      public UserV2 displayName(String displayName)
    • getDisplayName

      @Nullable public String getDisplayName()
      Get displayName
      Returns:
      displayName
    • setDisplayName

      public void setDisplayName(String displayName)
    • title

      public UserV2 title(String title)
    • getTitle

      @Nullable public String getTitle()
      Get title
      Returns:
      title
    • setTitle

      public void setTitle(String title)
    • company

      public UserV2 company(String company)
    • getCompany

      @Nullable public String getCompany()
      Get company
      Returns:
      company
    • setCompany

      public void setCompany(String company)
    • username

      public UserV2 username(String username)
    • getUsername

      @Nullable public String getUsername()
      Get username
      Returns:
      username
    • setUsername

      public void setUsername(String username)
    • location

      public UserV2 location(String location)
    • getLocation

      @Nullable public String getLocation()
      Get location
      Returns:
      location
    • setLocation

      public void setLocation(String location)
    • accountType

      public UserV2 accountType(UserV2.AccountTypeEnum accountType)
    • getAccountType

      @Nullable public UserV2.AccountTypeEnum getAccountType()
      Get accountType
      Returns:
      accountType
    • setAccountType

      public void setAccountType(UserV2.AccountTypeEnum accountType)
    • avatars

      public UserV2 avatars(List<Avatar> avatars)
    • addAvatarsItem

      public UserV2 addAvatarsItem(Avatar avatarsItem)
    • getAvatars

      @Nullable public List<Avatar> getAvatars()
      Get avatars
      Returns:
      avatars
    • setAvatars

      public void setAvatars(List<Avatar> avatars)
    • workPhoneNumber

      public UserV2 workPhoneNumber(String workPhoneNumber)
    • getWorkPhoneNumber

      @Nullable public String getWorkPhoneNumber()
      Note: only available if the application has the extended user or contact permission
      Returns:
      workPhoneNumber
    • setWorkPhoneNumber

      public void setWorkPhoneNumber(String workPhoneNumber)
    • mobilePhoneNumber

      public UserV2 mobilePhoneNumber(String mobilePhoneNumber)
    • getMobilePhoneNumber

      @Nullable public String getMobilePhoneNumber()
      Note: only available if the application has the extended user or contact permission
      Returns:
      mobilePhoneNumber
    • setMobilePhoneNumber

      public void setMobilePhoneNumber(String mobilePhoneNumber)
    • jobFunction

      public UserV2 jobFunction(String jobFunction)
    • getJobFunction

      @Nullable public String getJobFunction()
      Note: only available if the application has the extended user or contact permission
      Returns:
      jobFunction
    • setJobFunction

      public void setJobFunction(String jobFunction)
    • department

      public UserV2 department(String department)
    • getDepartment

      @Nullable public String getDepartment()
      Note: only available if the application has the extended user or contact permission
      Returns:
      department
    • setDepartment

      public void setDepartment(String department)
    • division

      public UserV2 division(String division)
    • getDivision

      @Nullable public String getDivision()
      Note: only available if the application has the extended user or contact permission
      Returns:
      division
    • setDivision

      public void setDivision(String division)
    • roles

      public UserV2 roles(List<String> roles)
    • addRolesItem

      public UserV2 addRolesItem(String rolesItem)
    • getRoles

      @Nullable public List<String> getRoles()
      Get roles
      Returns:
      roles
    • setRoles

      public void setRoles(List<String> roles)
    • equals

      public boolean equals(Object o)
      Return true if this UserV2 object is equal to o.
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object