Package com.mypurecloud.sdk.v2.api
Class FlowsApiAsync
java.lang.Object
com.mypurecloud.sdk.v2.api.FlowsApiAsync
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondeleteAnalyticsFlowsAggregatesJobAsync(DeleteAnalyticsFlowsAggregatesJobRequest request, AsyncApiCallback<Void> callback) Delete/cancel an async request for flow aggregatesdeleteAnalyticsFlowsAggregatesJobAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<Void>> callback) Delete/cancel an async request for flow aggregatesgetAnalyticsFlowsAggregatesJobAsync(GetAnalyticsFlowsAggregatesJobRequest request, AsyncApiCallback<AsyncQueryStatus> callback) Get status for async query for Flow aggregatesgetAnalyticsFlowsAggregatesJobAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<AsyncQueryStatus>> callback) Get status for async query for Flow aggregatesgetAnalyticsFlowsAggregatesJobResultsAsync(GetAnalyticsFlowsAggregatesJobResultsRequest request, AsyncApiCallback<FlowAsyncAggregateQueryResponse> callback) Fetch a page of results for an async aggregates querygetAnalyticsFlowsAggregatesJobResultsAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<FlowAsyncAggregateQueryResponse>> callback) Fetch a page of results for an async aggregates querypostAnalyticsFlowsActivityQueryAsync(PostAnalyticsFlowsActivityQueryRequest request, AsyncApiCallback<FlowActivityResponse> callback) Query for flow activity observationspostAnalyticsFlowsActivityQueryAsync(ApiRequest<FlowActivityQuery> request, AsyncApiCallback<ApiResponse<FlowActivityResponse>> callback) Query for flow activity observationspostAnalyticsFlowsAggregatesJobsAsync(PostAnalyticsFlowsAggregatesJobsRequest request, AsyncApiCallback<AsyncQueryResponse> callback) Query for flow aggregates asynchronouslypostAnalyticsFlowsAggregatesJobsAsync(ApiRequest<FlowAsyncAggregationQuery> request, AsyncApiCallback<ApiResponse<AsyncQueryResponse>> callback) Query for flow aggregates asynchronouslypostAnalyticsFlowsAggregatesQueryAsync(PostAnalyticsFlowsAggregatesQueryRequest request, AsyncApiCallback<FlowAggregateQueryResponse> callback) Query for flow aggregatespostAnalyticsFlowsAggregatesQueryAsync(ApiRequest<FlowAggregationQuery> request, AsyncApiCallback<ApiResponse<FlowAggregateQueryResponse>> callback) Query for flow aggregatespostAnalyticsFlowsObservationsQueryAsync(PostAnalyticsFlowsObservationsQueryRequest request, AsyncApiCallback<FlowObservationQueryResponse> callback) Query for flow observationspostAnalyticsFlowsObservationsQueryAsync(ApiRequest<FlowObservationQuery> request, AsyncApiCallback<ApiResponse<FlowObservationQueryResponse>> callback) Query for flow observations
-
Constructor Details
-
FlowsApiAsync
public FlowsApiAsync() -
FlowsApiAsync
-
-
Method Details
-
deleteAnalyticsFlowsAggregatesJobAsync
public Future<Void> deleteAnalyticsFlowsAggregatesJobAsync(DeleteAnalyticsFlowsAggregatesJobRequest request, AsyncApiCallback<Void> callback) Delete/cancel an async request for flow aggregates- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
deleteAnalyticsFlowsAggregatesJobAsync
public Future<ApiResponse<Void>> deleteAnalyticsFlowsAggregatesJobAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<Void>> callback) Delete/cancel an async request for flow aggregates- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getAnalyticsFlowsAggregatesJobAsync
public Future<AsyncQueryStatus> getAnalyticsFlowsAggregatesJobAsync(GetAnalyticsFlowsAggregatesJobRequest request, AsyncApiCallback<AsyncQueryStatus> callback) Get status for async query for Flow aggregates- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getAnalyticsFlowsAggregatesJobAsync
public Future<ApiResponse<AsyncQueryStatus>> getAnalyticsFlowsAggregatesJobAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<AsyncQueryStatus>> callback) Get status for async query for Flow aggregates- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getAnalyticsFlowsAggregatesJobResultsAsync
public Future<FlowAsyncAggregateQueryResponse> getAnalyticsFlowsAggregatesJobResultsAsync(GetAnalyticsFlowsAggregatesJobResultsRequest request, AsyncApiCallback<FlowAsyncAggregateQueryResponse> callback) Fetch a page of results for an async aggregates query- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getAnalyticsFlowsAggregatesJobResultsAsync
public Future<ApiResponse<FlowAsyncAggregateQueryResponse>> getAnalyticsFlowsAggregatesJobResultsAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<FlowAsyncAggregateQueryResponse>> callback) Fetch a page of results for an async aggregates query- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postAnalyticsFlowsActivityQueryAsync
public Future<FlowActivityResponse> postAnalyticsFlowsActivityQueryAsync(PostAnalyticsFlowsActivityQueryRequest request, AsyncApiCallback<FlowActivityResponse> callback) Query for flow activity observations- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postAnalyticsFlowsActivityQueryAsync
public Future<ApiResponse<FlowActivityResponse>> postAnalyticsFlowsActivityQueryAsync(ApiRequest<FlowActivityQuery> request, AsyncApiCallback<ApiResponse<FlowActivityResponse>> callback) Query for flow activity observations- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postAnalyticsFlowsAggregatesJobsAsync
public Future<AsyncQueryResponse> postAnalyticsFlowsAggregatesJobsAsync(PostAnalyticsFlowsAggregatesJobsRequest request, AsyncApiCallback<AsyncQueryResponse> callback) Query for flow aggregates asynchronously- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postAnalyticsFlowsAggregatesJobsAsync
public Future<ApiResponse<AsyncQueryResponse>> postAnalyticsFlowsAggregatesJobsAsync(ApiRequest<FlowAsyncAggregationQuery> request, AsyncApiCallback<ApiResponse<AsyncQueryResponse>> callback) Query for flow aggregates asynchronously- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postAnalyticsFlowsAggregatesQueryAsync
public Future<FlowAggregateQueryResponse> postAnalyticsFlowsAggregatesQueryAsync(PostAnalyticsFlowsAggregatesQueryRequest request, AsyncApiCallback<FlowAggregateQueryResponse> callback) Query for flow aggregates- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postAnalyticsFlowsAggregatesQueryAsync
public Future<ApiResponse<FlowAggregateQueryResponse>> postAnalyticsFlowsAggregatesQueryAsync(ApiRequest<FlowAggregationQuery> request, AsyncApiCallback<ApiResponse<FlowAggregateQueryResponse>> callback) Query for flow aggregates- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postAnalyticsFlowsObservationsQueryAsync
public Future<FlowObservationQueryResponse> postAnalyticsFlowsObservationsQueryAsync(PostAnalyticsFlowsObservationsQueryRequest request, AsyncApiCallback<FlowObservationQueryResponse> callback) Query for flow observations- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postAnalyticsFlowsObservationsQueryAsync
public Future<ApiResponse<FlowObservationQueryResponse>> postAnalyticsFlowsObservationsQueryAsync(ApiRequest<FlowObservationQuery> request, AsyncApiCallback<ApiResponse<FlowObservationQueryResponse>> callback) Query for flow observations- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-