Package dev.vality.damsel.reports
Interface ReportingSrv.AsyncIface
- All Known Implementing Classes:
ReportingSrv.AsyncClient
- Enclosing class:
- ReportingSrv
public static interface ReportingSrv.AsyncIface
-
Method Summary
Modifier and TypeMethodDescriptionvoidcancelReport(String party_id, String shop_id, long report_id, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler) voidgeneratePresignedUrl(String file_id, String expires_at, org.apache.thrift.async.AsyncMethodCallback<String> resultHandler) voidgenerateReport(ReportRequest request, ReportType report_type, org.apache.thrift.async.AsyncMethodCallback<Long> resultHandler) voidgetReport(String party_id, String shop_id, long report_id, org.apache.thrift.async.AsyncMethodCallback<Report> resultHandler) voidgetReports(ReportRequest request, List<ReportType> report_types, org.apache.thrift.async.AsyncMethodCallback<List<Report>> resultHandler)
-
Method Details
-
getReports
void getReports(ReportRequest request, List<ReportType> report_types, org.apache.thrift.async.AsyncMethodCallback<List<Report>> resultHandler) throws org.apache.thrift.TException - Throws:
org.apache.thrift.TException
-
generateReport
void generateReport(ReportRequest request, ReportType report_type, org.apache.thrift.async.AsyncMethodCallback<Long> resultHandler) throws org.apache.thrift.TException - Throws:
org.apache.thrift.TException
-
getReport
void getReport(String party_id, String shop_id, long report_id, org.apache.thrift.async.AsyncMethodCallback<Report> resultHandler) throws org.apache.thrift.TException - Throws:
org.apache.thrift.TException
-
cancelReport
void cancelReport(String party_id, String shop_id, long report_id, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler) throws org.apache.thrift.TException - Throws:
org.apache.thrift.TException
-
generatePresignedUrl
void generatePresignedUrl(String file_id, String expires_at, org.apache.thrift.async.AsyncMethodCallback<String> resultHandler) throws org.apache.thrift.TException - Throws:
org.apache.thrift.TException
-