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:
  • Field Details

    • serviceProviderId

      protected String serviceProviderId
    • groupId

      protected String groupId
    • userId

      protected String userId
    • lastName

      protected String lastName
    • firstName

      protected String firstName
    • callingLineIdLastName

      protected String callingLineIdLastName
    • callingLineIdFirstName

      protected String callingLineIdFirstName
    • nameDialingName

      protected NameDialingName nameDialingName
    • hiraganaLastName

      protected String hiraganaLastName
    • hiraganaFirstName

      protected String hiraganaFirstName
    • phoneNumber

      protected String phoneNumber
    • extension

      protected String extension
    • callingLineIdPhoneNumber

      protected String callingLineIdPhoneNumber
    • department

      protected DepartmentKey department
    • departmentFullPath

      protected String departmentFullPath
    • language

      protected String language
    • timeZone

      protected String timeZone
    • timeZoneDisplayName

      protected String timeZoneDisplayName
    • defaultAlias

      protected String defaultAlias
    • alias

      protected String[] alias
    • accessDeviceEndpoint

    • trunkAddressing

      protected TrunkAddressingMultipleContactRead21sp1 trunkAddressing
    • title

      protected String title
    • pagerPhoneNumber

      protected String pagerPhoneNumber
    • mobilePhoneNumber

      protected String mobilePhoneNumber
    • emailAddress

      protected String emailAddress
    • yahooId

      protected String yahooId
    • addressLocation

      protected String addressLocation
    • address

      protected StreetAddress address
    • countryCode

      protected String countryCode
    • nationalPrefix

      protected String nationalPrefix
    • networkClassOfService

      protected String networkClassOfService
    • officeZoneName

      protected String officeZoneName
    • primaryZoneName

      protected String primaryZoneName
    • impId

      protected String impId
    • alternateUserId

      protected AlternateUserIdEntry[] alternateUserId
    • resellerId

      protected String resellerId
  • Constructor Details

    • UserGetResponse

      public UserGetResponse()
  • Method Details

    • 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)
    • getNameDialingName

      public NameDialingName getNameDialingName()
    • 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)
    • getDepartment

      public DepartmentKey getDepartment()
    • 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()
    • setAccessDeviceEndpoint

      public void setAccessDeviceEndpoint(AccessDeviceMultipleIdentityAndContactEndpointRead accessDeviceEndpoint)
    • getAccessDeviceEndpoint

      public AccessDeviceMultipleIdentityAndContactEndpointRead getAccessDeviceEndpoint()
    • setTrunkAddressing

      public void setTrunkAddressing(TrunkAddressingMultipleContactRead21sp1 trunkAddressing)
    • getTrunkAddressing

      public TrunkAddressingMultipleContactRead21sp1 getTrunkAddressing()
    • 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()
    • setAddress

      public void setAddress(StreetAddress address)
    • getAddress

      public StreetAddress getAddress()
    • 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()
    • setAlternateUserId

      public void setAlternateUserId(AlternateUserIdEntry... alternateUserId)
    • getAlternateUserId

      public AlternateUserIdEntry[] getAlternateUserId()
    • 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
    • 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