Interface OssBucketRepository
public interface OssBucketRepository
Description: Dante Java OSS API 存储桶操作抽象定义
- Author:
- : gengwei.zheng
- Date:
- : 2023/7/24 18:29
-
Method Summary
Modifier and TypeMethodDescriptioncreateBucket(CreateBucketArguments arguments) 创建存储桶实例createBucket(String bucketName) 创建存储桶实例voiddeleteBucket(DeleteBucketArguments arguments) 删除存储桶实例voiddeleteBucket(String bucketName) 删除存储桶实例booleandoesBucketExist(String bucketName) 检查指定的存储桶是否存在。使用此方法可以确定指定的存储桶名称是否已经存在,因此不能用于创建新的存储桶返回当前帐户的所有存储桶实例列表
-
Method Details
-
doesBucketExist
检查指定的存储桶是否存在。使用此方法可以确定指定的存储桶名称是否已经存在,因此不能用于创建新的存储桶- Parameters:
bucketName- 存储桶名称- Returns:
- 如果指定名称的存储桶存在,则该值为true;如果指定名称的存储桶不存在,则值为false
-
listBuckets
List<BucketDomain> listBuckets()返回当前帐户的所有存储桶实例列表- Returns:
- 存储桶
BucketDomain列表
-
createBucket
创建存储桶实例说明:Minio 的 createBucket 方法没有返回值
- Parameters:
bucketName- 存储桶名称- Returns:
- 存储桶信息
BucketDomain
-
createBucket
创建存储桶实例说明:Minio 的 createBucket 方法没有返回值
- Parameters:
arguments- 参数实体CreateBucketArguments- Returns:
- 存储桶信息
BucketDomain
-
deleteBucket
删除存储桶实例说明:Aliyun 的 deleteBucket 方法会返回一个 VoidResult。目前用不到,等用到时再重构
- Parameters:
bucketName- 存储桶名称
-
deleteBucket
删除存储桶实例说明:Aliyun 的 deleteBucket 方法会返回一个 VoidResult。目前用不到,等用到时再重构
- Parameters:
arguments- 参数实体DeleteBucketArguments
-