Class AliyunAsyncService
java.lang.Object
cn.herodotus.oss.dialect.core.service.BaseOssService<com.aliyun.oss.OSS>
cn.herodotus.oss.dialect.aliyun.definition.service.BaseAliyunService
cn.herodotus.oss.dialect.aliyun.service.AliyunAsyncService
Description: Aliyun Java SDK 异步相关操作 Service
- Author:
- : gengwei.zheng
- Date:
- : 2023/7/23 21:50
-
Constructor Summary
ConstructorsConstructorDescriptionAliyunAsyncService(cn.herodotus.engine.assistant.definition.support.AbstractObjectPool<com.aliyun.oss.OSS> clientObjectPool) -
Method Summary
Modifier and TypeMethodDescriptioncom.aliyun.oss.model.AsyncProcessObjectResultasyncProcessObject(com.aliyun.oss.model.AsyncProcessObjectRequest request) 对指定的文件应用异步操作.com.aliyun.oss.model.GetAsyncFetchTaskResultgetAsyncFetchTask(com.aliyun.oss.model.GetAsyncFetchTaskRequest request) 获取异步获取任务信息com.aliyun.oss.model.SetAsyncFetchTaskResultsetAsyncFetchTask(com.aliyun.oss.model.SetAsyncFetchTaskRequest request) 设置异步获取任务Methods inherited from class cn.herodotus.oss.dialect.core.service.BaseOssService
close, getClient
-
Constructor Details
-
AliyunAsyncService
public AliyunAsyncService(cn.herodotus.engine.assistant.definition.support.AbstractObjectPool<com.aliyun.oss.OSS> clientObjectPool)
-
-
Method Details
-
setAsyncFetchTask
public com.aliyun.oss.model.SetAsyncFetchTaskResult setAsyncFetchTask(com.aliyun.oss.model.SetAsyncFetchTaskRequest request) 设置异步获取任务- Parameters:
request-SetAsyncFetchTaskRequest- Returns:
SetAsyncFetchTaskResult
-
getAsyncFetchTask
public com.aliyun.oss.model.GetAsyncFetchTaskResult getAsyncFetchTask(com.aliyun.oss.model.GetAsyncFetchTaskRequest request) 获取异步获取任务信息- Parameters:
request-GetAsyncFetchTaskRequest- Returns:
GetAsyncFetchTaskResult
-
asyncProcessObject
public com.aliyun.oss.model.AsyncProcessObjectResult asyncProcessObject(com.aliyun.oss.model.AsyncProcessObjectRequest request) 对指定的文件应用异步操作.- Parameters:
request-AsyncProcessObjectRequest- Returns:
AsyncProcessObjectResult
-