Package dev.vality.file.storage
Class FileStorageSrv.AsyncClient
java.lang.Object
org.apache.thrift.async.TAsyncClient
dev.vality.file.storage.FileStorageSrv.AsyncClient
- All Implemented Interfaces:
FileStorageSrv.AsyncIface
- Enclosing class:
- FileStorageSrv
public static class FileStorageSrv.AsyncClient extends org.apache.thrift.async.TAsyncClient implements FileStorageSrv.AsyncIface
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classFileStorageSrv.AsyncClient.CreateNewFile_callstatic classFileStorageSrv.AsyncClient.Factorystatic classFileStorageSrv.AsyncClient.GenerateDownloadUrl_callstatic classFileStorageSrv.AsyncClient.GetFileData_call -
Field Summary
Fields inherited from class org.apache.thrift.async.TAsyncClient
___currentMethod, ___manager, ___protocolFactory, ___transport -
Constructor Summary
Constructors Constructor Description AsyncClient(org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.async.TAsyncClientManager clientManager, org.apache.thrift.transport.TNonblockingTransport transport) -
Method Summary
Modifier and Type Method Description voidcreateNewFile(Map<String,dev.vality.damsel.msgpack.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)Methods inherited from class org.apache.thrift.async.TAsyncClient
checkReady, getError, getProtocolFactory, getTimeout, hasError, hasTimeout, onComplete, onError, setTimeout
-
Constructor Details
-
AsyncClient
public AsyncClient(org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.async.TAsyncClientManager clientManager, org.apache.thrift.transport.TNonblockingTransport transport)
-
-
Method Details
-
createNewFile
public void createNewFile(Map<String,dev.vality.damsel.msgpack.Value> metadata, String expires_at, org.apache.thrift.async.AsyncMethodCallback<NewFileResult> resultHandler) throws org.apache.thrift.TException- Specified by:
createNewFilein interfaceFileStorageSrv.AsyncIface- Throws:
org.apache.thrift.TException
-
generateDownloadUrl
public void generateDownloadUrl(String file_data_id, String expires_at, org.apache.thrift.async.AsyncMethodCallback<String> resultHandler) throws org.apache.thrift.TException- Specified by:
generateDownloadUrlin interfaceFileStorageSrv.AsyncIface- Throws:
org.apache.thrift.TException
-
getFileData
public void getFileData(String file_data_id, org.apache.thrift.async.AsyncMethodCallback<FileData> resultHandler) throws org.apache.thrift.TException- Specified by:
getFileDatain interfaceFileStorageSrv.AsyncIface- Throws:
org.apache.thrift.TException
-