类 OssMultipartUploadService

java.lang.Object
cn.herodotus.oss.solution.service.OssMultipartUploadService

@Service public class OssMultipartUploadService extends Object

Description: 对象存储分片上传

作者:
: gengwei.zheng
Date:
: 2023/8/19 10:13
  • 构造器详细资料

    • OssMultipartUploadService

      public OssMultipartUploadService(cn.herodotus.oss.specification.core.repository.OssObjectRepository ossObjectRepository, cn.herodotus.oss.specification.core.repository.OssMultipartUploadRepository ossMultipartUploadRepository, OssProxyProperties ossProxyProperties)
  • 方法详细资料

    • createMultipartUpload

      public CreateMultipartUploadBusiness createMultipartUpload(String bucketName, String objectName, int totalParts)
      创建大文件分片上传
      参数:
      bucketName - 存储桶名称
      objectName - 对象名称
      totalParts - 分片总数
      返回:
      CreateMultipartUploadBusiness
    • completeMultipartUpload

      public cn.herodotus.oss.specification.domain.multipart.CompleteMultipartUploadDomain completeMultipartUpload(String bucketName, String objectName, String uploadId)
      合并已经上传完成的分片
      参数:
      bucketName - 存储桶名称
      objectName - 对象名称
      uploadId - 第一步中创建的 UploadId
      返回:
      ObjectWriteDomain