类 MinioChunkUploadService
java.lang.Object
cn.herodotus.oss.rest.scenario.service.MinioChunkUploadService
Description: 大文件分片直传逻辑 Service
- 作者:
- : gengwei.zheng
- Date:
- : 2022/7/3 22:39
-
构造器概要
构造器构造器说明MinioChunkUploadService(MinioMultipartUploadService minioMultipartUploadService, MinioPresignedObjectUrlService minioPresignedObjectUrlService, MinioProxyAddressConverter converter) -
方法概要
修饰符和类型方法说明completeMultipartUpload(String bucketName, String objectName, String uploadId) 合并已经上传完成的分片createMultipartUpload(String bucketName, String objectName, int totalParts) 创建大文件分片上传
-
构造器详细资料
-
MinioChunkUploadService
public MinioChunkUploadService(MinioMultipartUploadService minioMultipartUploadService, MinioPresignedObjectUrlService minioPresignedObjectUrlService, MinioProxyAddressConverter converter)
-
-
方法详细资料
-
createMultipartUpload
public ChunkUploadCreateBusiness createMultipartUpload(String bucketName, String objectName, int totalParts) 创建大文件分片上传- 参数:
bucketName- 存储桶名称objectName- 对象名称totalParts- 分片总数- 返回:
ChunkUploadCreateBusiness
-
completeMultipartUpload
public ObjectWriteDomain completeMultipartUpload(String bucketName, String objectName, String uploadId) 合并已经上传完成的分片- 参数:
bucketName- 存储桶名称objectName- 对象名称uploadId- 第一步中创建的 UploadId- 返回:
ObjectWriteDomain
-