Class AgentUIApi

java.lang.Object
com.mypurecloud.sdk.v2.api.AgentUIApi

public class AgentUIApi extends Object
  • Constructor Details

    • AgentUIApi

      public AgentUIApi()
    • AgentUIApi

      public AgentUIApi(ApiClient apiClient)
  • Method Details

    • deleteUsersAgentuiAgentsAutoanswerAgentIdSettings

      public void deleteUsersAgentuiAgentsAutoanswerAgentIdSettings(String agentId) throws IOException, ApiException
      Delete agent auto answer settings
      Parameters:
      agentId - The agent to apply the auto answer settings to (required)
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • deleteUsersAgentuiAgentsAutoanswerAgentIdSettingsWithHttpInfo

      public ApiResponse<Void> deleteUsersAgentuiAgentsAutoanswerAgentIdSettingsWithHttpInfo(String agentId) throws IOException
      Delete agent auto answer settings
      Parameters:
      agentId - The agent to apply the auto answer settings to (required)
      Throws:
      IOException - if the request fails to be processed
    • deleteUsersAgentuiAgentsAutoanswerAgentIdSettings

      public void deleteUsersAgentuiAgentsAutoanswerAgentIdSettings(DeleteUsersAgentuiAgentsAutoanswerAgentIdSettingsRequest request) throws IOException, ApiException
      Delete agent auto answer settings
      Parameters:
      request - The request object
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • deleteUsersAgentuiAgentsAutoanswerAgentIdSettings

      public ApiResponse<Void> deleteUsersAgentuiAgentsAutoanswerAgentIdSettings(ApiRequest<Void> request) throws IOException
      Delete agent auto answer settings
      Parameters:
      request - The request object
      Returns:
      the response
      Throws:
      IOException - if the request fails to be processed
    • getUsersAgentuiAgentsAutoanswerAgentIdSettings

      public AutoAnswerSettings getUsersAgentuiAgentsAutoanswerAgentIdSettings(String agentId) throws IOException, ApiException
      Get agent auto answer settings
      Parameters:
      agentId - The agent to apply the auto answer settings to (required)
      Returns:
      AutoAnswerSettings
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • getUsersAgentuiAgentsAutoanswerAgentIdSettingsWithHttpInfo

      public ApiResponse<AutoAnswerSettings> getUsersAgentuiAgentsAutoanswerAgentIdSettingsWithHttpInfo(String agentId) throws IOException
      Get agent auto answer settings
      Parameters:
      agentId - The agent to apply the auto answer settings to (required)
      Returns:
      AutoAnswerSettings
      Throws:
      IOException - if the request fails to be processed
    • getUsersAgentuiAgentsAutoanswerAgentIdSettings

      public AutoAnswerSettings getUsersAgentuiAgentsAutoanswerAgentIdSettings(GetUsersAgentuiAgentsAutoanswerAgentIdSettingsRequest request) throws IOException, ApiException
      Get agent auto answer settings
      Parameters:
      request - The request object
      Returns:
      AutoAnswerSettings
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • getUsersAgentuiAgentsAutoanswerAgentIdSettings

      public ApiResponse<AutoAnswerSettings> getUsersAgentuiAgentsAutoanswerAgentIdSettings(ApiRequest<Void> request) throws IOException
      Get agent auto answer settings
      Parameters:
      request - The request object
      Returns:
      the response
      Throws:
      IOException - if the request fails to be processed
    • patchUsersAgentuiAgentsAutoanswerAgentIdSettings

      public AutoAnswerSettings patchUsersAgentuiAgentsAutoanswerAgentIdSettings(String agentId, AutoAnswerSettings body) throws IOException, ApiException
      Update agent auto answer settings
      Parameters:
      agentId - The agent to apply the auto answer settings to (required)
      body - AutoAnswerSettings (required)
      Returns:
      AutoAnswerSettings
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • patchUsersAgentuiAgentsAutoanswerAgentIdSettingsWithHttpInfo

      public ApiResponse<AutoAnswerSettings> patchUsersAgentuiAgentsAutoanswerAgentIdSettingsWithHttpInfo(String agentId, AutoAnswerSettings body) throws IOException
      Update agent auto answer settings
      Parameters:
      agentId - The agent to apply the auto answer settings to (required)
      body - AutoAnswerSettings (required)
      Returns:
      AutoAnswerSettings
      Throws:
      IOException - if the request fails to be processed
    • patchUsersAgentuiAgentsAutoanswerAgentIdSettings

      public AutoAnswerSettings patchUsersAgentuiAgentsAutoanswerAgentIdSettings(PatchUsersAgentuiAgentsAutoanswerAgentIdSettingsRequest request) throws IOException, ApiException
      Update agent auto answer settings
      Parameters:
      request - The request object
      Returns:
      AutoAnswerSettings
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • patchUsersAgentuiAgentsAutoanswerAgentIdSettings

      public ApiResponse<AutoAnswerSettings> patchUsersAgentuiAgentsAutoanswerAgentIdSettings(ApiRequest<AutoAnswerSettings> request) throws IOException
      Update agent auto answer settings
      Parameters:
      request - The request object
      Returns:
      the response
      Throws:
      IOException - if the request fails to be processed
    • putUsersAgentuiAgentsAutoanswerAgentIdSettings

      public AutoAnswerSettings putUsersAgentuiAgentsAutoanswerAgentIdSettings(String agentId, AutoAnswerSettings body) throws IOException, ApiException
      Set agent auto answer settings
      Parameters:
      agentId - The agent to apply the auto answer settings to (required)
      body - AutoAnswerSettings (required)
      Returns:
      AutoAnswerSettings
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • putUsersAgentuiAgentsAutoanswerAgentIdSettingsWithHttpInfo

      public ApiResponse<AutoAnswerSettings> putUsersAgentuiAgentsAutoanswerAgentIdSettingsWithHttpInfo(String agentId, AutoAnswerSettings body) throws IOException
      Set agent auto answer settings
      Parameters:
      agentId - The agent to apply the auto answer settings to (required)
      body - AutoAnswerSettings (required)
      Returns:
      AutoAnswerSettings
      Throws:
      IOException - if the request fails to be processed
    • putUsersAgentuiAgentsAutoanswerAgentIdSettings

      public AutoAnswerSettings putUsersAgentuiAgentsAutoanswerAgentIdSettings(PutUsersAgentuiAgentsAutoanswerAgentIdSettingsRequest request) throws IOException, ApiException
      Set agent auto answer settings
      Parameters:
      request - The request object
      Returns:
      AutoAnswerSettings
      Throws:
      ApiException - if the request fails on the server
      IOException - if the request fails to be processed
    • putUsersAgentuiAgentsAutoanswerAgentIdSettings

      public ApiResponse<AutoAnswerSettings> putUsersAgentuiAgentsAutoanswerAgentIdSettings(ApiRequest<AutoAnswerSettings> request) throws IOException
      Set agent auto answer settings
      Parameters:
      request - The request object
      Returns:
      the response
      Throws:
      IOException - if the request fails to be processed