Class AgentUpdateRequestBase

java.lang.Object
altitude.integrationServer.types.AgentUpdateRequestBase
Direct Known Subclasses:
AgentCreateRequest, AgentUpdateRequest

public class AgentUpdateRequestBase extends Object
Contains the data used to update an agent.
  • Constructor Details

    • AgentUpdateRequestBase

      public AgentUpdateRequestBase()
  • Method Details

    • getFullName

      public FieldRequest<String> getFullName()
      Full name.
    • setFullName

      public void setFullName(FieldRequest<String> value)
      Full name.
    • getPassword

      public FieldRequest<String> getPassword()
      Password.
    • setPassword

      public void setPassword(FieldRequest<String> value)
      Password.
    • getDefaultExtension

      public FieldRequest<String> getDefaultExtension()
      Default extension.
    • setDefaultExtension

      public void setDefaultExtension(FieldRequest<String> value)
      Default extension.
    • getMessageOfTheDay

      public FieldRequest<String> getMessageOfTheDay()
      Message of the day.
    • setMessageOfTheDay

      public void setMessageOfTheDay(FieldRequest<String> value)
      Message of the day.
    • getIdInSwitch

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

      public void setIdInSwitch(FieldRequest<String> value)
      String with the agent ID in the switch.
    • getForceDefaultExtension

      public FieldRequest<Boolean> getForceDefaultExtension()
      If true, the default extension will be forced in the agent.
    • setForceDefaultExtension

      public void setForceDefaultExtension(FieldRequest<Boolean> value)
      If true, the default extension will be forced in the agent.
    • getIsSwitchSupervisor

      public FieldRequest<Boolean> getIsSwitchSupervisor()
      If true, the agent will be a switch supervisor.
    • setIsSwitchSupervisor

      public void setIsSwitchSupervisor(FieldRequest<Boolean> value)
      If true, the agent will be a switch supervisor.
    • getRecordAllCalls

      public FieldRequest<Boolean> getRecordAllCalls()
      If true, all calls of the agent will be recorded.
    • setRecordAllCalls

      public void setRecordAllCalls(FieldRequest<Boolean> value)
      If true, all calls of the agent will be recorded.
    • getRecordAllScreens

      public FieldRequest<Boolean> getRecordAllScreens()
      If true, all screens of the agent will be recorded.
    • setRecordAllScreens

      public void setRecordAllScreens(FieldRequest<Boolean> value)
      If true, all screens of the agent will be recorded.
    • getIdInExternalProvider

      public FieldRequest<String> getIdInExternalProvider()
      Identifier of the agent in the external authentication provider.
    • setIdInExternalProvider

      public void setIdInExternalProvider(FieldRequest<String> value)
      Identifier of the agent in the external authentication provider.
    • getSkillRequests

      public EntityRequest<AgentSkillRequest>[] getSkillRequests()
      List of agent skills.
    • setSkillRequests

      public void setSkillRequests(EntityRequest<AgentSkillRequest>[] value)
      List of agent skills.
    • getCampaignAssignmentRequests

      public EntityRequest<String>[] getCampaignAssignmentRequests()
      List of campaign assignments.
    • setCampaignAssignmentRequests

      public void setCampaignAssignmentRequests(EntityRequest<String>[] value)
      List of campaign assignments.
    • getTeamAssignmentRequests

      public EntityRequest<String>[] getTeamAssignmentRequests()
      List of team assignments.
    • setTeamAssignmentRequests

      public void setTeamAssignmentRequests(EntityRequest<String>[] value)
      List of team assignments.
    • getPermissionRequests

      public EntityRequest<AgentRolePermissionRequest>[] getPermissionRequests()
      List of permission requests.
    • setPermissionRequests

      public void setPermissionRequests(EntityRequest<AgentRolePermissionRequest>[] value)
      List of permission requests.