public class LocalFileOperator extends Object implements FileOperatorApi
| 构造器和说明 |
|---|
LocalFileOperator(LocalFileProperties localFileProperties) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
copyFile(String originBucketName,
String originFileKey,
String newBucketName,
String newFileKey) |
void |
deleteFile(String bucketName,
String key) |
void |
destroyClient() |
boolean |
doesBucketExist(String bucketName) |
Object |
getClient() |
String |
getFileAuthUrl(String bucketName,
String key,
Long timeoutMillis) |
byte[] |
getFileBytes(String bucketName,
String key) |
String |
getFileUnAuthUrl(String bucketName,
String key) |
void |
initClient() |
boolean |
isExistingFile(String bucketName,
String key) |
void |
setBucketAcl(String bucketName,
BucketAuthEnum bucketAuthEnum) |
void |
setFileAcl(String bucketName,
String key,
BucketAuthEnum bucketAuthEnum) |
void |
storageFile(String bucketName,
String key,
byte[] bytes) |
void |
storageFile(String bucketName,
String key,
InputStream inputStream) |
public LocalFileOperator(LocalFileProperties localFileProperties)
public void initClient()
initClient 在接口中 FileOperatorApipublic void destroyClient()
destroyClient 在接口中 FileOperatorApipublic Object getClient()
getClient 在接口中 FileOperatorApipublic boolean doesBucketExist(String bucketName)
doesBucketExist 在接口中 FileOperatorApipublic void setBucketAcl(String bucketName, BucketAuthEnum bucketAuthEnum)
setBucketAcl 在接口中 FileOperatorApipublic boolean isExistingFile(String bucketName, String key)
isExistingFile 在接口中 FileOperatorApipublic void storageFile(String bucketName, String key, byte[] bytes)
storageFile 在接口中 FileOperatorApipublic void storageFile(String bucketName, String key, InputStream inputStream)
storageFile 在接口中 FileOperatorApipublic byte[] getFileBytes(String bucketName, String key)
getFileBytes 在接口中 FileOperatorApipublic void setFileAcl(String bucketName, String key, BucketAuthEnum bucketAuthEnum)
setFileAcl 在接口中 FileOperatorApipublic void copyFile(String originBucketName, String originFileKey, String newBucketName, String newFileKey)
copyFile 在接口中 FileOperatorApipublic String getFileAuthUrl(String bucketName, String key, Long timeoutMillis)
getFileAuthUrl 在接口中 FileOperatorApipublic String getFileUnAuthUrl(String bucketName, String key)
getFileUnAuthUrl 在接口中 FileOperatorApipublic void deleteFile(String bucketName, String key)
deleteFile 在接口中 FileOperatorApiCopyright © 2021. All rights reserved.