public class MinioFileOperateServiceImpl extends Object implements MinioFileOperateService
| 构造器和说明 |
|---|
MinioFileOperateServiceImpl() |
| 限定符和类型 | 方法和说明 |
|---|---|
String |
bucket()
min io 中 bucket 的名称
|
void |
delete(io.minio.RemoveObjectsArgs args)
根据删除对象请求, 删除 min io 中的对象
|
String |
presignedUrl(String bucket,
String name,
io.minio.http.Method method,
java.time.Duration expiry)
获取 GET 的预签名地址
|
String |
single(InputStream inputStream,
String bucket,
java.util.function.Supplier<String> pathSupplier)
上传对象到 min io 中
|
void |
write(io.minio.GetObjectArgs args,
OutputStream outputStream)
根据获取对象请求, 在 min io 中获取对象
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdelete, delete, delete, delete, getPresignedUrl, single, upload, write, writeuploadpublic String single(InputStream inputStream, String bucket, java.util.function.Supplier<String> pathSupplier) throws IOException
MinioFileOperateServicesingle 在接口中 MinioFileOperateServiceinputStream - 对象的输入流bucket - min io 中的 bucketpathSupplier - 对象地址生成方式IOException - 如果产生 I/O 异常public void delete(io.minio.RemoveObjectsArgs args)
MinioFileOperateServicedelete 在接口中 MinioFileOperateServiceargs - 删除对象请求public void write(io.minio.GetObjectArgs args,
OutputStream outputStream)
MinioFileOperateServicewrite 在接口中 MinioFileOperateServiceargs - 获取对象请求outputStream - 输出流public String presignedUrl(String bucket, String name, io.minio.http.Method method, java.time.Duration expiry)
MinioFileOperateServicepresignedUrl 在接口中 MinioFileOperateServicebucket - min io 中的 bucketname - min io 中的对象名称method - 地址请求方式expiry - 失效时间public String bucket()
MinioFileOperateServicebucket 在接口中 MinioFileOperateServiceCopyright © 2020. All rights reserved.