@Service public class BucketService extends MinioTemplate
Description: Bucket 基础操作服务 Service
| 构造器和说明 |
|---|
BucketService(MinioClientObjectPool minioClientObjectPool) |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
bucketExists(io.minio.BucketExistsArgs bucketExistsArgs)
bucket 是否存在
|
boolean |
bucketExists(String bucketName)
bucket 是否存在
|
boolean |
bucketExists(String bucketName,
String region)
bucket 是否存在
|
void |
createBucket(io.minio.BucketExistsArgs bucketExistsArgs,
io.minio.MakeBucketArgs makeBucketArgs)
创建 Bucket。
|
void |
createBucket(String bucketName)
创建 Bucket。
|
void |
createBucket(String bucketName,
String region)
创建 Bucket。
|
Optional<io.minio.messages.Bucket> |
findBucket(String bucketName) |
List<io.minio.messages.Bucket> |
listBuckets()
获取全部 listBuckets
|
void |
makeBucket(io.minio.MakeBucketArgs makeBucketArgs)
创建 Bucket,仅仅是 Minio 原始方法的封装,不包含校验等操作。
|
void |
makeBucket(String bucketName)
创建 Bucket,仅仅是 Minio 原始方法的封装,不包含校验等操作。
|
void |
makeBucket(String bucketName,
String region)
创建 Bucket,仅仅是 Minio 原始方法的封装,不包含校验等操作。
|
void |
removeBucket(io.minio.RemoveBucketArgs removeBucketArgs)
删除 Bucket
如果 Bucket 内包含对象,Remove 时会抛出错误
|
void |
removeBucket(String bucketName)
删除 Bucket
如果 Bucket 内包含对象,Remove 时会抛出错误
|
void |
removeBucket(String bucketName,
String region)
删除 Bucket
如果 Bucket 内包含对象,Remove 时会抛出错误
|
close, getMinioClient@Autowired public BucketService(MinioClientObjectPool minioClientObjectPool)
public boolean bucketExists(String bucketName)
bucketName - bucketNamepublic boolean bucketExists(String bucketName, String region)
bucketName - bucket 是否存在region - regionpublic boolean bucketExists(io.minio.BucketExistsArgs bucketExistsArgs)
bucketExistsArgs - BucketExistsArgspublic void makeBucket(String bucketName)
bucketName - bucketNamepublic void makeBucket(String bucketName, String region)
bucketName - bucketNameregion - regionpublic void makeBucket(io.minio.MakeBucketArgs makeBucketArgs)
makeBucketArgs - MakeBucketArgspublic void createBucket(String bucketName)
bucketName - bucketNamepublic void createBucket(String bucketName, String region)
bucketName - bucketNameregion - regionpublic void createBucket(io.minio.BucketExistsArgs bucketExistsArgs,
io.minio.MakeBucketArgs makeBucketArgs)
bucketExistsArgs - BucketExistsArgsmakeBucketArgs - MakeBucketArgspublic List<io.minio.messages.Bucket> listBuckets()
public void removeBucket(String bucketName)
如果 Bucket 内包含对象,Remove 时会抛出错误
bucketName - bucketNamepublic void removeBucket(String bucketName, String region)
如果 Bucket 内包含对象,Remove 时会抛出错误
bucketName - bucketNameregion - regionpublic void removeBucket(io.minio.RemoveBucketArgs removeBucketArgs)
如果 Bucket 内包含对象,Remove 时会抛出错误
removeBucketArgs - RemoveBucketArgsCopyright © 2022. All rights reserved.