Package dev.vality.damsel.analytics
Interface AnalyticsServiceSrv.Iface
- All Known Implementing Classes:
AnalyticsServiceSrv.Client
- Enclosing class:
- AnalyticsServiceSrv
public static interface AnalyticsServiceSrv.Iface
Сервис для работы с аналитикой
-
Method Summary
Modifier and Type Method Description AmountResponsegetAveragePayment(FilterRequest request)Получение среднего размера платежа с группировкой по валютам для ЛК.AmountResponsegetCreditingsAmount(FilterRequest request)Получение списка зачислений с группировкой по валютам для ЛК.AmountResponsegetCurrentBalances(MerchantFilter merchant_filter)Получение балансов с группировкой по валютам для ЛК.ShopAmountResponsegetCurrentShopBalances(MerchantFilter merchant_filter)Получение текущего баланса с группировкой по магазинамAmountResponsegetPaymentsAmount(FilterRequest request)Получение списка оборотов с группировкой по валютам для ЛК.CountResponsegetPaymentsCount(FilterRequest request)Получение колличества платежей с группировкой по валютам для ЛК.ErrorDistributionsResponsegetPaymentsErrorDistribution(FilterRequest request)Получение распределения ошибок по причине ошибки для ЛК.SplitAmountResponsegetPaymentsSplitAmount(SplitFilterRequest request)Получение списка оборотов с группировкой по валютам и разделенные по временным интервалам для ЛК.SplitCountResponsegetPaymentsSplitCount(SplitFilterRequest request)Получение колличества платежей с группировкой по валютам и статусам, разделенные по временным интервалам для ЛК.SubErrorDistributionsResponsegetPaymentsSubErrorDistribution(FilterRequest request)Получение распределения ошибок c подошибками для ЛК.PaymentToolDistributionResponsegetPaymentsToolDistribution(FilterRequest request)Получение распределения использования платежных инструментов для ЛК.AmountResponsegetRefundsAmount(FilterRequest request)Получение списка возвратов с группировкой по валютам для ЛК.
-
Method Details
-
getPaymentsToolDistribution
PaymentToolDistributionResponse getPaymentsToolDistribution(FilterRequest request) throws org.apache.thrift.TExceptionПолучение распределения использования платежных инструментов для ЛК.- Parameters:
request-- Throws:
org.apache.thrift.TException
-
getPaymentsAmount
Получение списка оборотов с группировкой по валютам для ЛК.- Parameters:
request-- Throws:
org.apache.thrift.TException
-
getCreditingsAmount
Получение списка зачислений с группировкой по валютам для ЛК.- Parameters:
request-- Throws:
org.apache.thrift.TException
-
getAveragePayment
Получение среднего размера платежа с группировкой по валютам для ЛК.- Parameters:
request-- Throws:
org.apache.thrift.TException
-
getPaymentsCount
Получение колличества платежей с группировкой по валютам для ЛК.- Parameters:
request-- Throws:
org.apache.thrift.TException
-
getPaymentsErrorDistribution
ErrorDistributionsResponse getPaymentsErrorDistribution(FilterRequest request) throws org.apache.thrift.TExceptionПолучение распределения ошибок по причине ошибки для ЛК.- Parameters:
request-- Throws:
org.apache.thrift.TException
-
getPaymentsSubErrorDistribution
SubErrorDistributionsResponse getPaymentsSubErrorDistribution(FilterRequest request) throws org.apache.thrift.TExceptionПолучение распределения ошибок c подошибками для ЛК.- Parameters:
request-- Throws:
org.apache.thrift.TException
-
getPaymentsSplitAmount
SplitAmountResponse getPaymentsSplitAmount(SplitFilterRequest request) throws org.apache.thrift.TExceptionПолучение списка оборотов с группировкой по валютам и разделенные по временным интервалам для ЛК.- Parameters:
request-- Throws:
org.apache.thrift.TException
-
getPaymentsSplitCount
SplitCountResponse getPaymentsSplitCount(SplitFilterRequest request) throws org.apache.thrift.TExceptionПолучение колличества платежей с группировкой по валютам и статусам, разделенные по временным интервалам для ЛК.- Parameters:
request-- Throws:
org.apache.thrift.TException
-
getRefundsAmount
Получение списка возвратов с группировкой по валютам для ЛК.- Parameters:
request-- Throws:
org.apache.thrift.TException
-
getCurrentBalances
AmountResponse getCurrentBalances(MerchantFilter merchant_filter) throws org.apache.thrift.TExceptionПолучение балансов с группировкой по валютам для ЛК.- Parameters:
merchant_filter-- Throws:
org.apache.thrift.TException
-
getCurrentShopBalances
ShopAmountResponse getCurrentShopBalances(MerchantFilter merchant_filter) throws org.apache.thrift.TExceptionПолучение текущего баланса с группировкой по магазинам- Parameters:
merchant_filter-- Throws:
org.apache.thrift.TException
-