类 S3MultipartUploadRepository

java.lang.Object
cn.herodotus.oss.dialect.core.service.BaseOssService<com.amazonaws.services.s3.AmazonS3>
cn.herodotus.oss.dialect.s3.definition.service.BaseS3Service
cn.herodotus.oss.dialect.s3.repository.S3MultipartUploadRepository
所有已实现的接口:
cn.herodotus.oss.specification.core.repository.OssMultipartUploadRepository

public class S3MultipartUploadRepository extends BaseS3Service implements cn.herodotus.oss.specification.core.repository.OssMultipartUploadRepository

Description: Amazon S3 Java OSS API 分片上传操作实现

作者:
: gengwei.zheng
Date:
: 2023/8/13 21:12
  • 构造器概要

    构造器
    构造器
    说明
    S3MultipartUploadRepository(AbstractOssClientObjectPool<com.amazonaws.services.s3.AmazonS3> ossClientObjectPool)
     
  • 方法概要

    修饰符和类型
    方法
    说明
    cn.herodotus.oss.specification.domain.multipart.AbortMultipartUploadDomain
    abortMultipartUpload(cn.herodotus.oss.specification.arguments.multipart.AbortMultipartUploadArguments arguments)
     
    cn.herodotus.oss.specification.domain.multipart.CompleteMultipartUploadDomain
    completeMultipartUpload(cn.herodotus.oss.specification.arguments.multipart.CompleteMultipartUploadArguments arguments)
     
    cn.herodotus.oss.specification.domain.multipart.InitiateMultipartUploadDomain
    initiateMultipartUpload(cn.herodotus.oss.specification.arguments.multipart.InitiateMultipartUploadArguments arguments)
     
    cn.herodotus.oss.specification.domain.multipart.ListMultipartUploadsDomain
    listMultipartUploads(cn.herodotus.oss.specification.arguments.multipart.ListMultipartUploadsArguments arguments)
     
    cn.herodotus.oss.specification.domain.multipart.ListPartsDomain
    listParts(cn.herodotus.oss.specification.arguments.multipart.ListPartsArguments arguments)
     
    cn.herodotus.oss.specification.domain.multipart.UploadPartDomain
    uploadPart(cn.herodotus.oss.specification.arguments.multipart.UploadPartArguments arguments)
     
    cn.herodotus.oss.specification.domain.multipart.UploadPartCopyDomain
    uploadPartCopy(cn.herodotus.oss.specification.arguments.multipart.UploadPartCopyArguments arguments)
     

    从类继承的方法 cn.herodotus.oss.dialect.core.service.BaseOssService

    close, getClient

    从类继承的方法 java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    从接口继承的方法 cn.herodotus.oss.specification.core.repository.OssMultipartUploadRepository

    completeMultipartUpload, initiateMultipartUpload, listParts
  • 构造器详细资料

    • S3MultipartUploadRepository

      public S3MultipartUploadRepository(AbstractOssClientObjectPool<com.amazonaws.services.s3.AmazonS3> ossClientObjectPool)
  • 方法详细资料

    • initiateMultipartUpload

      public cn.herodotus.oss.specification.domain.multipart.InitiateMultipartUploadDomain initiateMultipartUpload(cn.herodotus.oss.specification.arguments.multipart.InitiateMultipartUploadArguments arguments)
      指定者:
      initiateMultipartUpload 在接口中 cn.herodotus.oss.specification.core.repository.OssMultipartUploadRepository
    • uploadPart

      public cn.herodotus.oss.specification.domain.multipart.UploadPartDomain uploadPart(cn.herodotus.oss.specification.arguments.multipart.UploadPartArguments arguments)
      指定者:
      uploadPart 在接口中 cn.herodotus.oss.specification.core.repository.OssMultipartUploadRepository
    • uploadPartCopy

      public cn.herodotus.oss.specification.domain.multipart.UploadPartCopyDomain uploadPartCopy(cn.herodotus.oss.specification.arguments.multipart.UploadPartCopyArguments arguments)
      指定者:
      uploadPartCopy 在接口中 cn.herodotus.oss.specification.core.repository.OssMultipartUploadRepository
    • completeMultipartUpload

      public cn.herodotus.oss.specification.domain.multipart.CompleteMultipartUploadDomain completeMultipartUpload(cn.herodotus.oss.specification.arguments.multipart.CompleteMultipartUploadArguments arguments)
      指定者:
      completeMultipartUpload 在接口中 cn.herodotus.oss.specification.core.repository.OssMultipartUploadRepository
    • abortMultipartUpload

      public cn.herodotus.oss.specification.domain.multipart.AbortMultipartUploadDomain abortMultipartUpload(cn.herodotus.oss.specification.arguments.multipart.AbortMultipartUploadArguments arguments)
      指定者:
      abortMultipartUpload 在接口中 cn.herodotus.oss.specification.core.repository.OssMultipartUploadRepository
    • listParts

      public cn.herodotus.oss.specification.domain.multipart.ListPartsDomain listParts(cn.herodotus.oss.specification.arguments.multipart.ListPartsArguments arguments)
      指定者:
      listParts 在接口中 cn.herodotus.oss.specification.core.repository.OssMultipartUploadRepository
    • listMultipartUploads

      public cn.herodotus.oss.specification.domain.multipart.ListMultipartUploadsDomain listMultipartUploads(cn.herodotus.oss.specification.arguments.multipart.ListMultipartUploadsArguments arguments)
      指定者:
      listMultipartUploads 在接口中 cn.herodotus.oss.specification.core.repository.OssMultipartUploadRepository