| 限定符和类型 | 字段和说明 |
|---|---|
static String |
DEFAULT_TOP_DIRECTORY
阿里云盘默认的顶级目录
|
| 限定符和类型 | 方法和说明 |
|---|---|
abstract Object |
createFolder(CreateFolderRequest createFolderRequest)
创建文件夹
|
Object |
createFolder(String name)
创建文件夹,使用默认的同名策略,自动重命名,使用默认的顶级目录
详细的请求参数请参考: CreateFolderRequest |
Object |
createFolder(String name,
CheckNameEnum checkNameEnum)
创建文件夹,在默认的顶级目录
详细的请求参数请参考: CreateFolderRequest |
Object |
createFolder(String parentFileId,
String name)
创建文件夹,使用默认的同名策略,自动重命名
详细的请求参数请参考: CreateFolderRequest |
Object |
createFolder(String parentFileId,
String name,
CheckNameEnum checkNameEnum)
创建文件夹
详细的请求参数请参考: CreateFolderRequest |
abstract Object |
get(String fileId)
获取单个文件或文件夹的信息
|
Cache |
getCache()
获取缓存实例
|
abstract Object |
getDownloadUrl(String fileId)
获取这个文件的下载参数
|
Object |
list()
获取顶级目录的文件列表
顶级目录: DEFAULT_TOP_DIRECTORY |
abstract Object |
list(ListRequest listRequest)
自定义请求参数的文件列表获取
|
Object |
list(String folderId)
根据文件夹ID查询这个文件夹下的文件信息
详细请求配置请参考: ListRequest |
Object |
list(String folderId,
OrderByEnum orderByEnum)
根据文件夹ID,查询这个文件夹下的文件信息
详细请求配置请参考: ListRequest |
Object |
list(String folderId,
OrderByEnum orderByEnum,
OrderDirectionEnum orderDirectionEnum)
根据文件夹ID,查询这个文件夹下的文件信息
详细请求配置请参考: ListRequest |
Object |
list(String folderId,
OrderDirectionEnum orderDirectionEnum)
根据文件夹ID,查询这个文件夹下的文件信息
详细请求配置请参考: ListRequest |
abstract Object |
search(SearchRequest searchRequest)
使用自定义的请求参数搜索文件
|
Object |
search(String fileName)
根据文件名搜索文件
详细的请求配置请参考: SearchRequest |
Object |
search(String fileName,
CategoryEnum categoryEnum)
根据文件名搜索文件
详细的请求配置请参考: SearchRequest |
Object |
search(String fileName,
CategoryEnum categoryEnum,
OrderByEnum orderByEnum,
OrderDirectionEnum orderDirectionEnum)
根据文件名搜索文件
详细的请求配置请参考: SearchRequest |
Object |
search(String fileName,
OrderByEnum orderByEnum,
OrderDirectionEnum orderDirectionEnum)
根据文件名搜索文件
详细的请求配置请参考: SearchRequest |
abstract Object |
trash(String fileId)
将文件移入回收站
|
Object |
update(String fileId,
String newFileName)
修改文件名
|
abstract Object |
update(UpdateRequest updateRequest)
修改文件名
|
Object |
uploadFile(Path path)
上传文件,使用默认的顶级目录、同名策略(支持快传和分片上传)
|
Object |
uploadFile(Path path,
CheckNameEnum checkNameEnum)
上传文件,使用默认的顶级目录(支持快传和分片上传)
|
Object |
uploadFile(String parentFileId,
Path path)
上传文件,使用默认的同名策略(支持快传和分片上传)
|
abstract Object |
uploadFile(String parentFileId,
Path path,
CheckNameEnum checkNameEnum)
上传文件(支持快传和分片上传)
|
public Cache getCache()
public Object list()
DEFAULT_TOP_DIRECTORYpublic Object list(String folderId)
ListRequestfolderId - 文件夹IDpublic Object list(String folderId, OrderByEnum orderByEnum)
ListRequestfolderId - 文件夹IDorderByEnum - 根据什么排序,如名称、创建时间。。。public Object list(String folderId, OrderDirectionEnum orderDirectionEnum)
ListRequestfolderId - 文件夹IDorderDirectionEnum - 排序方向,升序排列或降序public Object list(String folderId, OrderByEnum orderByEnum, OrderDirectionEnum orderDirectionEnum)
ListRequestfolderId - 文件夹IDorderByEnum - 根据什么排序,如名称、创建时间。。。orderDirectionEnum - 排序方向,升序排列或降序public abstract Object list(ListRequest listRequest)
public Object search(String fileName)
SearchRequestfileName - 文件名public Object search(String fileName, CategoryEnum categoryEnum)
SearchRequestfileName - 文件名categoryEnum - 搜索的文件类型,如,图片、视频。。。public Object search(String fileName, OrderByEnum orderByEnum, OrderDirectionEnum orderDirectionEnum)
SearchRequestfileName - 文件名orderByEnum - 根据什么排序,如名称、创建时间。。。orderDirectionEnum - 排序方向,升序排列或降序public Object search(String fileName, CategoryEnum categoryEnum, OrderByEnum orderByEnum, OrderDirectionEnum orderDirectionEnum)
SearchRequestfileName - 文件名categoryEnum - 搜索的文件类型,如,图片、视频。。。orderByEnum - 根据什么排序,如名称、创建时间。。。orderDirectionEnum - 排序方向,升序排列或降序public abstract Object search(SearchRequest searchRequest)
public abstract Object getDownloadUrl(String fileId)
getDownloadUrl 在接口中 ExecutorfileId - 文件IDpublic Object createFolder(String name)
CreateFolderRequestname - 文件夹名public Object createFolder(String parentFileId, String name)
CreateFolderRequestparentFileId - 父目录IDname - 文件夹名public Object createFolder(String name, CheckNameEnum checkNameEnum)
CreateFolderRequestname - 文件夹名checkNameEnum - 同名策略public Object createFolder(String parentFileId, String name, CheckNameEnum checkNameEnum)
CreateFolderRequestparentFileId - 父目录IDname - 文件夹名checkNameEnum - 同名策略public abstract Object createFolder(CreateFolderRequest createFolderRequest)
createFolder 在接口中 ExecutorcreateFolderRequest - 创建文件夹请求public Object uploadFile(Path path)
path - 文件路径public Object uploadFile(String parentFileId, Path path)
path - 文件路径parentFileId - 父目录IDpublic Object uploadFile(Path path, CheckNameEnum checkNameEnum)
path - 文件路径checkNameEnum - 同名策略public abstract Object uploadFile(String parentFileId, Path path, CheckNameEnum checkNameEnum)
uploadFile 在接口中 ExecutorparentFileId - 父目录IDpath - 文件路径checkNameEnum - 同名策略public Object update(String fileId, String newFileName)
fileId - 文件IDnewFileName - 新的文件名public abstract Object update(UpdateRequest updateRequest)
Copyright © 2021. All rights reserved.