Class User.UserGetResponse

  • All Implemented Interfaces:
    Serializable
    Enclosing class:
    User

    public static class User.UserGetResponse
    extends Response
    Response to UserGetRequest22V3. It is possible that the TrunkAddressingRead element is present with nothing populated in it which means the user is a trunk user. The following data elements are only used in AS data mode and not returned in XS data mode: contact[2]-contact[5] userId nameDialingName alternateUserId The following data elements are only used in XS data mode: alternateTrunkIdentityDomain The following data elements are only used in AS data mode: resellerId The userId returned in this response is the user's primary userId and may not be the userId passed in the request. The country code (countryCode) included is the user's phone number country code when the user has a phone number assigned, or the user's Group associated country code when the user does not have a phone number assigned, or the system default country code when the user's Group does not have an associated country code. The nationalPrefix in this response is the one associated to the included countryCode. The callingLineIdPhoneNumber is no longer being formatted for display purpose. The value is returned exactly the same as being stored.
    Author:
    AlpacaGenerator
    See Also:
    Serialized Form
    • Constructor Detail

      • UserGetResponse

        public UserGetResponse()
    • Method Detail

      • setServiceProviderId

        public void setServiceProviderId​(String serviceProviderId)
      • getServiceProviderId

        public String getServiceProviderId()
      • setGroupId

        public void setGroupId​(String groupId)
      • getGroupId

        public String getGroupId()
      • setUserId

        public void setUserId​(String userId)
      • getUserId

        public String getUserId()
      • setLastName

        public void setLastName​(String lastName)
      • getLastName

        public String getLastName()
      • setFirstName

        public void setFirstName​(String firstName)
      • getFirstName

        public String getFirstName()
      • setCallingLineIdLastName

        public void setCallingLineIdLastName​(String callingLineIdLastName)
      • getCallingLineIdLastName

        public String getCallingLineIdLastName()
      • setCallingLineIdFirstName

        public void setCallingLineIdFirstName​(String callingLineIdFirstName)
      • getCallingLineIdFirstName

        public String getCallingLineIdFirstName()
      • setNameDialingName

        public void setNameDialingName​(NameDialingName nameDialingName)
      • setHiraganaLastName

        public void setHiraganaLastName​(String hiraganaLastName)
      • getHiraganaLastName

        public String getHiraganaLastName()
      • setHiraganaFirstName

        public void setHiraganaFirstName​(String hiraganaFirstName)
      • getHiraganaFirstName

        public String getHiraganaFirstName()
      • setPhoneNumber

        public void setPhoneNumber​(String phoneNumber)
      • getPhoneNumber

        public String getPhoneNumber()
      • setExtension

        public void setExtension​(String extension)
      • getExtension

        public String getExtension()
      • setCallingLineIdPhoneNumber

        public void setCallingLineIdPhoneNumber​(String callingLineIdPhoneNumber)
      • getCallingLineIdPhoneNumber

        public String getCallingLineIdPhoneNumber()
      • setDepartment

        public void setDepartment​(DepartmentKey department)
      • setDepartmentFullPath

        public void setDepartmentFullPath​(String departmentFullPath)
      • getDepartmentFullPath

        public String getDepartmentFullPath()
      • setLanguage

        public void setLanguage​(String language)
      • getLanguage

        public String getLanguage()
      • setTimeZone

        public void setTimeZone​(String timeZone)
      • getTimeZone

        public String getTimeZone()
      • setTimeZoneDisplayName

        public void setTimeZoneDisplayName​(String timeZoneDisplayName)
      • getTimeZoneDisplayName

        public String getTimeZoneDisplayName()
      • setDefaultAlias

        public void setDefaultAlias​(String defaultAlias)
      • getDefaultAlias

        public String getDefaultAlias()
      • setAlias

        public void setAlias​(String... alias)
      • getAlias

        public String[] getAlias()
      • setTitle

        public void setTitle​(String title)
      • getTitle

        public String getTitle()
      • setPagerPhoneNumber

        public void setPagerPhoneNumber​(String pagerPhoneNumber)
      • getPagerPhoneNumber

        public String getPagerPhoneNumber()
      • setMobilePhoneNumber

        public void setMobilePhoneNumber​(String mobilePhoneNumber)
      • getMobilePhoneNumber

        public String getMobilePhoneNumber()
      • setEmailAddress

        public void setEmailAddress​(String emailAddress)
      • getEmailAddress

        public String getEmailAddress()
      • setYahooId

        public void setYahooId​(String yahooId)
      • getYahooId

        public String getYahooId()
      • setAddressLocation

        public void setAddressLocation​(String addressLocation)
      • getAddressLocation

        public String getAddressLocation()
      • setCountryCode

        public void setCountryCode​(String countryCode)
      • getCountryCode

        public String getCountryCode()
      • setNationalPrefix

        public void setNationalPrefix​(String nationalPrefix)
      • getNationalPrefix

        public String getNationalPrefix()
      • setNetworkClassOfService

        public void setNetworkClassOfService​(String networkClassOfService)
      • getNetworkClassOfService

        public String getNetworkClassOfService()
      • setOfficeZoneName

        public void setOfficeZoneName​(String officeZoneName)
      • getOfficeZoneName

        public String getOfficeZoneName()
      • setPrimaryZoneName

        public void setPrimaryZoneName​(String primaryZoneName)
      • getPrimaryZoneName

        public String getPrimaryZoneName()
      • setImpId

        public void setImpId​(String impId)
      • getImpId

        public String getImpId()
      • setResellerId

        public void setResellerId​(String resellerId)
      • getResellerId

        public String getResellerId()
      • transform

        public void transform()
        Description copied from class: Response
        Transforms the Response from XML Content to a populated POJO
        Specified by:
        transform in class Response
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object