@Service public class BucketService extends BaseMinioService
Description: Minio Bucket 存储通基础操作服务 Service
| 构造器和说明 |
|---|
BucketService() |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
bucketExists(io.minio.BucketExistsArgs bucketExistsArgs)
存储桶是否存在
|
void |
createBucket(io.minio.BucketExistsArgs bucketExistsArgs,
io.minio.MakeBucketArgs makeBucketArgs)
创建存储桶。
|
void |
createBucket(String bucketName)
创建存储桶。
|
void |
createBucket(String bucketName,
String region)
创建存储桶。
|
List<MinioBucket> |
listBuckets()
查询所有存储桶
|
void |
makeBucket(io.minio.MakeBucketArgs makeBucketArgs)
创建存储桶
该方法仅仅是 Minio 原始方法的封装,不包含校验等操作。
|
void |
removeBucket(io.minio.RemoveBucketArgs removeBucketArgs)
删除一个空的存储桶 如果存储桶存在对象不为空时,删除会报错。
|
close, getMinioClientpublic List<MinioBucket> listBuckets()
public boolean bucketExists(io.minio.BucketExistsArgs bucketExistsArgs)
bucketExistsArgs - BucketExistsArgspublic void makeBucket(io.minio.MakeBucketArgs makeBucketArgs)
该方法仅仅是 Minio 原始方法的封装,不包含校验等操作。
makeBucketArgs - MakeBucketArgspublic void createBucket(String bucketName)
先检查该 Bucket 是否存在,如果不存在才创建
bucketName - bucketNamepublic void createBucket(String bucketName, String region)
先检查该 Bucket 是否存在,如果不存在才创建
bucketName - bucketNameregion - regionpublic void createBucket(io.minio.BucketExistsArgs bucketExistsArgs,
io.minio.MakeBucketArgs makeBucketArgs)
先检查该 Bucket 是否存在,如果不存在才创建
bucketExistsArgs - BucketExistsArgsmakeBucketArgs - MakeBucketArgspublic void removeBucket(io.minio.RemoveBucketArgs removeBucketArgs)
removeBucketArgs - RemoveBucketArgsCopyright © 2023 Dromara. All rights reserved.