| 限定符和类型 | 字段和说明 |
|---|---|
static String |
DEFAULT_TOP_DIRECTORY
阿里云盘默认的顶级目录
|
| 构造器和说明 |
|---|
BlockClientTemplate(Cache cache,
ReactiveFileDao reactiveFileDao,
ReactiveRecycleDao reactiveRecycleDao) |
public BlockClientTemplate(Cache cache, ReactiveFileDao reactiveFileDao, ReactiveRecycleDao reactiveRecycleDao)
public ListResponse list()
AbstractTemplate.DEFAULT_TOP_DIRECTORYpublic ListResponse list(String folderId)
ListRequestfolderId - 文件夹IDpublic ListResponse list(String folderId, OrderByEnum orderByEnum)
ListRequestfolderId - 文件夹IDorderByEnum - 根据什么排序,如名称、创建时间。。。public ListResponse list(String folderId, OrderDirectionEnum orderDirectionEnum)
ListRequestfolderId - 文件夹IDorderDirectionEnum - 排序方向,升序排列或降序public ListResponse list(String folderId, OrderByEnum orderByEnum, OrderDirectionEnum orderDirectionEnum)
ListRequestfolderId - 文件夹IDorderByEnum - 根据什么排序,如名称、创建时间。。。orderDirectionEnum - 排序方向,升序排列或降序public ListResponse list(ListRequest listRequest)
listRequest - 文件请求参数public SearchResponse search(String fileName)
SearchRequestfileName - 文件名public SearchResponse search(String fileName, CategoryEnum categoryEnum)
SearchRequestfileName - 文件名categoryEnum - 搜索的文件类型,如,图片、视频。。。public SearchResponse search(String fileName, OrderByEnum orderByEnum, OrderDirectionEnum orderDirectionEnum)
SearchRequestfileName - 文件名orderByEnum - 根据什么排序,如名称、创建时间。。。orderDirectionEnum - 排序方向,升序排列或降序public SearchResponse search(String fileName, CategoryEnum categoryEnum, OrderByEnum orderByEnum, OrderDirectionEnum orderDirectionEnum)
SearchRequestfileName - 文件名categoryEnum - 搜索的文件类型,如,图片、视频。。。orderByEnum - 根据什么排序,如名称、创建时间。。。orderDirectionEnum - 排序方向,如降序、升序public SearchResponse search(SearchRequest searchRequest)
searchRequest - 自定义搜索请求参数public DownloadUrlResponse getDownloadUrl(String fileId)
fileId - 文件IDpublic long downloadFile(String fileId, Path path, OpenOption... openOptions)
fileId - 文件IDpath - 下载到的目标地址(不需要指定文件名)openOptions - 参数选项public CreateFolderResponse createFolder(String name)
CreateFolderRequestname - 文件夹名public CreateFolderResponse createFolder(String parentFileId, String name)
CreateFolderRequestparentFileId - 父目录IDname - 文件夹名public CreateFolderResponse createFolder(String name, CheckNameEnum checkNameEnum)
CreateFolderRequestname - 文件夹名checkNameEnum - 同名策略public CreateFolderResponse createFolder(String parentFileId, String name, CheckNameEnum checkNameEnum)
CreateFolderRequestparentFileId - 父目录IDname - 文件夹名checkNameEnum - 同名策略public CreateFolderResponse createFolder(CreateFolderRequest createFolderRequest)
createFolderRequest - 创建文件夹请求public CreateFileResponse uploadFile(Path path)
path - 文件路径public CreateFileResponse uploadFile(String parentFileId, Path path)
parentFileId - 父目录IDpath - 文件路径public CreateFileResponse uploadFile(Path path, CheckNameEnum checkNameEnum)
path - 文件路径checkNameEnum - 同名策略public CreateFileResponse uploadFile(String parentFileId, Path path, CheckNameEnum checkNameEnum)
path - 文件路径parentFileId - 父目录IDcheckNameEnum - 同名策略public UploadFolderResponse uploadFolder(Path path)
path - 文件夹路径public UploadFolderResponse uploadFolder(String parentFileId, Path path)
path - 文件夹路径parentFileId - 父文件IDpublic UploadFolderResponse uploadFolder(Path path, CheckNameEnum checkNameEnum)
path - 文件夹路径checkNameEnum - 同名策略public UploadFolderResponse uploadFolder(String parentFileId, Path path, CheckNameEnum checkNameEnum)
parentFileId - 父文件IDpath - 文件夹路径checkNameEnum - 同名策略public BaseItem update(String fileId, String newFileName)
fileId - 文件IDnewFileName - 新的文件名public BaseItem update(UpdateRequest updateRequest)
updateRequest - 修改文件名请求参数public VideoPreviewPlayInfoResponse getVideoPreviewPlayInfo(VideoPreviewPlayInfoRequest videoPreviewPlayInfoRequest)
videoPreviewPlayInfoRequest - 请求体public VideoPreviewPlayInfoResponse getVideoPreviewPlayInfo(String fileId)
fileId - 文件IDpublic Cache getCache()
Copyright © 2021. All rights reserved.