Class TrustUser

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

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

    • TrustUser

      public TrustUser()
    • TrustUser

      public TrustUser(Boolean initWithEmptyList)
  • Method Details

    • getId

      public String getId()
    • name

      public TrustUser name(String name)
    • getName

      public String getName()
    • setName

      public void setName(String name)
    • division

      public TrustUser division(Division division)
      The division to which this entity belongs.
    • getDivision

      public Division getDivision()
    • setDivision

      public void setDivision(Division division)
    • chat

      public TrustUser chat(Chat chat)
    • getChat

      public Chat getChat()
    • setChat

      public void setChat(Chat chat)
    • department

      public TrustUser department(String department)
    • getDepartment

      public String getDepartment()
    • setDepartment

      public void setDepartment(String department)
    • email

      public TrustUser email(String email)
    • getEmail

      public String getEmail()
    • setEmail

      public void setEmail(String email)
    • getPrimaryContactInfo

      public List<Contact> getPrimaryContactInfo()
    • addresses

      public TrustUser addresses(List<Contact> addresses)
      Email addresses and phone numbers for this user
    • getAddresses

      public List<Contact> getAddresses()
    • setAddresses

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

      public TrustUser.StateEnum getState()
    • title

      public TrustUser title(String title)
    • getTitle

      public String getTitle()
    • setTitle

      public void setTitle(String title)
    • username

      public TrustUser username(String username)
    • getUsername

      public String getUsername()
    • setUsername

      public void setUsername(String username)
    • manager

      public TrustUser manager(User manager)
    • getManager

      public User getManager()
    • setManager

      public void setManager(User manager)
    • images

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

      public List<Image> getImages()
    • setImages

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

      public TrustUser version(Integer version)
      Required when updating a user, 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)
    • certifications

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

      public List<String> getCertifications()
    • setCertifications

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

      public TrustUser biography(Biography biography)
    • getBiography

      public Biography getBiography()
    • setBiography

      public void setBiography(Biography biography)
    • employerInfo

      public TrustUser employerInfo(EmployerInfo employerInfo)
    • getEmployerInfo

      public EmployerInfo getEmployerInfo()
    • setEmployerInfo

      public void setEmployerInfo(EmployerInfo employerInfo)
    • preferredName

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

      public String getPreferredName()
    • setPreferredName

      public void setPreferredName(String preferredName)
    • getRoutingStatus

      public RoutingStatus getRoutingStatus()
    • getPresence

      public UserPresence getPresence()
    • getIntegrationPresence

      public UserPresence getIntegrationPresence()
    • getConversationSummary

      public UserConversationSummary getConversationSummary()
    • getOutOfOffice

      public OutOfOffice getOutOfOffice()
    • getGeolocation

      public Geolocation getGeolocation()
    • getStation

      public UserStations getStation()
    • getAuthorization

      public UserAuthorization getAuthorization()
    • getProfileSkills

      public List<String> getProfileSkills()
    • getLocations

      public List<Location> getLocations()
    • getGroups

      public List<Group> getGroups()
    • getTeam

      public Team getTeam()
    • getWorkPlanBidRanks

      public WorkPlanBidRanks getWorkPlanBidRanks()
    • getSkills

      public List<UserRoutingSkill> getSkills()
    • getLanguages

      public List<UserRoutingLanguage> getLanguages()
    • acdAutoAnswer

      public TrustUser acdAutoAnswer(Boolean acdAutoAnswer)
      acd auto answer
    • getAcdAutoAnswer

      public Boolean getAcdAutoAnswer()
    • setAcdAutoAnswer

      public void setAcdAutoAnswer(Boolean acdAutoAnswer)
    • getLanguagePreference

      public String getLanguagePreference()
    • lastTokenIssued

      public TrustUser lastTokenIssued(OAuthLastTokenIssued lastTokenIssued)
    • getLastTokenIssued

      public OAuthLastTokenIssued getLastTokenIssued()
    • setLastTokenIssued

      public void setLastTokenIssued(OAuthLastTokenIssued lastTokenIssued)
    • getDateLastLogin

      public Date getDateLastLogin()
    • getDateWelcomeSent

      public Date getDateWelcomeSent()
    • trustUserDetails

      public TrustUser trustUserDetails(TrustUserDetails trustUserDetails)
    • getTrustUserDetails

      public TrustUserDetails getTrustUserDetails()
    • setTrustUserDetails

      public void setTrustUserDetails(TrustUserDetails trustUserDetails)
    • 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