Class UpdateUser

java.lang.Object
com.mypurecloud.sdk.v2.model.UpdateUser
All Implemented Interfaces:
Serializable

public class UpdateUser extends Object implements Serializable
UpdateUser
See Also:
  • Constructor Details

    • UpdateUser

      public UpdateUser()
    • UpdateUser

      public UpdateUser(Boolean initWithEmptyList)
  • Method Details

    • getId

      public String getId()
    • name

      public UpdateUser name(String name)
    • getName

      public String getName()
    • setName

      public void setName(String name)
    • chat

      public UpdateUser chat(Chat chat)
    • getChat

      public Chat getChat()
    • setChat

      public void setChat(Chat chat)
    • department

      public UpdateUser department(String department)
    • getDepartment

      public String getDepartment()
    • setDepartment

      public void setDepartment(String department)
    • email

      public UpdateUser email(String email)
    • getEmail

      public String getEmail()
    • setEmail

      public void setEmail(String email)
    • getPrimaryContactInfo

      public List<Contact> getPrimaryContactInfo()
    • addresses

      public UpdateUser addresses(List<Contact> addresses)
      Email address, phone number, and/or extension for this user. One entry is allowed per media type
    • getAddresses

      public List<Contact> getAddresses()
    • setAddresses

      public void setAddresses(List<Contact> addresses)
    • title

      public UpdateUser title(String title)
    • getTitle

      public String getTitle()
    • setTitle

      public void setTitle(String title)
    • username

      public UpdateUser username(String username)
    • getUsername

      public String getUsername()
    • setUsername

      public void setUsername(String username)
    • preferredName

      public UpdateUser preferredName(String preferredName)
      Preferred full name of agent
    • getPreferredName

      public String getPreferredName()
    • setPreferredName

      public void setPreferredName(String preferredName)
    • manager

      public UpdateUser manager(String manager)
    • getManager

      public String getManager()
    • setManager

      public void setManager(String manager)
    • images

      public UpdateUser images(List<Image> images)
    • getImages

      public List<Image> getImages()
    • setImages

      public void setImages(List<Image> images)
    • version

      public UpdateUser version(Integer version)
      This value should be the current version of the user. The current version can be obtained with a GET on the user before doing a PATCH.
    • getVersion

      public Integer getVersion()
    • setVersion

      public void setVersion(Integer version)
    • profileSkills

      public UpdateUser profileSkills(List<String> profileSkills)
      Profile skills possessed by the user
    • getProfileSkills

      public List<String> getProfileSkills()
    • setProfileSkills

      public void setProfileSkills(List<String> profileSkills)
    • locations

      public UpdateUser locations(List<Location> locations)
      The user placement at each site location.
    • getLocations

      public List<Location> getLocations()
    • setLocations

      public void setLocations(List<Location> locations)
    • groups

      public UpdateUser groups(List<Group> groups)
      The groups the user is a member of
    • getGroups

      public List<Group> getGroups()
    • setGroups

      public void setGroups(List<Group> groups)
    • state

      public UpdateUser state(UpdateUser.StateEnum state)
      The state of the user. This property can be used to restore a deleted user or transition between active and inactive. If specified, it is the only modifiable field.
    • getState

      public UpdateUser.StateEnum getState()
    • setState

      public void setState(UpdateUser.StateEnum state)
    • acdAutoAnswer

      public UpdateUser acdAutoAnswer(Boolean acdAutoAnswer)
      The value that denotes if acdAutoAnswer is set on the user
    • getAcdAutoAnswer

      public Boolean getAcdAutoAnswer()
    • setAcdAutoAnswer

      public void setAcdAutoAnswer(Boolean acdAutoAnswer)
    • certifications

      public UpdateUser certifications(List<String> certifications)
    • getCertifications

      public List<String> getCertifications()
    • setCertifications

      public void setCertifications(List<String> certifications)
    • biography

      public UpdateUser biography(Biography biography)
    • getBiography

      public Biography getBiography()
    • setBiography

      public void setBiography(Biography biography)
    • employerInfo

      public UpdateUser employerInfo(EmployerInfo employerInfo)
    • getEmployerInfo

      public EmployerInfo getEmployerInfo()
    • setEmployerInfo

      public void setEmployerInfo(EmployerInfo employerInfo)
    • getSelfUri

      public String getSelfUri()
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

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

      public String toString()
      Overrides:
      toString in class Object