Interface FileStorageSrv.AsyncIface

All Known Implementing Classes:
FileStorageSrv.AsyncClient
Enclosing class:
FileStorageSrv

public static interface FileStorageSrv.AsyncIface
  • Method Summary

    Modifier and Type Method Description
    void createNewFile​(Map<String,​dev.vality.damsel.msgpack.Value> metadata, String expires_at, org.apache.thrift.async.AsyncMethodCallback<NewFileResult> resultHandler)  
    void generateDownloadUrl​(String file_data_id, String expires_at, org.apache.thrift.async.AsyncMethodCallback<String> resultHandler)  
    void getFileData​(String file_data_id, org.apache.thrift.async.AsyncMethodCallback<FileData> resultHandler)  
  • Method Details

    • createNewFile

      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
      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