Package dev.vality.file.storage
Interface FileStorageSrv.AsyncIface
- All Known Implementing Classes:
FileStorageSrv.AsyncClient
- Enclosing class:
- FileStorageSrv
public static interface FileStorageSrv.AsyncIface
-
Method Summary
Modifier and Type Method Description voidcreateNewFile(Map<String,Value> metadata, String expires_at, org.apache.thrift.async.AsyncMethodCallback<NewFileResult> resultHandler)voidgenerateDownloadUrl(String file_data_id, String expires_at, org.apache.thrift.async.AsyncMethodCallback<String> resultHandler)voidgetFileData(String file_data_id, org.apache.thrift.async.AsyncMethodCallback<FileData> resultHandler)
-
Method Details
-
createNewFile
void createNewFile(Map<String,Value> metadata, String expires_at, org.apache.thrift.async.AsyncMethodCallback<NewFileResult> resultHandler) throws org.apache.thrift.TException- Throws:
org.apache.thrift.TException
-
generateDownloadUrl
void generateDownloadUrl(String file_data_id, String expires_at, org.apache.thrift.async.AsyncMethodCallback<String> resultHandler) throws org.apache.thrift.TException- Throws:
org.apache.thrift.TException
-
getFileData
void getFileData(String file_data_id, org.apache.thrift.async.AsyncMethodCallback<FileData> resultHandler) throws org.apache.thrift.TException- Throws:
org.apache.thrift.TException
-