| 限定符和类型 | 方法和说明 |
|---|---|
byte[] |
batchDownload(BatchRequest request)
批量下载(返回.zip文件)
|
byte[] |
batchDownload(List<String> fileIds,
List<String> dirIds)
批量下载(返回.zip文件)
|
void |
batchDownload(List<String> fileIds,
List<String> dirIds,
OutputStream output)
批量下载(返回.zip文件)
|
void |
batchDownload(List<String> fileIds,
List<String> dirIds,
String filePath)
批量下载(返回.zip文件)
|
void |
batchDownload(List<String> fileIds,
List<String> dirIds,
String filePath,
String fileName)
批量下载(返回.zip文件)
|
List<FileInfo> |
batchUpload(List<File> files)
批量上传
|
List<FileInfo> |
batchUpload(List<File> files,
List<FileInfo> fileInfos)
批量上传
文件、文件信息一一对应
|
List<FileInfo> |
batchUpload(UploadMultiRequest request)
批量上传
|
List<FileInfo> |
batchUploadBytes(List<byte[]> bytes,
List<String> filenames)
批量上传
|
List<FileInfo> |
batchUploadBytes(List<byte[]> bytes,
Map<String,FileInfo> fileInfos)
批量上传
|
List<FileInfo> |
batchUploadStream(List<InputStream> inputs,
List<String> filenames)
批量上传
|
List<FileInfo> |
batchUploadStream(List<InputStream> inputs,
Map<String,FileInfo> fileInfos)
批量上传
|
FileInfo |
coverUpload(String fileId,
byte[] bytes)
覆盖上传
|
FileInfo |
coverUpload(String fileId,
File file)
覆盖上传
|
FileInfo |
coverUpload(String fileId,
InputStream input)
覆盖上传
|
byte[] |
download(String fileId)
下载指定文件
|
void |
download(String fileId,
OutputStream output)
下载指定文件到流
|
void |
download(String fileId,
String filePath)
下载指定文件到本地
|
void |
download(String fileId,
String filePath,
String fileName)
下载指定文件到本地
|
void |
initOperations() |
String |
multipartUpload(File file)
分段上传
|
String |
multipartUpload(File file,
FileInfo fileInfo)
分段上传
|
String |
multipartUpload(File file,
FileInfo fileInfo,
int partSize)
分段上传
|
String |
multipartUpload(File file,
int partSize)
分段上传
|
String |
multipartUpload(InputStream input,
FileInfo fileInfo)
分段上传
|
String |
multipartUpload(InputStream input,
FileInfo fileInfo,
int partSize)
分段上传
|
String |
multipartUpload(MultipartUploadRequest request)
分段上传
|
FileInfo |
upload(byte[] bytes,
FileInfo fileInfo)
普通上传,指定文件信息
|
FileInfo |
upload(byte[] bytes,
String filename)
普通上传
|
FileInfo |
upload(byte[] bytes,
String filename,
String dirId)
普通上传
|
FileInfo |
upload(File file)
普通上传
|
FileInfo |
upload(File file,
FileInfo fileInfo)
普通上传,指定文件信息
|
FileInfo |
upload(File file,
String dirId)
普通上传
|
FileInfo |
upload(File file,
String filename,
String dirId)
普通上传
|
FileInfo |
upload(InputStream input,
FileInfo fileInfo)
普通上传,指定文件信息
|
FileInfo |
upload(InputStream input,
String filename)
普通上传
|
FileInfo |
upload(InputStream input,
String filename,
String dirId)
普通上传
|
FileInfo |
upload(UploadRequest request)
普通上传
|
batchCopy, batchCopy, batchDelete, batchDelete, batchDeleteRecycleBin, batchDeleteShare, batchMove, batchMove, batchRemove, batchRemove, batchRestoreRecycleBin, batchRestoreRecycleBin, clearRecycleBin, copy, copy, copyDir, copyDir, createDir, delete, deleteDir, deleteRecycleBin, deleteShare, getDirInfo, getDirInfoByName, getDirInfoByName, getFileInfo, getFileInfoByName, getFileInfoByName, getFileInfos, getFileInfos, getImageInfo, getImageInfo, getToken, getToken, modDirInfo, modFileDirectoryId, modFileExpireDate, modFileInfo, move, move, moveDir, moveDir, remove, removeDir, renameDir, renameFile, resizeImage, resizeImage, resizeImage, resizeImage, resizeImageHeight, resizeImageHeight, resizeImageHeight, resizeImageWidth, resizeImageWidth, resizeImageWidth, restoreRecycleBin, setTenantId, share, shutdown, switchTenantId, switchTenantId, toFileInfo, toFileInfobatchCopyV1, batchCopyV1, batchMoveV1, batchMoveV1, batchRemoveV1, batchRemoveV1, claimFileIdV1, copyDirV1, copyDirV1, copyV1, copyV1, createDirV1, createDirV1, createDirV1, deleteShareV1, deleteShareV1, deleteV1, deleteV1, downloadPartV1, downloadV1, downloadV1, getDirContentV1, getDirContentV1, getDirInfoByNameV1, getDirInfoV1, getDirInfoV1, getFileInfoV1, getFileInfoV1, getToken, moveDirV1, moveDirV1, moveV1, moveV1, removeDirV1, removeDirV1, removeV1, removeV1, renameDirV1, renameDirV1, renameV1, renameV1, shareV1, shareV1, shareV1, shareV1, uploadCoverV1, uploadCoverV1, uploadPartCoverV1, uploadPartV1, uploadShareV1, uploadShareV1, uploadV1, uploadV1clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitbatchCopyV1, batchCopyV1, batchMoveV1, batchMoveV1, batchRemoveV1, batchRemoveV1, claimFileIdV1, copyDirV1, copyDirV1, copyV1, copyV1, createDirV1, createDirV1, createDirV1, deleteShareV1, deleteShareV1, deleteV1, deleteV1, downloadPartV1, downloadV1, downloadV1, getDirContentV1, getDirContentV1, getDirInfoByNameV1, getDirInfoV1, getDirInfoV1, getFileInfoV1, getFileInfoV1, getToken, moveDirV1, moveDirV1, moveV1, moveV1, removeDirV1, removeDirV1, removeV1, removeV1, renameDirV1, renameDirV1, renameV1, renameV1, shareV1, shareV1, shareV1, shareV1, uploadCoverV1, uploadCoverV1, uploadPartCoverV1, uploadPartV1, uploadShareV1, uploadShareV1, uploadV1, uploadV1public void initOperations()
initOperations 在类中 DMCClientpublic FileInfo upload(File file, String filename, String dirId) throws Exception
DMCpublic FileInfo upload(File file, FileInfo fileInfo) throws Exception
DMCpublic FileInfo upload(byte[] bytes, String filename, String dirId) throws Exception
DMCpublic FileInfo upload(byte[] bytes, FileInfo fileInfo) throws Exception
DMCpublic FileInfo upload(InputStream input, String filename) throws Exception
DMCpublic FileInfo upload(InputStream input, String filename, String dirId) throws Exception
DMCpublic FileInfo upload(InputStream input, FileInfo fileInfo) throws Exception
DMCpublic FileInfo upload(UploadRequest request) throws Exception
DMCpublic FileInfo coverUpload(String fileId, File file) throws Exception
DMCcoverUpload 在接口中 DMCcoverUpload 在类中 DMCClientfileId - 文件IDfile - fileException - 程序处理过程遇到的任何错误public FileInfo coverUpload(String fileId, byte[] bytes) throws Exception
DMCcoverUpload 在接口中 DMCcoverUpload 在类中 DMCClientfileId - 文件IDbytes - 字节数组Exception - 程序处理过程遇到的任何错误public FileInfo coverUpload(String fileId, InputStream input) throws Exception
DMCcoverUpload 在接口中 DMCcoverUpload 在类中 DMCClientfileId - 文件IDinput - 输入流Exception - 程序处理过程遇到的任何错误public List<FileInfo> batchUpload(List<File> files) throws Exception
DMCbatchUpload 在接口中 DMCbatchUpload 在类中 DMCClientfiles - 文件集合Exception - 程序处理过程遇到的任何错误public List<FileInfo> batchUpload(List<File> files, List<FileInfo> fileInfos) throws Exception
DMCbatchUpload 在接口中 DMCbatchUpload 在类中 DMCClientfiles - 文件集合fileInfos - 文件信息集合Exception - 程序处理过程遇到的任何错误public List<FileInfo> batchUploadBytes(List<byte[]> bytes, List<String> filenames) throws Exception
DMCbatchUploadBytes 在接口中 DMCbatchUploadBytes 在类中 DMCClientbytes - 字节数组集合filenames - 文件名集合Exception - 程序处理过程遇到的任何错误public List<FileInfo> batchUploadBytes(List<byte[]> bytes, Map<String,FileInfo> fileInfos) throws Exception
DMCbatchUploadBytes 在接口中 DMCbatchUploadBytes 在类中 DMCClientbytes - 字节数组集合fileInfos - 文件名集合Exception - 程序处理过程遇到的任何错误public List<FileInfo> batchUploadStream(List<InputStream> inputs, List<String> filenames) throws Exception
DMCbatchUploadStream 在接口中 DMCbatchUploadStream 在类中 DMCClientinputs - 输入流集合filenames - 文件名集合Exception - 程序处理过程遇到的任何错误public List<FileInfo> batchUploadStream(List<InputStream> inputs, Map<String,FileInfo> fileInfos) throws Exception
DMCbatchUploadStream 在接口中 DMCbatchUploadStream 在类中 DMCClientinputs - 输入流集合fileInfos - 文件信息集合Exception - 程序处理过程遇到的任何错误public List<FileInfo> batchUpload(UploadMultiRequest request) throws Exception
DMCbatchUpload 在接口中 DMCbatchUpload 在类中 DMCClientrequest - 请求信息Exception - 程序处理过程遇到的任何错误public String multipartUpload(File file) throws Exception
DMCmultipartUpload 在接口中 DMCmultipartUpload 在类中 DMCClientfile - 文件Exception - 程序处理过程遇到的任何错误public String multipartUpload(File file, int partSize) throws Exception
DMCmultipartUpload 在接口中 DMCmultipartUpload 在类中 DMCClientfile - 文件partSize - 分段大小Exception - 程序处理过程遇到的任何错误public String multipartUpload(File file, FileInfo fileInfo) throws Exception
DMCmultipartUpload 在接口中 DMCmultipartUpload 在类中 DMCClientfile - 文件fileInfo - 文件信息Exception - 程序处理过程遇到的任何错误public String multipartUpload(File file, FileInfo fileInfo, int partSize) throws Exception
DMCmultipartUpload 在接口中 DMCmultipartUpload 在类中 DMCClientfile - 文件fileInfo - 文件信息partSize - 分段大小Exception - 程序处理过程遇到的任何错误public String multipartUpload(InputStream input, FileInfo fileInfo) throws Exception
DMCmultipartUpload 在接口中 DMCmultipartUpload 在类中 DMCClientinput - 输入流fileInfo - 文件信息 fileName、size必填Exception - 程序处理过程遇到的任何错误public String multipartUpload(InputStream input, FileInfo fileInfo, int partSize) throws Exception
DMCmultipartUpload 在接口中 DMCmultipartUpload 在类中 DMCClientinput - 输入流fileInfo - 文件信息 fileName、size必填partSize - 分段大小Exception - 程序处理过程遇到的任何错误public String multipartUpload(MultipartUploadRequest request) throws Exception
DMCmultipartUpload 在接口中 DMCmultipartUpload 在类中 DMCClientrequest - 请求信息Exception - 程序处理过程遇到的任何错误public void download(String fileId, String filePath) throws Exception
DMCpublic void download(String fileId, String filePath, String fileName) throws Exception
DMCpublic void download(String fileId, OutputStream output) throws Exception
DMCpublic byte[] batchDownload(List<String> fileIds, List<String> dirIds) throws Exception
DMCbatchDownload 在接口中 DMCbatchDownload 在类中 DMCClientfileIds - 被下载的文件ID集合dirIds - 被下载的目录ID集合Exception - 程序处理过程遇到的任何错误public void batchDownload(List<String> fileIds, List<String> dirIds, String filePath) throws Exception
DMCbatchDownload 在接口中 DMCbatchDownload 在类中 DMCClientfileIds - 被下载的文件ID集合dirIds - 被下载的目录ID集合filePath - 文件路径Exception - 程序处理过程遇到的任何错误public void batchDownload(List<String> fileIds, List<String> dirIds, String filePath, String fileName) throws Exception
DMCbatchDownload 在接口中 DMCbatchDownload 在类中 DMCClientfileIds - 被下载的文件ID集合dirIds - 被下载的目录ID集合filePath - 文件路径fileName - 文件名(xxx.zip)Exception - 程序处理过程遇到的任何错误public void batchDownload(List<String> fileIds, List<String> dirIds, OutputStream output) throws Exception
DMCbatchDownload 在接口中 DMCbatchDownload 在类中 DMCClientfileIds - 被下载的文件ID集合dirIds - 被下载的目录ID集合output - 输出流Exception - 程序处理过程遇到的任何错误public byte[] batchDownload(BatchRequest request) throws Exception
DMCbatchDownload 在接口中 DMCbatchDownload 在类中 DMCClientrequest - 请求信息Exception - 程序处理过程遇到的任何错误Copyright © 2024. All rights reserved.