类 S3PresignedUrlService

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.service.S3PresignedUrlService

public class S3PresignedUrlService extends BaseS3Service

Description: Presigned Url Service

作者:
: gengwei.zheng
Date:
: 2023/7/16 22:30
  • 构造器概要

    构造器
    构造器
    说明
     
  • 方法概要

    修饰符和类型
    方法
    说明
    com.amazonaws.services.s3.model.PresignedUrlDownloadResult
    download(com.amazonaws.services.s3.model.PresignedUrlDownloadRequest request)
     
    generatePresignedUrl(com.amazonaws.services.s3.model.GeneratePresignedUrlRequest request)
    获取对象标记设置
    com.amazonaws.services.s3.model.PresignedUrlUploadResult
    upload(com.amazonaws.services.s3.model.PresignedUrlUploadRequest request)
     

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

    close, getClient

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

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • 构造器详细资料

    • S3PresignedUrlService

      public S3PresignedUrlService(S3ClientObjectPool s3ClientObjectPool)
  • 方法详细资料

    • generatePresignedUrl

      public URL generatePresignedUrl(com.amazonaws.services.s3.model.GeneratePresignedUrlRequest request)
      获取对象标记设置
      参数:
      request - GeneratePresignedUrlRequest
      返回:
      URL
    • download

      public com.amazonaws.services.s3.model.PresignedUrlDownloadResult download(com.amazonaws.services.s3.model.PresignedUrlDownloadRequest request)
    • upload

      public com.amazonaws.services.s3.model.PresignedUrlUploadResult upload(com.amazonaws.services.s3.model.PresignedUrlUploadRequest request)