Package com.mypurecloud.sdk.v2.api
Class EventsApi
java.lang.Object
com.mypurecloud.sdk.v2.api.EventsApi
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionPublish Conversation Batch EventsPublish Conversation Batch EventsPublish Conversation Batch EventsPublish Conversation Batch EventsPublish Predictive Routing Custom Kpi Attribution Batch Events postEventsRoutingCustomkpiattributions is a preview method and is subject to both breaking and non-breaking changes at any time without noticepostEventsRoutingCustomkpiattributions(ApiRequest<BatchPredictiveRoutingCustomKpiAttributionEventRequest> request) Publish Predictive Routing Custom Kpi Attribution Batch Events postEventsRoutingCustomkpiattributions is a preview method and is subject to both breaking and non-breaking changes at any time without noticePublish Predictive Routing Custom Kpi Attribution Batch Events postEventsRoutingCustomkpiattributions is a preview method and is subject to both breaking and non-breaking changes at any time without noticepostEventsRoutingCustomkpiattributionsWithHttpInfo(BatchPredictiveRoutingCustomKpiAttributionEventRequest body) Publish Predictive Routing Custom Kpi Attribution Batch Events postEventsRoutingCustomkpiattributions is a preview method and is subject to both breaking and non-breaking changes at any time without noticePublish User Presence Status Batch EventsPublish User Presence Status Batch EventsPublish User Presence Status Batch EventsPublish User Presence Status Batch EventsPublish Agent Routing Status Batch EventsPublish Agent Routing Status Batch EventsPublish Agent Routing Status Batch EventsPublish Agent Routing Status Batch Events
-
Constructor Details
-
EventsApi
public EventsApi() -
EventsApi
-
-
Method Details
-
postEventsConversations
public BatchEventResponse postEventsConversations(BatchConversationEventRequest body) throws IOException, ApiException Publish Conversation Batch Events- Parameters:
body- batchRequest (required)- Returns:
- BatchEventResponse
- Throws:
ApiException- if the request fails on the serverIOException- if the request fails to be processed
-
postEventsConversationsWithHttpInfo
public ApiResponse<BatchEventResponse> postEventsConversationsWithHttpInfo(BatchConversationEventRequest body) throws IOException Publish Conversation Batch Events- Parameters:
body- batchRequest (required)- Returns:
- BatchEventResponse
- Throws:
IOException- if the request fails to be processed
-
postEventsConversations
public BatchEventResponse postEventsConversations(PostEventsConversationsRequest request) throws IOException, ApiException Publish Conversation Batch Events- Parameters:
request- The request object- Returns:
- BatchEventResponse
- Throws:
ApiException- if the request fails on the serverIOException- if the request fails to be processed
-
postEventsConversations
public ApiResponse<BatchEventResponse> postEventsConversations(ApiRequest<BatchConversationEventRequest> request) throws IOException Publish Conversation Batch Events- Parameters:
request- The request object- Returns:
- the response
- Throws:
IOException- if the request fails to be processed
-
postEventsRoutingCustomkpiattributions
public BatchEventResponse postEventsRoutingCustomkpiattributions(BatchPredictiveRoutingCustomKpiAttributionEventRequest body) throws IOException, ApiException Publish Predictive Routing Custom Kpi Attribution Batch Events postEventsRoutingCustomkpiattributions is a preview method and is subject to both breaking and non-breaking changes at any time without notice- Parameters:
body- batchRequest (required)- Returns:
- BatchEventResponse
- Throws:
ApiException- if the request fails on the serverIOException- if the request fails to be processed
-
postEventsRoutingCustomkpiattributionsWithHttpInfo
public ApiResponse<BatchEventResponse> postEventsRoutingCustomkpiattributionsWithHttpInfo(BatchPredictiveRoutingCustomKpiAttributionEventRequest body) throws IOException Publish Predictive Routing Custom Kpi Attribution Batch Events postEventsRoutingCustomkpiattributions is a preview method and is subject to both breaking and non-breaking changes at any time without notice- Parameters:
body- batchRequest (required)- Returns:
- BatchEventResponse
- Throws:
IOException- if the request fails to be processed
-
postEventsRoutingCustomkpiattributions
public BatchEventResponse postEventsRoutingCustomkpiattributions(PostEventsRoutingCustomkpiattributionsRequest request) throws IOException, ApiException Publish Predictive Routing Custom Kpi Attribution Batch Events postEventsRoutingCustomkpiattributions is a preview method and is subject to both breaking and non-breaking changes at any time without notice- Parameters:
request- The request object- Returns:
- BatchEventResponse
- Throws:
ApiException- if the request fails on the serverIOException- if the request fails to be processed
-
postEventsRoutingCustomkpiattributions
public ApiResponse<BatchEventResponse> postEventsRoutingCustomkpiattributions(ApiRequest<BatchPredictiveRoutingCustomKpiAttributionEventRequest> request) throws IOException Publish Predictive Routing Custom Kpi Attribution Batch Events postEventsRoutingCustomkpiattributions is a preview method and is subject to both breaking and non-breaking changes at any time without notice- Parameters:
request- The request object- Returns:
- the response
- Throws:
IOException- if the request fails to be processed
-
postEventsUsersPresence
public BatchEventResponse postEventsUsersPresence(BatchUserPresenceEventRequest body) throws IOException, ApiException Publish User Presence Status Batch Events- Parameters:
body- batchRequest (required)- Returns:
- BatchEventResponse
- Throws:
ApiException- if the request fails on the serverIOException- if the request fails to be processed
-
postEventsUsersPresenceWithHttpInfo
public ApiResponse<BatchEventResponse> postEventsUsersPresenceWithHttpInfo(BatchUserPresenceEventRequest body) throws IOException Publish User Presence Status Batch Events- Parameters:
body- batchRequest (required)- Returns:
- BatchEventResponse
- Throws:
IOException- if the request fails to be processed
-
postEventsUsersPresence
public BatchEventResponse postEventsUsersPresence(PostEventsUsersPresenceRequest request) throws IOException, ApiException Publish User Presence Status Batch Events- Parameters:
request- The request object- Returns:
- BatchEventResponse
- Throws:
ApiException- if the request fails on the serverIOException- if the request fails to be processed
-
postEventsUsersPresence
public ApiResponse<BatchEventResponse> postEventsUsersPresence(ApiRequest<BatchUserPresenceEventRequest> request) throws IOException Publish User Presence Status Batch Events- Parameters:
request- The request object- Returns:
- the response
- Throws:
IOException- if the request fails to be processed
-
postEventsUsersRoutingstatus
public BatchEventResponse postEventsUsersRoutingstatus(BatchUserRoutingStatusEventRequest body) throws IOException, ApiException Publish Agent Routing Status Batch Events- Parameters:
body- batchRequest (required)- Returns:
- BatchEventResponse
- Throws:
ApiException- if the request fails on the serverIOException- if the request fails to be processed
-
postEventsUsersRoutingstatusWithHttpInfo
public ApiResponse<BatchEventResponse> postEventsUsersRoutingstatusWithHttpInfo(BatchUserRoutingStatusEventRequest body) throws IOException Publish Agent Routing Status Batch Events- Parameters:
body- batchRequest (required)- Returns:
- BatchEventResponse
- Throws:
IOException- if the request fails to be processed
-
postEventsUsersRoutingstatus
public BatchEventResponse postEventsUsersRoutingstatus(PostEventsUsersRoutingstatusRequest request) throws IOException, ApiException Publish Agent Routing Status Batch Events- Parameters:
request- The request object- Returns:
- BatchEventResponse
- Throws:
ApiException- if the request fails on the serverIOException- if the request fails to be processed
-
postEventsUsersRoutingstatus
public ApiResponse<BatchEventResponse> postEventsUsersRoutingstatus(ApiRequest<BatchUserRoutingStatusEventRequest> request) throws IOException Publish Agent Routing Status Batch Events- Parameters:
request- The request object- Returns:
- the response
- Throws:
IOException- if the request fails to be processed
-