public class FastFDSClient extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
META_FILE_NAME |
| Constructor and Description |
|---|
FastFDSClient(TrackerGroup trackerGroup) |
| Modifier and Type | Method and Description |
|---|---|
void |
deleteFile(FileLocation location) |
void |
deleteFile(String group,
String fileName) |
void |
downloadFile(FileLocation location,
OutputStream outputStream) |
void |
downloadFile(String group,
String fileName,
OutputStream outputStream) |
void |
downloadFile(String group,
String fileName,
OutputStream outputStream,
long offset,
long length) |
FileSummary |
getFileSummary(FileLocation location) |
FileSummary |
getFileSummary(String group,
String fileName) |
void |
updateFileSummary(FileLocation location,
FileSummary fileSummary) |
FileLocation |
uploadFile(InputStream inputStream,
String local_filename,
long size,
Map<String,String> metaInfo) |
FileLocation |
uploadFile(InputStream inputStream,
String local_filename,
long size,
Map<String,String> metaInfo,
String group) |
FileLocation |
uploadFile(InputStream inputStream,
String local_filename,
long size,
String group) |
FileLocation |
uploadFile(InputStream inputStream,
String local_filename,
String group) |
FileLocation |
uploadFile(InputStream inputStream,
String local_filename,
String file_ext_name,
long size,
Map<String,String> meta_list,
String group)
上传一个流
|
FileLocation |
uploadFile(String filePath)
上传一个本地文件
|
FileLocation |
uploadFile(String filePath,
String group) |
public static final String META_FILE_NAME
public FastFDSClient(TrackerGroup trackerGroup)
public FileLocation uploadFile(String filePath) throws IOException, MyException
filePath - IOExceptionMyExceptionpublic FileLocation uploadFile(String filePath, String group) throws IOException, MyException
IOExceptionMyExceptionpublic FileLocation uploadFile(InputStream inputStream, String local_filename, String group) throws IOException, MyException
IOExceptionMyExceptionpublic FileLocation uploadFile(InputStream inputStream, String local_filename, long size, String group) throws IOException, MyException
inputStream - local_filename - 文件名size - 文件大小IOExceptionMyExceptionpublic FileLocation uploadFile(InputStream inputStream, String local_filename, long size, Map<String,String> metaInfo) throws IOException, MyException
inputStream - local_filename - size - metaInfo - IOExceptionMyExceptionpublic FileLocation uploadFile(InputStream inputStream, String local_filename, long size, Map<String,String> metaInfo, String group) throws IOException, MyException
IOExceptionMyExceptionpublic FileLocation uploadFile(InputStream inputStream, String local_filename, String file_ext_name, long size, Map<String,String> meta_list, String group) throws IOException, MyException
inputStream - local_filename - file_ext_name - size - meta_list - IOExceptionMyExceptionpublic FileSummary getFileSummary(String group, String fileName) throws IOException, MyException
IOExceptionMyExceptionpublic FileSummary getFileSummary(FileLocation location) throws IOException, MyException
IOExceptionMyExceptionpublic void downloadFile(FileLocation location, OutputStream outputStream) throws IOException, MyException
IOExceptionMyExceptionpublic void downloadFile(String group, String fileName, OutputStream outputStream) throws IOException, MyException
IOExceptionMyExceptionpublic void downloadFile(String group, String fileName, OutputStream outputStream, long offset, long length) throws IOException, MyException
IOExceptionMyExceptionpublic void deleteFile(FileLocation location) throws IOException, MyException
IOExceptionMyExceptionpublic void deleteFile(String group, String fileName) throws IOException, MyException
IOExceptionMyExceptionpublic void updateFileSummary(FileLocation location, FileSummary fileSummary) throws IOException, MyException
IOExceptionMyExceptionCopyright © 2018. All rights reserved.