| 限定符和类型 | 方法和说明 |
|---|---|
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)
批量上传
|
String |
claimFileIdV1(com.digiwin.dap.middleware.dmc.internal.client.model.UploadPartV1Request request)
分段上传
Step1:获取fileId |
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)
下载指定文件到本地
|
byte[] |
downloadPartV1(DownloadPartRequest request)
分段下载
|
byte[] |
downloadV1(DownloadRequest request) |
void |
downloadV1(String fileId,
OutputStream output)
下载指定文件
|
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)
普通上传
|
FileInfo |
uploadCoverV1(String fileId,
InputStream input)
覆盖上传
|
FileInfo |
uploadCoverV1(com.digiwin.dap.middleware.dmc.internal.client.model.UploadV1Request request) |
String |
uploadPartCoverV1(com.digiwin.dap.middleware.dmc.internal.client.model.UploadPartV1Request request)
覆盖某一段文件流
|
String |
uploadPartV1(com.digiwin.dap.middleware.dmc.internal.client.model.UploadPartV1Request request)
分段上传
Step2:分段上传 |
ShareInfo |
uploadShareV1(InputStream input,
FileInfo fileInfo)
上传并分享
|
ShareInfo |
uploadShareV1(com.digiwin.dap.middleware.dmc.internal.client.model.UploadV1Request request) |
FileInfo |
uploadV1(InputStream input,
FileInfo fileInfo)
普通上传
|
FileInfo |
uploadV1(com.digiwin.dap.middleware.dmc.internal.client.model.UploadV1Request request) |
batchCopy, batchCopy, batchDelete, batchDelete, batchDeleteRecycleBin, batchDeleteShare, batchMove, batchMove, batchRemove, batchRemove, batchRestore, batchRestoreRecycleBin, batchRestoreRecycleBin, clearRecycleBin, copy, copy, copyDir, copyDir, createDir, delete, deleteDir, deleteRecycleBin, deleteShare, getConnectionPoolStats, 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, restore, restoreRecycleBin, setTenantId, share, share, share, share, share, shutdown, switchTenantId, switchTenantId, toFileInfo, toFileInfobatchCopyV1, batchCopyV1, batchMoveV1, batchMoveV1, batchRemoveV1, batchRemoveV1, copyDirV1, copyDirV1, copyV1, copyV1, createDirV1, createDirV1, createDirV1, deleteShareV1, deleteShareV1, deleteV1, deleteV1, getDirContentV1, getDirContentV1, getDirInfoByNameV1, getDirInfoV1, getDirInfoV1, getFileInfoV1, getFileInfoV1, getToken, moveDirV1, moveDirV1, moveV1, moveV1, removeDirV1, removeDirV1, removeV1, removeV1, renameDirV1, renameDirV1, renameV1, renameV1, shareV1, shareV1, shareV1, shareV1clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitbatchCopyV1, batchCopyV1, batchMoveV1, batchMoveV1, batchRemoveV1, batchRemoveV1, copyDirV1, copyDirV1, copyV1, copyV1, createDirV1, createDirV1, createDirV1, deleteShareV1, deleteShareV1, deleteV1, deleteV1, getDirContentV1, getDirContentV1, getDirInfoByNameV1, getDirInfoV1, getDirInfoV1, getFileInfoV1, getFileInfoV1, getToken, moveDirV1, moveDirV1, moveV1, moveV1, removeDirV1, removeDirV1, removeV1, removeV1, renameDirV1, renameDirV1, renameV1, renameV1, shareV1, shareV1, shareV1, shareV1public 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 - 程序处理过程遇到的任何错误public FileInfo uploadV1(InputStream input, FileInfo fileInfo)
com.digiwin.dap.middleware.dmc.internal.client.OSSuploadV1 在接口中 com.digiwin.dap.middleware.dmc.internal.client.OSSuploadV1 在类中 com.digiwin.dap.middleware.dmc.internal.client.OSSClientinput - input 输入流fileInfo - 文件信息public FileInfo uploadV1(com.digiwin.dap.middleware.dmc.internal.client.model.UploadV1Request request)
uploadV1 在接口中 com.digiwin.dap.middleware.dmc.internal.client.OSSuploadV1 在类中 com.digiwin.dap.middleware.dmc.internal.client.OSSClientpublic FileInfo uploadCoverV1(String fileId, InputStream input)
com.digiwin.dap.middleware.dmc.internal.client.OSSuploadCoverV1 在接口中 com.digiwin.dap.middleware.dmc.internal.client.OSSuploadCoverV1 在类中 com.digiwin.dap.middleware.dmc.internal.client.OSSClientfileId - 文件IDinput - 输入流public FileInfo uploadCoverV1(com.digiwin.dap.middleware.dmc.internal.client.model.UploadV1Request request)
uploadCoverV1 在接口中 com.digiwin.dap.middleware.dmc.internal.client.OSSuploadCoverV1 在类中 com.digiwin.dap.middleware.dmc.internal.client.OSSClientpublic ShareInfo uploadShareV1(InputStream input, FileInfo fileInfo)
com.digiwin.dap.middleware.dmc.internal.client.OSSuploadShareV1 在接口中 com.digiwin.dap.middleware.dmc.internal.client.OSSuploadShareV1 在类中 com.digiwin.dap.middleware.dmc.internal.client.OSSClientinput - input 输入流fileInfo - 文件信息public ShareInfo uploadShareV1(com.digiwin.dap.middleware.dmc.internal.client.model.UploadV1Request request)
uploadShareV1 在接口中 com.digiwin.dap.middleware.dmc.internal.client.OSSuploadShareV1 在类中 com.digiwin.dap.middleware.dmc.internal.client.OSSClientpublic String claimFileIdV1(com.digiwin.dap.middleware.dmc.internal.client.model.UploadPartV1Request request)
com.digiwin.dap.middleware.dmc.internal.client.OSSclaimFileIdV1 在接口中 com.digiwin.dap.middleware.dmc.internal.client.OSSclaimFileIdV1 在类中 com.digiwin.dap.middleware.dmc.internal.client.OSSClientpublic String uploadPartV1(com.digiwin.dap.middleware.dmc.internal.client.model.UploadPartV1Request request)
com.digiwin.dap.middleware.dmc.internal.client.OSSuploadPartV1 在接口中 com.digiwin.dap.middleware.dmc.internal.client.OSSuploadPartV1 在类中 com.digiwin.dap.middleware.dmc.internal.client.OSSClientpublic String uploadPartCoverV1(com.digiwin.dap.middleware.dmc.internal.client.model.UploadPartV1Request request)
com.digiwin.dap.middleware.dmc.internal.client.OSSuploadPartCoverV1 在接口中 com.digiwin.dap.middleware.dmc.internal.client.OSSuploadPartCoverV1 在类中 com.digiwin.dap.middleware.dmc.internal.client.OSSClientpublic void downloadV1(String fileId, OutputStream output)
com.digiwin.dap.middleware.dmc.internal.client.OSSdownloadV1 在接口中 com.digiwin.dap.middleware.dmc.internal.client.OSSdownloadV1 在类中 com.digiwin.dap.middleware.dmc.internal.client.OSSClientfileId - 被下载的文件IDoutput - 输出流public byte[] downloadV1(DownloadRequest request)
downloadV1 在接口中 com.digiwin.dap.middleware.dmc.internal.client.OSSdownloadV1 在类中 com.digiwin.dap.middleware.dmc.internal.client.OSSClientpublic byte[] downloadPartV1(DownloadPartRequest request)
com.digiwin.dap.middleware.dmc.internal.client.OSSdownloadPartV1 在接口中 com.digiwin.dap.middleware.dmc.internal.client.OSSdownloadPartV1 在类中 com.digiwin.dap.middleware.dmc.internal.client.OSSClientCopyright © 2025. All rights reserved.