-
Methods in dev.vality.damsel.reports with parameters of type ReportRequest
| Modifier and Type |
Method |
Description |
int |
ReportRequest.compareTo(ReportRequest other) |
|
boolean |
ReportRequest.equals(ReportRequest that) |
|
void |
ReportingSrv.AsyncClient.generateReport(ReportRequest request,
ReportType report_type,
org.apache.thrift.async.AsyncMethodCallback<Long> resultHandler) |
|
void |
ReportingSrv.AsyncIface.generateReport(ReportRequest request,
ReportType report_type,
org.apache.thrift.async.AsyncMethodCallback<Long> resultHandler) |
|
long |
ReportingSrv.Client.generateReport(ReportRequest request,
ReportType report_type) |
|
long |
ReportingSrv.Iface.generateReport(ReportRequest request,
ReportType report_type) |
Сгенерировать отчет с указанным типом по магазину за указанный промежуток времени
Возвращает идентификатор отчета
PartyNotFound, если party не найден
ShopNotFound, если shop не найден
InvalidRequest, если промежуток времени некорректен
|
void |
ReportingSrv.AsyncClient.getReports(ReportRequest request,
List<ReportType> report_types,
org.apache.thrift.async.AsyncMethodCallback<List<Report>> resultHandler) |
|
void |
ReportingSrv.AsyncIface.getReports(ReportRequest request,
List<ReportType> report_types,
org.apache.thrift.async.AsyncMethodCallback<List<Report>> resultHandler) |
|
List<Report> |
ReportingSrv.Client.getReports(ReportRequest request,
List<ReportType> report_types) |
|
List<Report> |
ReportingSrv.Iface.getReports(ReportRequest request,
List<ReportType> report_types) |
Получить список отчетов по магазину за указанный промежуток времени с фильтрацией по типу
В случае если список report_types пустой, фильтрации по типу не будет
Возвращает список отчетов или пустой список, если отчеты по магазину не найдены
InvalidRequest, если промежуток времени некорректен
DatasetTooBig, если размер списка превышает допустимый лимит
|
void |
ReportingSrv.Client.sendGenerateReport(ReportRequest request,
ReportType report_type) |
|
void |
ReportingSrv.Client.sendGetReports(ReportRequest request,
List<ReportType> report_types) |
|
ReportingSrv.GenerateReport_args |
ReportingSrv.GenerateReport_args.setRequest(ReportRequest request) |
|
ReportingSrv.GetReports_args |
ReportingSrv.GetReports_args.setRequest(ReportRequest request) |
|
Constructors in dev.vality.damsel.reports with parameters of type ReportRequest
| Constructor |
Description |
GenerateReport_args(ReportRequest request,
ReportType report_type) |
|
GenerateReport_call(ReportRequest request,
ReportType report_type,
org.apache.thrift.async.AsyncMethodCallback<Long> resultHandler,
org.apache.thrift.async.TAsyncClient client,
org.apache.thrift.protocol.TProtocolFactory protocolFactory,
org.apache.thrift.transport.TNonblockingTransport transport) |
|
GetReports_args(ReportRequest request,
List<ReportType> report_types) |
|
GetReports_call(ReportRequest request,
List<ReportType> report_types,
org.apache.thrift.async.AsyncMethodCallback<List<Report>> resultHandler,
org.apache.thrift.async.TAsyncClient client,
org.apache.thrift.protocol.TProtocolFactory protocolFactory,
org.apache.thrift.transport.TNonblockingTransport transport) |
|
ReportRequest(ReportRequest other) |
Performs a deep copy on other.
|