Package com.mypurecloud.sdk.v2.api
Class UserRecordingsApiAsync
java.lang.Object
com.mypurecloud.sdk.v2.api.UserRecordingsApiAsync
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondeleteUserrecordingAsync(DeleteUserrecordingRequest request, AsyncApiCallback<Void> callback) Delete a user recording.deleteUserrecordingAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<Void>> callback) Delete a user recording.getUserrecordingAsync(GetUserrecordingRequest request, AsyncApiCallback<UserRecording> callback) Get a user recording.getUserrecordingAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<UserRecording>> callback) Get a user recording.getUserrecordingsAsync(GetUserrecordingsRequest request, AsyncApiCallback<UserRecordingEntityListing> callback) Get a list of user recordings.getUserrecordingsAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<UserRecordingEntityListing>> callback) Get a list of user recordings.getUserrecordingsSummaryAsync(GetUserrecordingsSummaryRequest request, AsyncApiCallback<FaxSummary> callback) Get user recording summarygetUserrecordingsSummaryAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<FaxSummary>> callback) Get user recording summarygetUserrecordingTranscodingAsync(GetUserrecordingTranscodingRequest request, AsyncApiCallback<DownloadResponse> callback) Download a user recording.getUserrecordingTranscodingAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<DownloadResponse>> callback) Download a user recording.putUserrecordingAsync(PutUserrecordingRequest request, AsyncApiCallback<UserRecording> callback) Update a user recording.putUserrecordingAsync(ApiRequest<UserRecording> request, AsyncApiCallback<ApiResponse<UserRecording>> callback) Update a user recording.
-
Constructor Details
-
UserRecordingsApiAsync
public UserRecordingsApiAsync() -
UserRecordingsApiAsync
-
-
Method Details
-
deleteUserrecordingAsync
public Future<Void> deleteUserrecordingAsync(DeleteUserrecordingRequest request, AsyncApiCallback<Void> callback) Delete a user recording.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
deleteUserrecordingAsync
public Future<ApiResponse<Void>> deleteUserrecordingAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<Void>> callback) Delete a user recording.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getUserrecordingAsync
public Future<UserRecording> getUserrecordingAsync(GetUserrecordingRequest request, AsyncApiCallback<UserRecording> callback) Get a user recording.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getUserrecordingAsync
public Future<ApiResponse<UserRecording>> getUserrecordingAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<UserRecording>> callback) Get a user recording.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getUserrecordingTranscodingAsync
public Future<DownloadResponse> getUserrecordingTranscodingAsync(GetUserrecordingTranscodingRequest request, AsyncApiCallback<DownloadResponse> callback) Download a user recording.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getUserrecordingTranscodingAsync
public Future<ApiResponse<DownloadResponse>> getUserrecordingTranscodingAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<DownloadResponse>> callback) Download a user recording.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getUserrecordingsAsync
public Future<UserRecordingEntityListing> getUserrecordingsAsync(GetUserrecordingsRequest request, AsyncApiCallback<UserRecordingEntityListing> callback) Get a list of user recordings.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getUserrecordingsAsync
public Future<ApiResponse<UserRecordingEntityListing>> getUserrecordingsAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<UserRecordingEntityListing>> callback) Get a list of user recordings.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getUserrecordingsSummaryAsync
public Future<FaxSummary> getUserrecordingsSummaryAsync(GetUserrecordingsSummaryRequest request, AsyncApiCallback<FaxSummary> callback) Get user recording summary- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getUserrecordingsSummaryAsync
public Future<ApiResponse<FaxSummary>> getUserrecordingsSummaryAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<FaxSummary>> callback) Get user recording summary- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
putUserrecordingAsync
public Future<UserRecording> putUserrecordingAsync(PutUserrecordingRequest request, AsyncApiCallback<UserRecording> callback) Update a user recording.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
putUserrecordingAsync
public Future<ApiResponse<UserRecording>> putUserrecordingAsync(ApiRequest<UserRecording> request, AsyncApiCallback<ApiResponse<UserRecording>> callback) Update a user recording.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-