Class HuntGroup.GroupHuntGroupGetInstanceResponse

java.lang.Object
co.ecg.alpaca.toolkit.messaging.response.XMLMessage
co.ecg.alpaca.toolkit.messaging.response.Response
co.ecg.alpaca.toolkit.generated.HuntGroup.GroupHuntGroupGetInstanceResponse
All Implemented Interfaces:
Serializable
Enclosing class:
HuntGroup

public static class HuntGroup.GroupHuntGroupGetInstanceResponse extends Response
Response to GroupHuntGroupGetInstanceRequest20. Contains the service profile information and a table of assigned users. The table has column headings: "User Id", "Last Name", "First Name", "Hiragana Last Name", "Hiragana First Name", "Weight", "Phone Number", "Extension", "Department", "Email Address", "Is Phone Number Activated", "Country Code","National Prefix", "Department Name" ,"Department Type", "Parent Department", "Parent Department Type","Group Id","Group Name". The following elements are only used in AS data mode: useSystemHuntGroupCLIDSetting includeHuntGroupNameInCLID Is Phone Number Activated Country Code National Prefix Department Name Department Type Parent Department Parent Department Type Group Id Group Name
Author:
AlpacaGenerator
See Also:
  • Field Details

    • serviceInstanceProfile

      protected ServiceInstanceReadProfile19sp1 serviceInstanceProfile
    • policy

      protected HuntPolicy policy
    • huntAfterNoAnswer

      protected Boolean huntAfterNoAnswer
    • noAnswerNumberOfRings

      protected Integer noAnswerNumberOfRings
    • forwardAfterTimeout

      protected Boolean forwardAfterTimeout
    • forwardTimeoutSeconds

      protected Integer forwardTimeoutSeconds
    • forwardToPhoneNumber

      protected String forwardToPhoneNumber
    • agentUserTable

      protected List<GroupHuntGroupAgentUserTableRow> agentUserTable
    • allowCallWaitingForAgents

      protected Boolean allowCallWaitingForAgents
    • useSystemHuntGroupCLIDSetting

      protected Boolean useSystemHuntGroupCLIDSetting
    • includeHuntGroupNameInCLID

      protected Boolean includeHuntGroupNameInCLID
    • enableNotReachableForwarding

      protected Boolean enableNotReachableForwarding
    • notReachableForwardToPhoneNumber

      protected String notReachableForwardToPhoneNumber
    • makeBusyWhenNotReachable

      protected Boolean makeBusyWhenNotReachable
    • allowMembersToControlGroupBusy

      protected Boolean allowMembersToControlGroupBusy
    • enableGroupBusy

      protected Boolean enableGroupBusy
    • applyGroupBusyWhenTerminatingToAgent

      protected Boolean applyGroupBusyWhenTerminatingToAgent
    • networkClassOfService

      protected String networkClassOfService
    • user

      protected transient HuntGroup user
  • Constructor Details

    • GroupHuntGroupGetInstanceResponse

      public GroupHuntGroupGetInstanceResponse()
  • Method Details

    • setServiceInstanceProfile

      public void setServiceInstanceProfile(ServiceInstanceReadProfile19sp1 serviceInstanceProfile)
    • getServiceInstanceProfile

      public ServiceInstanceReadProfile19sp1 getServiceInstanceProfile()
    • setPolicy

      public void setPolicy(HuntPolicy policy)
    • getPolicy

      public HuntPolicy getPolicy()
    • setHuntAfterNoAnswer

      public void setHuntAfterNoAnswer(Boolean huntAfterNoAnswer)
    • getHuntAfterNoAnswer

      public Boolean getHuntAfterNoAnswer()
    • setNoAnswerNumberOfRings

      public void setNoAnswerNumberOfRings(Integer noAnswerNumberOfRings)
    • getNoAnswerNumberOfRings

      public Integer getNoAnswerNumberOfRings()
    • setForwardAfterTimeout

      public void setForwardAfterTimeout(Boolean forwardAfterTimeout)
    • getForwardAfterTimeout

      public Boolean getForwardAfterTimeout()
    • setForwardTimeoutSeconds

      public void setForwardTimeoutSeconds(Integer forwardTimeoutSeconds)
    • getForwardTimeoutSeconds

      public Integer getForwardTimeoutSeconds()
    • setForwardToPhoneNumber

      public void setForwardToPhoneNumber(String forwardToPhoneNumber)
    • getForwardToPhoneNumber

      public String getForwardToPhoneNumber()
    • setAgentUserTable

      public void setAgentUserTable(List<GroupHuntGroupAgentUserTableRow> agentUserTable)
    • getAgentUserTable

      public List<GroupHuntGroupAgentUserTableRow> getAgentUserTable()
    • setAllowCallWaitingForAgents

      public void setAllowCallWaitingForAgents(Boolean allowCallWaitingForAgents)
    • getAllowCallWaitingForAgents

      public Boolean getAllowCallWaitingForAgents()
    • setUseSystemHuntGroupCLIDSetting

      public void setUseSystemHuntGroupCLIDSetting(Boolean useSystemHuntGroupCLIDSetting)
    • getUseSystemHuntGroupCLIDSetting

      public Boolean getUseSystemHuntGroupCLIDSetting()
    • setIncludeHuntGroupNameInCLID

      public void setIncludeHuntGroupNameInCLID(Boolean includeHuntGroupNameInCLID)
    • getIncludeHuntGroupNameInCLID

      public Boolean getIncludeHuntGroupNameInCLID()
    • setEnableNotReachableForwarding

      public void setEnableNotReachableForwarding(Boolean enableNotReachableForwarding)
    • getEnableNotReachableForwarding

      public Boolean getEnableNotReachableForwarding()
    • setNotReachableForwardToPhoneNumber

      public void setNotReachableForwardToPhoneNumber(String notReachableForwardToPhoneNumber)
    • getNotReachableForwardToPhoneNumber

      public String getNotReachableForwardToPhoneNumber()
    • setMakeBusyWhenNotReachable

      public void setMakeBusyWhenNotReachable(Boolean makeBusyWhenNotReachable)
    • getMakeBusyWhenNotReachable

      public Boolean getMakeBusyWhenNotReachable()
    • setAllowMembersToControlGroupBusy

      public void setAllowMembersToControlGroupBusy(Boolean allowMembersToControlGroupBusy)
    • getAllowMembersToControlGroupBusy

      public Boolean getAllowMembersToControlGroupBusy()
    • setEnableGroupBusy

      public void setEnableGroupBusy(Boolean enableGroupBusy)
    • getEnableGroupBusy

      public Boolean getEnableGroupBusy()
    • setApplyGroupBusyWhenTerminatingToAgent

      public void setApplyGroupBusyWhenTerminatingToAgent(Boolean applyGroupBusyWhenTerminatingToAgent)
    • getApplyGroupBusyWhenTerminatingToAgent

      public Boolean getApplyGroupBusyWhenTerminatingToAgent()
    • setNetworkClassOfService

      public void setNetworkClassOfService(String networkClassOfService)
    • getNetworkClassOfService

      public String getNetworkClassOfService()
    • setUser

      public void setUser(HuntGroup user)
    • getHuntGroup

      public HuntGroup getHuntGroup()
    • 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