Interface AnalyticsServiceSrv.Iface

All Known Implementing Classes:
AnalyticsServiceSrv.Client
Enclosing class:
AnalyticsServiceSrv

public static interface AnalyticsServiceSrv.Iface
Сервис для работы с аналитикой
  • Method Details

    • getPaymentsToolDistribution

      PaymentToolDistributionResponse getPaymentsToolDistribution​(FilterRequest request) throws org.apache.thrift.TException
      Получение распределения использования платежных инструментов для ЛК.
      Parameters:
      request -
      Throws:
      org.apache.thrift.TException
    • getPaymentsAmount

      AmountResponse getPaymentsAmount​(FilterRequest request) throws org.apache.thrift.TException
      Получение списка оборотов с группировкой по валютам для ЛК.
      Parameters:
      request -
      Throws:
      org.apache.thrift.TException
    • getCreditingsAmount

      AmountResponse getCreditingsAmount​(FilterRequest request) throws org.apache.thrift.TException
      Получение списка зачислений с группировкой по валютам для ЛК.
      Parameters:
      request -
      Throws:
      org.apache.thrift.TException
    • getAveragePayment

      AmountResponse getAveragePayment​(FilterRequest request) throws org.apache.thrift.TException
      Получение среднего размера платежа с группировкой по валютам для ЛК.
      Parameters:
      request -
      Throws:
      org.apache.thrift.TException
    • getPaymentsCount

      CountResponse getPaymentsCount​(FilterRequest request) throws org.apache.thrift.TException
      Получение колличества платежей с группировкой по валютам для ЛК.
      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

      AmountResponse getRefundsAmount​(FilterRequest request) throws org.apache.thrift.TException
      Получение списка возвратов с группировкой по валютам для ЛК.
      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