| 构造器和说明 |
|---|
MinioUtils() |
| 限定符和类型 | 方法和说明 |
|---|---|
static boolean |
bucketExists(Long fileStorageId,
String bucket)
检查存储桶是否存在
|
static void |
createMinioClient(FileStorage fileStorage)
创建minio client cache
|
static io.minio.MinioClient |
createMinioClient(MinioConfig minio)
创建minio client cache
|
static void |
deleteMinioClient(Long fileStorageId)
删除minio client cache
|
static InputStream |
fileInputStream(Long fileStorageId,
String bucket,
String objectName)
获取对象的数据。
|
static io.minio.MinioClient |
getMinioClient(Long fileStorageId)
获取 minio 连接
|
static List<io.minio.messages.Bucket> |
listBuckets(Long fileStorageId)
列出所有存储桶
|
static void |
makeBucket(Long fileStorageId,
String bucket)
创建一个新的存储桶 [默认为公开桶]
|
static void |
removeBucket(Long fileStorageId,
String bucketName)
删除桶
|
static io.minio.StatObjectResponse |
statObject(Long fileStorageId,
String bucket,
String objectName)
获取对象信息和对象的元数据
|
public static void createMinioClient(FileStorage fileStorage)
public static io.minio.MinioClient createMinioClient(MinioConfig minio)
public static io.minio.MinioClient getMinioClient(Long fileStorageId)
public static void deleteMinioClient(Long fileStorageId)
public static boolean bucketExists(Long fileStorageId, String bucket) throws Exception
Exception - 异常public static List<io.minio.messages.Bucket> listBuckets(Long fileStorageId) throws Exception
Exception - 异常public static void removeBucket(Long fileStorageId, String bucketName) throws Exception
Exceptionpublic static io.minio.StatObjectResponse statObject(Long fileStorageId, String bucket, String objectName) throws Exception
ExceptionCopyright © 2024 tan. All rights reserved.