Package com.mypurecloud.sdk.v2.api
Class UploadsApiAsync
java.lang.Object
com.mypurecloud.sdk.v2.api.UploadsApiAsync
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetKnowledgeKnowledgebaseUploadsUrlsJobAsync(GetKnowledgeKnowledgebaseUploadsUrlsJobRequest request, AsyncApiCallback<GetUploadSourceUrlJobStatusResponse> callback) Get content upload from URL job statusgetKnowledgeKnowledgebaseUploadsUrlsJobAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<GetUploadSourceUrlJobStatusResponse>> callback) Get content upload from URL job statuspostGamificationContestsUploadsPrizeimagesAsync(PostGamificationContestsUploadsPrizeimagesRequest request, AsyncApiCallback<UploadUrlResponse> callback) Generates pre-signed URL to upload a prize image for gamification contestspostGamificationContestsUploadsPrizeimagesAsync(ApiRequest<GamificationContestPrizeImageUploadUrlRequest> request, AsyncApiCallback<ApiResponse<UploadUrlResponse>> callback) Generates pre-signed URL to upload a prize image for gamification contestspostGuidesUploadsAsync(PostGuidesUploadsRequest request, AsyncApiCallback<UploadUrlResponse> callback) Generate presigned URL for uploading a file content to generate guidepostGuidesUploadsAsync(ApiRequest<UploadUrlRequest> request, AsyncApiCallback<ApiResponse<UploadUrlResponse>> callback) Generate presigned URL for uploading a file content to generate guidepostIntegrationsActionDraftFunctionUploadAsync(PostIntegrationsActionDraftFunctionUploadRequest request, AsyncApiCallback<FunctionUploadResponse> callback) Create upload presigned URL for draft function package file.postIntegrationsActionDraftFunctionUploadAsync(ApiRequest<FunctionUploadRequest> request, AsyncApiCallback<ApiResponse<FunctionUploadResponse>> callback) Create upload presigned URL for draft function package file.postKnowledgeDocumentuploadsAsync(PostKnowledgeDocumentuploadsRequest request, AsyncApiCallback<UploadUrlResponse> callback) Creates a presigned URL for uploading a knowledge import file with a set of documentspostKnowledgeDocumentuploadsAsync(ApiRequest<UploadUrlRequest> request, AsyncApiCallback<ApiResponse<UploadUrlResponse>> callback) Creates a presigned URL for uploading a knowledge import file with a set of documentspostKnowledgeKnowledgebaseUploadsUrlsJobsAsync(PostKnowledgeKnowledgebaseUploadsUrlsJobsRequest request, AsyncApiCallback<CreateUploadSourceUrlJobResponse> callback) Create content upload from URL jobpostKnowledgeKnowledgebaseUploadsUrlsJobsAsync(ApiRequest<CreateUploadSourceUrlJobRequest> request, AsyncApiCallback<ApiResponse<CreateUploadSourceUrlJobResponse>> callback) Create content upload from URL jobpostLanguageunderstandingMinerUploadsAsync(PostLanguageunderstandingMinerUploadsRequest request, AsyncApiCallback<UploadUrlResponse> callback) Creates a presigned URL for uploading a chat corpus which will be used for mining by intent minerpostLanguageunderstandingMinerUploadsAsync(ApiRequest<Object> request, AsyncApiCallback<ApiResponse<UploadUrlResponse>> callback) Creates a presigned URL for uploading a chat corpus which will be used for mining by intent minerpostUploadsLearningCoverartAsync(PostUploadsLearningCoverartRequest request, AsyncApiCallback<UploadUrlResponse> callback) Generates pre-signed URL to upload cover art for learning modulespostUploadsLearningCoverartAsync(ApiRequest<LearningCoverArtUploadUrlRequest> request, AsyncApiCallback<ApiResponse<UploadUrlResponse>> callback) Generates pre-signed URL to upload cover art for learning modulespostUploadsPublicassetsImagesAsync(PostUploadsPublicassetsImagesRequest request, AsyncApiCallback<UploadUrlResponse> callback) Creates presigned url for uploading a public asset imagepostUploadsPublicassetsImagesAsync(ApiRequest<UploadUrlRequest> request, AsyncApiCallback<ApiResponse<UploadUrlResponse>> callback) Creates presigned url for uploading a public asset imagepostUploadsRecordingsAsync(PostUploadsRecordingsRequest request, AsyncApiCallback<UploadUrlResponse> callback) Creates presigned url for uploading a recording filepostUploadsRecordingsAsync(ApiRequest<UploadUrlRequest> request, AsyncApiCallback<ApiResponse<UploadUrlResponse>> callback) Creates presigned url for uploading a recording filepostUploadsWorkforcemanagementHistoricaldataCsvAsync(PostUploadsWorkforcemanagementHistoricaldataCsvRequest request, AsyncApiCallback<UploadUrlResponse> callback) Creates presigned url for uploading WFM historical data file.postUploadsWorkforcemanagementHistoricaldataCsvAsync(ApiRequest<UploadUrlRequest> request, AsyncApiCallback<ApiResponse<UploadUrlResponse>> callback) Creates presigned url for uploading WFM historical data file.
-
Constructor Details
-
UploadsApiAsync
public UploadsApiAsync() -
UploadsApiAsync
-
-
Method Details
-
getKnowledgeKnowledgebaseUploadsUrlsJobAsync
public Future<GetUploadSourceUrlJobStatusResponse> getKnowledgeKnowledgebaseUploadsUrlsJobAsync(GetKnowledgeKnowledgebaseUploadsUrlsJobRequest request, AsyncApiCallback<GetUploadSourceUrlJobStatusResponse> callback) Get content upload from URL job status- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getKnowledgeKnowledgebaseUploadsUrlsJobAsync
public Future<ApiResponse<GetUploadSourceUrlJobStatusResponse>> getKnowledgeKnowledgebaseUploadsUrlsJobAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<GetUploadSourceUrlJobStatusResponse>> callback) Get content upload from URL job status- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postGamificationContestsUploadsPrizeimagesAsync
public Future<UploadUrlResponse> postGamificationContestsUploadsPrizeimagesAsync(PostGamificationContestsUploadsPrizeimagesRequest request, AsyncApiCallback<UploadUrlResponse> callback) Generates pre-signed URL to upload a prize image for gamification contests- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postGamificationContestsUploadsPrizeimagesAsync
public Future<ApiResponse<UploadUrlResponse>> postGamificationContestsUploadsPrizeimagesAsync(ApiRequest<GamificationContestPrizeImageUploadUrlRequest> request, AsyncApiCallback<ApiResponse<UploadUrlResponse>> callback) Generates pre-signed URL to upload a prize image for gamification contests- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postGuidesUploadsAsync
public Future<UploadUrlResponse> postGuidesUploadsAsync(PostGuidesUploadsRequest request, AsyncApiCallback<UploadUrlResponse> callback) Generate presigned URL for uploading a file content to generate guide- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postGuidesUploadsAsync
public Future<ApiResponse<UploadUrlResponse>> postGuidesUploadsAsync(ApiRequest<UploadUrlRequest> request, AsyncApiCallback<ApiResponse<UploadUrlResponse>> callback) Generate presigned URL for uploading a file content to generate guide- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postIntegrationsActionDraftFunctionUploadAsync
public Future<FunctionUploadResponse> postIntegrationsActionDraftFunctionUploadAsync(PostIntegrationsActionDraftFunctionUploadRequest request, AsyncApiCallback<FunctionUploadResponse> callback) Create upload presigned URL for draft function package file.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postIntegrationsActionDraftFunctionUploadAsync
public Future<ApiResponse<FunctionUploadResponse>> postIntegrationsActionDraftFunctionUploadAsync(ApiRequest<FunctionUploadRequest> request, AsyncApiCallback<ApiResponse<FunctionUploadResponse>> callback) Create upload presigned URL for draft function package file.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postKnowledgeDocumentuploadsAsync
public Future<UploadUrlResponse> postKnowledgeDocumentuploadsAsync(PostKnowledgeDocumentuploadsRequest request, AsyncApiCallback<UploadUrlResponse> callback) Creates a presigned URL for uploading a knowledge import file with a set of documents- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postKnowledgeDocumentuploadsAsync
public Future<ApiResponse<UploadUrlResponse>> postKnowledgeDocumentuploadsAsync(ApiRequest<UploadUrlRequest> request, AsyncApiCallback<ApiResponse<UploadUrlResponse>> callback) Creates a presigned URL for uploading a knowledge import file with a set of documents- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postKnowledgeKnowledgebaseUploadsUrlsJobsAsync
public Future<CreateUploadSourceUrlJobResponse> postKnowledgeKnowledgebaseUploadsUrlsJobsAsync(PostKnowledgeKnowledgebaseUploadsUrlsJobsRequest request, AsyncApiCallback<CreateUploadSourceUrlJobResponse> callback) Create content upload from URL job- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postKnowledgeKnowledgebaseUploadsUrlsJobsAsync
public Future<ApiResponse<CreateUploadSourceUrlJobResponse>> postKnowledgeKnowledgebaseUploadsUrlsJobsAsync(ApiRequest<CreateUploadSourceUrlJobRequest> request, AsyncApiCallback<ApiResponse<CreateUploadSourceUrlJobResponse>> callback) Create content upload from URL job- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postLanguageunderstandingMinerUploadsAsync
public Future<UploadUrlResponse> postLanguageunderstandingMinerUploadsAsync(PostLanguageunderstandingMinerUploadsRequest request, AsyncApiCallback<UploadUrlResponse> callback) Creates a presigned URL for uploading a chat corpus which will be used for mining by intent miner- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postLanguageunderstandingMinerUploadsAsync
public Future<ApiResponse<UploadUrlResponse>> postLanguageunderstandingMinerUploadsAsync(ApiRequest<Object> request, AsyncApiCallback<ApiResponse<UploadUrlResponse>> callback) Creates a presigned URL for uploading a chat corpus which will be used for mining by intent miner- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postUploadsLearningCoverartAsync
public Future<UploadUrlResponse> postUploadsLearningCoverartAsync(PostUploadsLearningCoverartRequest request, AsyncApiCallback<UploadUrlResponse> callback) Generates pre-signed URL to upload cover art for learning modules- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postUploadsLearningCoverartAsync
public Future<ApiResponse<UploadUrlResponse>> postUploadsLearningCoverartAsync(ApiRequest<LearningCoverArtUploadUrlRequest> request, AsyncApiCallback<ApiResponse<UploadUrlResponse>> callback) Generates pre-signed URL to upload cover art for learning modules- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postUploadsPublicassetsImagesAsync
public Future<UploadUrlResponse> postUploadsPublicassetsImagesAsync(PostUploadsPublicassetsImagesRequest request, AsyncApiCallback<UploadUrlResponse> callback) Creates presigned url for uploading a public asset image- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postUploadsPublicassetsImagesAsync
public Future<ApiResponse<UploadUrlResponse>> postUploadsPublicassetsImagesAsync(ApiRequest<UploadUrlRequest> request, AsyncApiCallback<ApiResponse<UploadUrlResponse>> callback) Creates presigned url for uploading a public asset image- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postUploadsRecordingsAsync
public Future<UploadUrlResponse> postUploadsRecordingsAsync(PostUploadsRecordingsRequest request, AsyncApiCallback<UploadUrlResponse> callback) Creates presigned url for uploading a recording file- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postUploadsRecordingsAsync
public Future<ApiResponse<UploadUrlResponse>> postUploadsRecordingsAsync(ApiRequest<UploadUrlRequest> request, AsyncApiCallback<ApiResponse<UploadUrlResponse>> callback) Creates presigned url for uploading a recording file- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postUploadsWorkforcemanagementHistoricaldataCsvAsync
public Future<UploadUrlResponse> postUploadsWorkforcemanagementHistoricaldataCsvAsync(PostUploadsWorkforcemanagementHistoricaldataCsvRequest request, AsyncApiCallback<UploadUrlResponse> callback) Creates presigned url for uploading WFM historical data file. Requires data in csv format.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postUploadsWorkforcemanagementHistoricaldataCsvAsync
public Future<ApiResponse<UploadUrlResponse>> postUploadsWorkforcemanagementHistoricaldataCsvAsync(ApiRequest<UploadUrlRequest> request, AsyncApiCallback<ApiResponse<UploadUrlResponse>> callback) Creates presigned url for uploading WFM historical data file. Requires data in csv format.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-