Class AgentInfo

java.lang.Object
altitude.integrationServer.types.AgentInfo

public class AgentInfo extends Object
Represents the information about an agent.
  • Constructor Details

    • AgentInfo

      public AgentInfo()
  • Method Details

    • getId

      public int getId()
      Identifier of the agent.
    • setId

      public void setId(int value)
      Identifier of the agent.
    • getName

      public String getName()
      User name of the agent.
    • setName

      public void setName(String value)
      User name of the agent.
    • getFullName

      public String getFullName()
      Full name of the agent.
    • setFullName

      public void setFullName(String value)
      Full name of the agent.
    • getLoggedAsAgent

      public boolean getLoggedAsAgent()
      If true, the agent is logged as agent.
    • setLoggedAsAgent

      public void setLoggedAsAgent(boolean value)
      If true, the agent is logged as agent.
    • getLoggedAsSupervisor

      public boolean getLoggedAsSupervisor()
      If true, the agent is logged as supervisor.
    • setLoggedAsSupervisor

      public void setLoggedAsSupervisor(boolean value)
      If true, the agent is logged as supervisor.
    • getType

      public AgentType getType()
      Enumerated AgentType with the type of the agent.
    • setType

      public void setType(AgentType value)
      Enumerated AgentType with the type of the agent.
    • getExtension

      public String getExtension()
      String with the extension of the agent.
    • setExtension

      public void setExtension(String value)
      String with the extension of the agent.
    • getSiteName

      public String getSiteName()
      Site name of the agent.
    • setSiteName

      public void setSiteName(String value)
      Site name of the agent.
    • getTeamName

      public String getTeamName()
      Team name of the agent.
    • setTeamName

      public void setTeamName(String value)
      Team name of the agent.
    • getRoleId

      public int getRoleId()
      Identifier of the role.
    • setRoleId

      public void setRoleId(int value)
      Identifier of the role.
    • getRoleName

      public String getRoleName()
      Role name of the agent.
    • setRoleName

      public void setRoleName(String value)
      Role name of the agent.
    • getRoleGuiName

      public String getRoleGuiName()
      Name of role for the GUI.
    • setRoleGuiName

      public void setRoleGuiName(String value)
      Name of role for the GUI.
    • getIsReady

      public boolean getIsReady()
      If true, the agent is ready.
    • setIsReady

      public void setIsReady(boolean value)
      If true, the agent is ready.
    • getWithDataTransaction

      public boolean getWithDataTransaction()
      If true, the agent is handling a data transaction.
    • setWithDataTransaction

      public void setWithDataTransaction(boolean value)
      If true, the agent is handling a data transaction.
    • getWithInteraction

      public boolean getWithInteraction()
      If true, the agent is handling an interaction.
    • setWithInteraction

      public void setWithInteraction(boolean value)
      If true, the agent is handling an interaction.
    • getInWrapUp

      public boolean getInWrapUp()
      If true, the agent is in wrap-up.
    • setInWrapUp

      public void setInWrapUp(boolean value)
      If true, the agent is in wrap-up.
    • getAvgDataTransactionDuration

      public Duration getAvgDataTransactionDuration()
      Average duration of the data transaction for the agent.
    • setAvgDataTransactionDuration

      public void setAvgDataTransactionDuration(Duration value)
      Average duration of the data transaction for the agent.
    • getSkills

      public AgentSkill[] getSkills()
      Skills of the agent.
    • setSkills

      public void setSkills(AgentSkill[] value)
      Skills of the agent.
    • getPhone

      public MediaInfo getPhone()
      Information about the phone media.
    • setPhone

      public void setPhone(MediaInfo value)
      Information about the phone media.
    • getEmail

      public MediaInfo getEmail()
      Information about the email media.
    • setEmail

      public void setEmail(MediaInfo value)
      Information about the email media.
    • getInstantMessaging

      public MediaInfo getInstantMessaging()
      Information about the instant messaging media.
    • setInstantMessaging

      public void setInstantMessaging(MediaInfo value)
      Information about the instant messaging media.
    • getWorkflow

      public MediaInfo getWorkflow()
      Information about the workflow media.
    • setWorkflow

      public void setWorkflow(MediaInfo value)
      Information about the workflow media.
    • getFacebook

      public MediaInfo getFacebook()
      Information about the Facebook media.
    • setFacebook

      public void setFacebook(MediaInfo value)
      Information about the Facebook media.
    • getTwitter

      public MediaInfo getTwitter()
      Information about the Twitter media.
    • setTwitter

      public void setTwitter(MediaInfo value)
      Information about the Twitter media.
    • getInstagram

      public MediaInfo getInstagram()
      Information about the Instagram media.
    • setInstagram

      public void setInstagram(MediaInfo value)
      Information about the Instagram media.
    • getFacebookMessenger

      public MediaInfo getFacebookMessenger()
      Information about the FacebookMessenger media.
    • setFacebookMessenger

      public void setFacebookMessenger(MediaInfo value)
      Information about the FacebookMessenger media.
    • getTwitterIM

      public MediaInfo getTwitterIM()
      Information about the TwitterIM media.
    • setTwitterIM

      public void setTwitterIM(MediaInfo value)
      Information about the TwitterIM media.
    • getWhatsApp

      public MediaInfo getWhatsApp()
      Information about the WhatsApp media.
    • setWhatsApp

      public void setWhatsApp(MediaInfo value)
      Information about the WhatsApp media.
    • getWebChat

      public MediaInfo getWebChat()
      Information about the WebChat media.
    • setWebChat

      public void setWebChat(MediaInfo value)
      Information about the WebChat media.
    • getSms

      public MediaInfo getSms()
      Information about the SMS media.
    • setSms

      public void setSms(MediaInfo value)
      Information about the SMS media.
    • getViber

      public MediaInfo getViber()
      Information about the Viber media.
    • setViber

      public void setViber(MediaInfo value)
      Information about the Viber media.
    • getInstagramMessenger

      public MediaInfo getInstagramMessenger()
      Information about the Instagram Messenger media.
    • setInstagramMessenger

      public void setInstagramMessenger(MediaInfo value)
      Information about the Instagram Messenger media.
    • getLinkedIn

      public MediaInfo getLinkedIn()
      Information about the LinkedIn media.
    • setLinkedIn

      public void setLinkedIn(MediaInfo value)
      Information about the LinkedIn media.
    • getLinkedInMessenger

      public MediaInfo getLinkedInMessenger()
      Information about the LinkedIn Messenger media.
    • setLinkedInMessenger

      public void setLinkedInMessenger(MediaInfo value)
      Information about the LinkedIn Messenger media.
    • getAppleBusinessChat

      public MediaInfo getAppleBusinessChat()
      Information about the AppleBusinessChat media.
    • setAppleBusinessChat

      public void setAppleBusinessChat(MediaInfo value)
      Information about the AppleBusinessChat media.
    • getTwitterDirectMessages

      public MediaInfo getTwitterDirectMessages()
      Information about the TwitterDirectMessages media.
    • setTwitterDirectMessages

      public void setTwitterDirectMessages(MediaInfo value)
      Information about the TwitterDirectMessages media.
    • getGoogleRcs

      public MediaInfo getGoogleRcs()
      Information about the GoogleRcs media.
    • setGoogleRcs

      public void setGoogleRcs(MediaInfo value)
      Information about the GoogleRcs media.
    • getTelegram

      public MediaInfo getTelegram()
      Information about the Telegram media.
    • setTelegram

      public void setTelegram(MediaInfo value)
      Information about the Telegram media.
    • getUserDefinedMedias

      public MediaInfo[] getUserDefinedMedias()
      Information about the user defined medias.
    • setUserDefinedMedias

      public void setUserDefinedMedias(MediaInfo[] value)
      Information about the user defined medias.
    • getIdInSwitch

      public String getIdInSwitch()
      String with the agent ID in the switch.
    • setIdInSwitch

      public void setIdInSwitch(String value)
      String with the agent ID in the switch.
    • getLoginGroup

      public String getLoginGroup()
      Login group in which the agent is logged in the switch.
    • setLoginGroup

      public void setLoginGroup(String value)
      Login group in which the agent is logged in the switch.
    • getSwitchId

      public int getSwitchId()
      Identifier of the switch of the current agent extension. null if the agent has no extension set, then.
    • setSwitchId

      public void setSwitchId(int value)
      Identifier of the switch of the current agent extension. null if the agent has no extension set, then.
    • getSwitchName

      public String getSwitchName()
      Name of the switch of the current agent extension. null if the agent has no extension set, then.
    • setSwitchName

      public void setSwitchName(String value)
      Name of the switch of the current agent extension. null if the agent has no extension set, then.