类 MinioTemplate
java.lang.Object
cn.herodotus.engine.oss.minio.core.MinioTemplate
Description: Minio 模版
- 作者:
- : gengwei.zheng
- Date:
- : 2021/11/8 11:14
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明voidcreateBucket(String bucketName) voiddownloadObject(String bucketName, String objectName, String fileName) List<io.minio.messages.Bucket>getAllObjectsByPrefix(String bucketName, String prefix, boolean recursive) Optional<io.minio.messages.Bucket>io.minio.MinioClient获取文件io.minio.StatObjectResponsegetObjectInfo(String bucketName, String objectName) getObjectURL(String bucketName, String objectName) getObjectURL(String bucketName, String objectName, Duration expires) voidputFile(String bucketName, String fileName, InputStream stream) voidputFile(String bucketName, String fileName, InputStream stream, String contentType) voidputObject(String bucketName, String objectName, InputStream stream, long size, String contentType) voidremoveBucket(String bucketName) voidremoveObject(String bucketName, String objectName)
-
构造器详细资料
-
MinioTemplate
-
-
方法详细资料
-
getMinioClient
-
createBucket
-
getAllBuckets
-
getBucket
-
removeBucket
-
getAllObjectsByPrefix
-
getObjectURL
-
getObjectURL
-
putFile
-
putFile
-
putObject
public void putObject(String bucketName, String objectName, InputStream stream, long size, String contentType) -
getObject
获取文件- 参数:
bucketName- bucket名称objectName- 文件名称- 返回:
- 二进制流
-
getObjectInfo
-
removeObject
-
downloadObject
-