public interface GenerateStorageClient
| 限定符和类型 | 方法和说明 |
|---|---|
void |
deleteFile(String groupName,
String path)
删除文件
|
<T> T |
downloadFile(String groupName,
String path,
DownloadCallback<T> callback)
下载整个文件
|
<T> T |
downloadFile(String groupName,
String path,
long fileOffset,
long fileSize,
DownloadCallback<T> callback)
下载文件片段
|
Set<MetaData> |
getMetadata(String groupName,
String path)
获取文件元信息
|
void |
mergeMetadata(String groupName,
String path,
Set<MetaData> metaDataSet)
修改文件元信息(合并)
|
void |
overwriteMetadata(String groupName,
String path,
Set<MetaData> metaDataSet)
修改文件元信息(覆盖)
|
FileInfo |
queryFileInfo(String groupName,
String path)
查看文件的信息
|
StorePath |
uploadFile(String groupName,
InputStream inputStream,
long fileSize,
String fileExtName)
上传文件(文件不可修改)
文件上传后不可以修改,如果要修改则删除以后重新上传
|
StorePath |
uploadSlaveFile(String groupName,
String masterFilename,
InputStream inputStream,
long fileSize,
String prefixName,
String fileExtName)
上传从文件
|
StorePath uploadFile(String groupName, InputStream inputStream, long fileSize, String fileExtName)
文件上传后不可以修改,如果要修改则删除以后重新上传
groupName - inputStream - fileSize - fileExtName - StorePath uploadSlaveFile(String groupName, String masterFilename, InputStream inputStream, long fileSize, String prefixName, String fileExtName)
groupName - masterFilename - inputStream - fileSize - prefixName - fileExtName - Set<MetaData> getMetadata(String groupName, String path)
groupName - path - void overwriteMetadata(String groupName, String path, Set<MetaData> metaDataSet)
groupName - path - metaDataSet - void mergeMetadata(String groupName, String path, Set<MetaData> metaDataSet)
groupName - path - metaDataSet - FileInfo queryFileInfo(String groupName, String path)
groupName - path - <T> T downloadFile(String groupName, String path, DownloadCallback<T> callback)
groupName - path - callback - <T> T downloadFile(String groupName, String path, long fileOffset, long fileSize, DownloadCallback<T> callback)
groupName - path - fileOffset - fileSize - callback - Copyright © 2018. All rights reserved.