类 S3ObjectAdapter
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.adapter.S3ObjectAdapter
- 所有已实现的接口:
cn.herodotus.oss.definition.core.adapter.OssObjectAdapter
@Service
public class S3ObjectAdapter
extends BaseS3Service
implements cn.herodotus.oss.definition.core.adapter.OssObjectAdapter
Description: Amazon S3 兼容模式对象操作处理器
- 作者:
- : gengwei.zheng
- Date:
- : 2023/8/9 16:47
-
构造器概要
构造器构造器说明S3ObjectAdapter(AbstractOssClientObjectPool<com.amazonaws.services.s3.AmazonS3> ossClientObjectPool) -
方法概要
修饰符和类型方法说明voiddeleteObject(cn.herodotus.oss.definition.arguments.object.DeleteObjectArguments arguments) List<cn.herodotus.oss.definition.domain.object.DeleteObjectDomain>deleteObjects(cn.herodotus.oss.definition.arguments.object.DeleteObjectsArguments arguments) cn.herodotus.oss.definition.domain.object.ListObjectsDomainlistObjects(cn.herodotus.oss.definition.arguments.object.ListObjectsArguments arguments) cn.herodotus.oss.definition.domain.object.ListObjectsV2DomainlistObjectsV2(cn.herodotus.oss.definition.arguments.object.ListObjectsV2Arguments 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.definition.core.adapter.OssObjectAdapter
deleteObject, listObjects, listObjects, listObjectsV2, listObjectsV2
-
构造器详细资料
-
S3ObjectAdapter
public S3ObjectAdapter(AbstractOssClientObjectPool<com.amazonaws.services.s3.AmazonS3> ossClientObjectPool)
-
-
方法详细资料
-
listObjects
public cn.herodotus.oss.definition.domain.object.ListObjectsDomain listObjects(cn.herodotus.oss.definition.arguments.object.ListObjectsArguments arguments) - 指定者:
listObjects在接口中cn.herodotus.oss.definition.core.adapter.OssObjectAdapter
-
listObjectsV2
public cn.herodotus.oss.definition.domain.object.ListObjectsV2Domain listObjectsV2(cn.herodotus.oss.definition.arguments.object.ListObjectsV2Arguments arguments) - 指定者:
listObjectsV2在接口中cn.herodotus.oss.definition.core.adapter.OssObjectAdapter
-
deleteObject
public void deleteObject(cn.herodotus.oss.definition.arguments.object.DeleteObjectArguments arguments) - 指定者:
deleteObject在接口中cn.herodotus.oss.definition.core.adapter.OssObjectAdapter
-
deleteObjects
public List<cn.herodotus.oss.definition.domain.object.DeleteObjectDomain> deleteObjects(cn.herodotus.oss.definition.arguments.object.DeleteObjectsArguments arguments) - 指定者:
deleteObjects在接口中cn.herodotus.oss.definition.core.adapter.OssObjectAdapter
-