类 BucketService
java.lang.Object
cn.herodotus.engine.oss.minio.definition.service.BaseMinioService
cn.herodotus.engine.oss.minio.service.BucketService
Description: Minio Bucket 存储通基础操作服务 Service
- 作者:
- : gengwei.zheng
- Date:
- : 2022/6/30 13:26
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明booleanbucketExists(io.minio.BucketExistsArgs bucketExistsArgs) 存储桶是否存在查询所有存储桶listBuckets(io.minio.ListBucketsArgs args) 查询所有存储桶voidmakeBucket(io.minio.BucketExistsArgs bucketExistsArgs, io.minio.MakeBucketArgs makeBucketArgs) 创建存储桶。voidmakeBucket(io.minio.MakeBucketArgs makeBucketArgs) 创建存储桶voidmakeBucket(String bucketName) 创建存储桶。voidmakeBucket(String bucketName, String region) 创建存储桶。voidremoveBucket(io.minio.RemoveBucketArgs removeBucketArgs) 删除一个空的存储桶 如果存储桶存在对象不为空时,删除会报错。从类继承的方法 cn.herodotus.engine.oss.minio.definition.service.BaseMinioService
close, getMinioClient
-
构造器详细资料
-
BucketService
-
-
方法详细资料
-
bucketExists
public boolean bucketExists(io.minio.BucketExistsArgs bucketExistsArgs) 存储桶是否存在- 参数:
bucketExistsArgs-BucketExistsArgs- 返回:
- true 存在,false 不存在
-
listBuckets
查询所有存储桶- 返回:
- Bucket 列表
-
listBuckets
查询所有存储桶- 参数:
args-ListBucketsArgs- 返回:
- Bucket 列表
-
makeBucket
public void makeBucket(io.minio.MakeBucketArgs makeBucketArgs) 创建存储桶该方法仅仅是 Minio 原始方法的封装,不包含校验等操作。
- 参数:
makeBucketArgs-MakeBucketArgs
-
removeBucket
public void removeBucket(io.minio.RemoveBucketArgs removeBucketArgs) 删除一个空的存储桶 如果存储桶存在对象不为空时,删除会报错。- 参数:
removeBucketArgs-RemoveBucketArgs
-
makeBucket
创建存储桶。先检查该 Bucket 是否存在,如果不存在才创建
- 参数:
bucketName- bucketName
-
makeBucket
创建存储桶。先检查该 Bucket 是否存在,如果不存在才创建
- 参数:
bucketName- bucketNameregion- region
-
makeBucket
public void makeBucket(io.minio.BucketExistsArgs bucketExistsArgs, io.minio.MakeBucketArgs makeBucketArgs) 创建存储桶。先检查该 Bucket 是否存在,如果不存在才创建
- 参数:
bucketExistsArgs-BucketExistsArgsmakeBucketArgs-MakeBucketArgs
-