Class GroupCustomContactDirectoryUserTable1Row

  • All Implemented Interfaces:
    BroadWorksTableRow, Serializable

    public class GroupCustomContactDirectoryUserTable1Row
    extends Object
    implements BroadWorksTableRow, Serializable
    Response to the GroupCustomContactDirectoryGetRequest17. The response contains all the contacts in the group's given custom contact directory. Contains a table with column headings: "User Id", "Last Name", "First Name", "Hiragana Last Name", "Hiragana First Name", "Virtual On-Net Phone Number", "Group Id", "Is Virtual On-Net User", "Department", "Phone Number", "Extension", "Mobile", "Email Address", "Yahoo Id", "Title", "IMP Id", "Receptionist Note". If the entry represents a Virtual On-Net user then "User Id" is blank, the "Virtual On-Net Phone Number" contains the phone Number of the Virtual On-Net user, the "Group Id" contains the Virtual On-Net user's group and the "Is Virtual On-Net User" contains true. If the entry represents a BroadWorks user then the "User Id" contains his BroadWorks userId, the "Virtual On-Net Phone Number" and "Group Id" fields are field is blank and the "Is Virtual On-Net User" contains false. The Receptionist Note column is only populated in AS Mode, if the user sending the request is the owner of the Receptionist Note and a Note exists.
    Author:
    AlpacaGenerator
    See Also:
    Serialized Form
    • Constructor Detail

      • GroupCustomContactDirectoryUserTable1Row

        public GroupCustomContactDirectoryUserTable1Row()
    • Method Detail

      • getUserId

        public String getUserId()
      • setUserId

        public void setUserId​(String userId)
      • getLastName

        public String getLastName()
      • setLastName

        public void setLastName​(String lastName)
      • getFirstName

        public String getFirstName()
      • setFirstName

        public void setFirstName​(String firstName)
      • getHiraganaLastName

        public String getHiraganaLastName()
      • setHiraganaLastName

        public void setHiraganaLastName​(String hiraganaLastName)
      • getHiraganaFirstName

        public String getHiraganaFirstName()
      • setHiraganaFirstName

        public void setHiraganaFirstName​(String hiraganaFirstName)
      • getVirtualOnNetPhoneNumber

        public String getVirtualOnNetPhoneNumber()
      • setVirtualOnNetPhoneNumber

        public void setVirtualOnNetPhoneNumber​(String virtualOnNetPhoneNumber)
      • getGroupId

        public String getGroupId()
      • setGroupId

        public void setGroupId​(String groupId)
      • getIsVirtualOnNetUser

        public String getIsVirtualOnNetUser()
      • setIsVirtualOnNetUser

        public void setIsVirtualOnNetUser​(String isVirtualOnNetUser)
      • getDepartment

        public String getDepartment()
      • setDepartment

        public void setDepartment​(String department)
      • getPhoneNumber

        public String getPhoneNumber()
      • setPhoneNumber

        public void setPhoneNumber​(String phoneNumber)
      • getExtension

        public String getExtension()
      • setExtension

        public void setExtension​(String extension)
      • getMobile

        public String getMobile()
      • setMobile

        public void setMobile​(String mobile)
      • getEmailAddress

        public String getEmailAddress()
      • setEmailAddress

        public void setEmailAddress​(String emailAddress)
      • getYahooId

        public String getYahooId()
      • setYahooId

        public void setYahooId​(String yahooId)
      • getTitle

        public String getTitle()
      • setTitle

        public void setTitle​(String title)
      • getIMPId

        public String getIMPId()
      • setIMPId

        public void setIMPId​(String iMPId)
      • getReceptionistNote

        public String getReceptionistNote()
      • setReceptionistNote

        public void setReceptionistNote​(String receptionistNote)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object