public interface ReactiveExecutor extends Executor
| 限定符和类型 | 方法和说明 |
|---|---|
reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<CreateFolderResponse>> |
createFolder(CreateFolderRequest createFolderRequest)
根据创建文件夹的请求参数,发送创建文件夹的请求
|
reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<AliyunInputResource>> |
downloadFile(String fileId)
下载文件
|
reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<BaseItem>> |
get(String fileId)
根据文件ID,发送get请求
|
reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<AudioPlayInfoResponse>> |
getAudioPlayInfo(String fileId)
获取播放音频信息
|
reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<DownloadUrlResponse>> |
getDownloadUrl(String fileId)
根据文件ID,获取文件的下载信息
|
reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<AliyunInputResource>> |
getResource(URL url)
获取url的资源
|
reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<AliyunInputResource>> |
getVideo(URL url)
获取视频资源
|
reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<VideoPreviewPlayInfoResponse>> |
getVideoPreviewPlayInfo(VideoPreviewPlayInfoRequest videoPreviewPlayInfoRequest)
获取视频播放的预览信息
|
reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<ListResponse>> |
list(ListRequest listRequest)
根据指定的请求参数,发送list请求
|
reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<SearchResponse>> |
search(SearchRequest searchRequest)
根据指定的搜索请求参数,发送search请求
|
reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<Void>> |
trash(String fileId)
将文件或文件夹移入回收站
|
reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<BaseItem>> |
update(UpdateRequest updateRequest)
根据指定的修改文件名参数,发送修改文件名请求
|
reactor.core.publisher.Mono<CreateFileResponse> |
uploadFile(String parentFileId,
Path path,
CheckNameEnum checkNameEnum)
上传文件
|
reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<ListResponse>> list(ListRequest listRequest)
reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<SearchResponse>> search(SearchRequest searchRequest)
reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<BaseItem>> get(String fileId)
reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<DownloadUrlResponse>> getDownloadUrl(String fileId)
getDownloadUrl 在接口中 ExecutorfileId - 文件IDreactor.core.publisher.Mono<org.springframework.http.ResponseEntity<AliyunInputResource>> downloadFile(String fileId)
fileId - 文件IDreactor.core.publisher.Mono<org.springframework.http.ResponseEntity<CreateFolderResponse>> createFolder(CreateFolderRequest createFolderRequest)
createFolder 在接口中 ExecutorcreateFolderRequest - 创建文件夹的请求参数reactor.core.publisher.Mono<CreateFileResponse> uploadFile(String parentFileId, Path path, CheckNameEnum checkNameEnum)
uploadFile 在接口中 ExecutorparentFileId - 父目录IDpath - 要上传的文件路径checkNameEnum - 同名策略reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<BaseItem>> update(UpdateRequest updateRequest)
reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<Void>> trash(String fileId)
reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<VideoPreviewPlayInfoResponse>> getVideoPreviewPlayInfo(VideoPreviewPlayInfoRequest videoPreviewPlayInfoRequest)
getVideoPreviewPlayInfo 在接口中 ExecutorvideoPreviewPlayInfoRequest - 请求体reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<AliyunInputResource>> getVideo(URL url)
url - 视频资源路径reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<AliyunInputResource>> getResource(URL url)
url - 资源地址reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<AudioPlayInfoResponse>> getAudioPlayInfo(String fileId)
getAudioPlayInfo 在接口中 ExecutorfileId - 文件IDCopyright © 2021. All rights reserved.