类 S3BucketService
java.lang.Object
cn.herodotus.oss.s3.logic.definition.service.BaseS3ClientService
cn.herodotus.oss.s3.logic.service.S3BucketService
Description: Amazon S3 存储桶管理 Service
- 作者:
- : gengwei.zheng
- Date:
- : 2023/7/14 16:04
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明com.amazonaws.services.s3.model.BucketcreateBucket(com.amazonaws.services.s3.model.CreateBucketRequest request) 创建存储桶voiddeleteBucket(com.amazonaws.services.s3.model.DeleteBucketRequest request) 删除存储桶booleandoesBucketExist(String bucketName) 存储桶是否存在getBucketLocation(com.amazonaws.services.s3.model.GetBucketLocationRequest request) 获取存储桶位置com.amazonaws.services.s3.model.HeadBucketResultheadBucket(com.amazonaws.services.s3.model.HeadBucketRequest request) 此操作可用于确定存储桶是否存在以及您是否有权访问它。List<com.amazonaws.services.s3.model.Bucket>获取存储桶列表com.amazonaws.services.s3.model.VersionListinglistVersions(com.amazonaws.services.s3.model.ListVersionsRequest request) 返回指定存储桶中版本的摘要信息列表从类继承的方法 cn.herodotus.oss.s3.logic.definition.service.BaseS3ClientService
close, getAmazonS3
-
构造器详细资料
-
S3BucketService
-
-
方法详细资料
-
listVersions
public com.amazonaws.services.s3.model.VersionListing listVersions(com.amazonaws.services.s3.model.ListVersionsRequest request) 返回指定存储桶中版本的摘要信息列表- 参数:
request-ListVersionsRequest- 返回:
VersionListing
-
doesBucketExist
存储桶是否存在- 参数:
bucketName- 存储桶名称- 返回:
- 是否存在 true 存在;false 不存在
-
headBucket
public com.amazonaws.services.s3.model.HeadBucketResult headBucket(com.amazonaws.services.s3.model.HeadBucketRequest request) 此操作可用于确定存储桶是否存在以及您是否有权访问它。如果存储桶存在并且您有权访问,则此操作返回200 OK。- 参数:
request-HeadBucketRequest- 返回:
HeadBucketResult
-
listBuckets
获取存储桶列表- 返回:
- 存储桶列表
-
deleteBucket
public void deleteBucket(com.amazonaws.services.s3.model.DeleteBucketRequest request) 删除存储桶- 参数:
request-CreateBucketRequest
-
getBucketLocation
获取存储桶位置- 参数:
request-GetBucketLocationRequest- 返回:
- 存储桶位置
String
-
createBucket
public com.amazonaws.services.s3.model.Bucket createBucket(com.amazonaws.services.s3.model.CreateBucketRequest request) 创建存储桶- 参数:
request-CreateBucketRequest- 返回:
Bucket
-