Class S3BucketService
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.S3BucketService
Description: Amazon S3 存储桶管理 Service
- Author:
- : gengwei.zheng
- Date:
- : 2023/7/14 16:04
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetBucketLocation(com.amazonaws.services.s3.model.GetBucketLocationRequest request) 获取存储桶位置com.amazonaws.services.s3.model.HeadBucketResultheadBucket(com.amazonaws.services.s3.model.HeadBucketRequest request) 此操作可用于确定存储桶是否存在以及您是否有权访问它。com.amazonaws.services.s3.model.VersionListinglistVersions(com.amazonaws.services.s3.model.ListVersionsRequest request) 返回指定存储桶中版本的摘要信息列表Methods inherited from class cn.herodotus.oss.dialect.core.service.BaseOssService
close, getClient
-
Constructor Details
-
S3BucketService
-
-
Method Details
-
listVersions
public com.amazonaws.services.s3.model.VersionListing listVersions(com.amazonaws.services.s3.model.ListVersionsRequest request) 返回指定存储桶中版本的摘要信息列表- Parameters:
request-ListVersionsRequest- Returns:
VersionListing
-
headBucket
public com.amazonaws.services.s3.model.HeadBucketResult headBucket(com.amazonaws.services.s3.model.HeadBucketRequest request) 此操作可用于确定存储桶是否存在以及您是否有权访问它。如果存储桶存在并且您有权访问,则此操作返回200 OK。- Parameters:
request-HeadBucketRequest- Returns:
HeadBucketResult
-
getBucketLocation
获取存储桶位置- Parameters:
request-GetBucketLocationRequest- Returns:
- 存储桶位置
String
-