public class BlockClientTemplate extends AbstractTemplate
DEFAULT_TOP_DIRECTORY| 构造器和说明 |
|---|
BlockClientTemplate(Cache cache,
ReactiveFileDao reactiveFileDao,
ReactiveRecycleDao reactiveRecycleDao) |
getCachepublic BlockClientTemplate(Cache cache, ReactiveFileDao reactiveFileDao, ReactiveRecycleDao reactiveRecycleDao)
public ListResponse list()
AbstractTemplate.DEFAULT_TOP_DIRECTORYlist 在类中 AbstractTemplatepublic ListResponse list(String folderId)
ListRequestlist 在类中 AbstractTemplatefolderId - 文件夹IDpublic ListResponse list(String folderId, OrderByEnum orderByEnum)
ListRequestlist 在类中 AbstractTemplatefolderId - 文件夹IDorderByEnum - 根据什么排序,如名称、创建时间。。。public ListResponse list(String folderId, OrderDirectionEnum orderDirectionEnum)
ListRequestlist 在类中 AbstractTemplatefolderId - 文件夹IDorderDirectionEnum - 排序方向,升序排列或降序public ListResponse list(String folderId, OrderByEnum orderByEnum, OrderDirectionEnum orderDirectionEnum)
ListRequestlist 在类中 AbstractTemplatefolderId - 文件夹IDorderByEnum - 根据什么排序,如名称、创建时间。。。orderDirectionEnum - 排序方向,升序排列或降序public ListResponse list(ListRequest listRequest)
list 在接口中 Executorlist 在类中 AbstractTemplatelistRequest - 文件请求参数public SearchResponse search(String fileName)
SearchRequestsearch 在类中 AbstractTemplatefileName - 文件名public SearchResponse search(String fileName, CategoryEnum categoryEnum)
SearchRequestsearch 在类中 AbstractTemplatefileName - 文件名categoryEnum - 搜索的文件类型,如,图片、视频。。。public SearchResponse search(String fileName, OrderByEnum orderByEnum, OrderDirectionEnum orderDirectionEnum)
SearchRequestsearch 在类中 AbstractTemplatefileName - 文件名orderByEnum - 根据什么排序,如名称、创建时间。。。orderDirectionEnum - 排序方向,升序排列或降序public SearchResponse search(String fileName, CategoryEnum categoryEnum, OrderByEnum orderByEnum, OrderDirectionEnum orderDirectionEnum)
SearchRequestsearch 在类中 AbstractTemplatefileName - 文件名categoryEnum - 搜索的文件类型,如,图片、视频。。。orderByEnum - 根据什么排序,如名称、创建时间。。。orderDirectionEnum - 排序方向,如降序、升序public SearchResponse search(SearchRequest searchRequest)
search 在接口中 Executorsearch 在类中 AbstractTemplatesearchRequest - 自定义搜索请求参数public BaseItem get(String fileId)
get 在接口中 Executorget 在类中 AbstractTemplatefileId - 文件IDpublic DownloadUrlResponse getDownloadUrl(String fileId)
getDownloadUrl 在接口中 ExecutorgetDownloadUrl 在类中 AbstractTemplatefileId - 文件IDpublic long downloadFile(String fileId, Path path, OpenOption... openOptions)
fileId - 文件IDpath - 下载到的目标地址(不需要指定文件名)openOptions - 参数选项public CreateFolderResponse createFolder(String name)
CreateFolderRequestcreateFolder 在类中 AbstractTemplatename - 文件夹名public CreateFolderResponse createFolder(String parentFileId, String name)
CreateFolderRequestcreateFolder 在类中 AbstractTemplateparentFileId - 父目录IDname - 文件夹名public CreateFolderResponse createFolder(String name, CheckNameEnum checkNameEnum)
CreateFolderRequestcreateFolder 在类中 AbstractTemplatename - 文件夹名checkNameEnum - 同名策略public CreateFolderResponse createFolder(String parentFileId, String name, CheckNameEnum checkNameEnum)
CreateFolderRequestcreateFolder 在类中 AbstractTemplateparentFileId - 父目录IDname - 文件夹名checkNameEnum - 同名策略public CreateFolderResponse createFolder(CreateFolderRequest createFolderRequest)
createFolder 在接口中 ExecutorcreateFolder 在类中 AbstractTemplatecreateFolderRequest - 创建文件夹请求public CreateFileResponse uploadFile(Path path)
uploadFile 在类中 AbstractTemplatepath - 文件路径public CreateFileResponse uploadFile(String parentFileId, Path path)
uploadFile 在类中 AbstractTemplateparentFileId - 父目录IDpath - 文件路径public CreateFileResponse uploadFile(Path path, CheckNameEnum checkNameEnum)
uploadFile 在类中 AbstractTemplatepath - 文件路径checkNameEnum - 同名策略public CreateFileResponse uploadFile(String parentFileId, Path path, CheckNameEnum checkNameEnum)
uploadFile 在接口中 ExecutoruploadFile 在类中 AbstractTemplatepath - 文件路径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)
update 在类中 AbstractTemplatefileId - 文件IDnewFileName - 新的文件名public BaseItem update(UpdateRequest updateRequest)
update 在接口中 Executorupdate 在类中 AbstractTemplateupdateRequest - 修改文件名请求参数Copyright © 2021. All rights reserved.