类 AliyunObjectService


@Service public class AliyunObjectService extends BaseAliyunService

Description: Aliyun OSS 对象 Service

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

    构造器
    构造器
    说明
    AliyunObjectService(cn.herodotus.engine.assistant.core.definition.AbstractObjectPool<com.aliyun.oss.OSS> ossClientObjectPool)
     
  • 方法概要

    修饰符和类型
    方法
    说明
    com.aliyun.oss.model.AppendObjectResult
    appendObject(com.aliyun.oss.model.AppendObjectRequest request)
     
    com.aliyun.oss.model.CopyObjectResult
    copyObject(com.aliyun.oss.model.CopyObjectRequest request)
     
    com.aliyun.oss.model.VoidResult
    createDirectory(com.aliyun.oss.model.CreateDirectoryRequest request)
     
    com.aliyun.oss.model.DeleteDirectoryResult
    deleteDirectory(com.aliyun.oss.model.DeleteDirectoryRequest request)
     
    com.aliyun.oss.model.VoidResult
    deleteVersion(com.aliyun.oss.model.DeleteVersionRequest request)
     
    com.aliyun.oss.model.DeleteVersionsResult
    deleteVersions(com.aliyun.oss.model.DeleteVersionsRequest request)
     
    boolean
    doesObjectExist(com.aliyun.oss.model.GenericRequest request)
     
    com.aliyun.oss.model.OSSObject
    getObject(com.aliyun.oss.model.GetObjectRequest request)
     
    com.aliyun.oss.model.ObjectMetadata
    getObjectMetadata(com.aliyun.oss.model.GetObjectRequest request)
     
    com.aliyun.oss.model.SimplifiedObjectMeta
    getSimplifiedObjectMeta(com.aliyun.oss.model.GetObjectRequest request)
     
    com.aliyun.oss.model.ObjectMetadata
    headObject(com.aliyun.oss.model.HeadObjectRequest request)
     
    com.aliyun.oss.model.ObjectListing
    listObjects(com.aliyun.oss.model.ListObjectsRequest request)
     
    com.aliyun.oss.model.ListObjectsV2Result
    listObjectsV2(com.aliyun.oss.model.ListObjectsV2Request request)
     
    com.aliyun.oss.model.VersionListing
    listVersions(com.aliyun.oss.model.ListVersionsRequest request)
     
    com.aliyun.oss.model.GenericResult
    processObject(com.aliyun.oss.model.ProcessObjectRequest request)
     
    com.aliyun.oss.model.PutObjectResult
    putObject(com.aliyun.oss.model.PutObjectRequest request)
     
    com.aliyun.oss.model.VoidResult
    renameObject(com.aliyun.oss.model.RenameObjectRequest request)
     
    com.aliyun.oss.model.RestoreObjectResult
    restoreObject(com.aliyun.oss.model.RestoreObjectRequest request)
     

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

    close, getClient

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

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

    • AliyunObjectService

      public AliyunObjectService(cn.herodotus.engine.assistant.core.definition.AbstractObjectPool<com.aliyun.oss.OSS> ossClientObjectPool)
  • 方法详细资料

    • listObjects

      public com.aliyun.oss.model.ObjectListing listObjects(com.aliyun.oss.model.ListObjectsRequest request)
    • listObjectsV2

      public com.aliyun.oss.model.ListObjectsV2Result listObjectsV2(com.aliyun.oss.model.ListObjectsV2Request request)
    • listVersions

      public com.aliyun.oss.model.VersionListing listVersions(com.aliyun.oss.model.ListVersionsRequest request)
    • putObject

      public com.aliyun.oss.model.PutObjectResult putObject(com.aliyun.oss.model.PutObjectRequest request)
    • copyObject

      public com.aliyun.oss.model.CopyObjectResult copyObject(com.aliyun.oss.model.CopyObjectRequest request)
    • getObject

      public com.aliyun.oss.model.OSSObject getObject(com.aliyun.oss.model.GetObjectRequest request)
    • getSimplifiedObjectMeta

      public com.aliyun.oss.model.SimplifiedObjectMeta getSimplifiedObjectMeta(com.aliyun.oss.model.GetObjectRequest request)
    • getObjectMetadata

      public com.aliyun.oss.model.ObjectMetadata getObjectMetadata(com.aliyun.oss.model.GetObjectRequest request)
    • headObject

      public com.aliyun.oss.model.ObjectMetadata headObject(com.aliyun.oss.model.HeadObjectRequest request)
    • appendObject

      public com.aliyun.oss.model.AppendObjectResult appendObject(com.aliyun.oss.model.AppendObjectRequest request)
    • deleteVersion

      public com.aliyun.oss.model.VoidResult deleteVersion(com.aliyun.oss.model.DeleteVersionRequest request)
    • deleteVersions

      public com.aliyun.oss.model.DeleteVersionsResult deleteVersions(com.aliyun.oss.model.DeleteVersionsRequest request)
    • doesObjectExist

      public boolean doesObjectExist(com.aliyun.oss.model.GenericRequest request)
    • restoreObject

      public com.aliyun.oss.model.RestoreObjectResult restoreObject(com.aliyun.oss.model.RestoreObjectRequest request)
    • processObject

      public com.aliyun.oss.model.GenericResult processObject(com.aliyun.oss.model.ProcessObjectRequest request)
    • createDirectory

      public com.aliyun.oss.model.VoidResult createDirectory(com.aliyun.oss.model.CreateDirectoryRequest request)
    • deleteDirectory

      public com.aliyun.oss.model.DeleteDirectoryResult deleteDirectory(com.aliyun.oss.model.DeleteDirectoryRequest request)
    • renameObject

      public com.aliyun.oss.model.VoidResult renameObject(com.aliyun.oss.model.RenameObjectRequest request)