Class AnalyticsServiceSrv.Client

java.lang.Object
org.apache.thrift.TServiceClient
dev.vality.damsel.analytics.AnalyticsServiceSrv.Client
All Implemented Interfaces:
AnalyticsServiceSrv.Iface
Enclosing class:
AnalyticsServiceSrv

public static class AnalyticsServiceSrv.Client
extends org.apache.thrift.TServiceClient
implements AnalyticsServiceSrv.Iface
  • Constructor Details

    • Client

      public Client​(org.apache.thrift.protocol.TProtocol prot)
    • Client

      public Client​(org.apache.thrift.protocol.TProtocol iprot, org.apache.thrift.protocol.TProtocol oprot)
  • Method Details

    • getPaymentsToolDistribution

      public PaymentToolDistributionResponse getPaymentsToolDistribution​(FilterRequest request) throws org.apache.thrift.TException
      Description copied from interface: AnalyticsServiceSrv.Iface
      Получение распределения использования платежных инструментов для ЛК.
      Specified by:
      getPaymentsToolDistribution in interface AnalyticsServiceSrv.Iface
      Throws:
      org.apache.thrift.TException
    • sendGetPaymentsToolDistribution

      public void sendGetPaymentsToolDistribution​(FilterRequest request) throws org.apache.thrift.TException
      Throws:
      org.apache.thrift.TException
    • recvGetPaymentsToolDistribution

      public PaymentToolDistributionResponse recvGetPaymentsToolDistribution() throws org.apache.thrift.TException
      Throws:
      org.apache.thrift.TException
    • getPaymentsAmount

      public AmountResponse getPaymentsAmount​(FilterRequest request) throws org.apache.thrift.TException
      Description copied from interface: AnalyticsServiceSrv.Iface
      Получение списка оборотов с группировкой по валютам для ЛК.
      Specified by:
      getPaymentsAmount in interface AnalyticsServiceSrv.Iface
      Throws:
      org.apache.thrift.TException
    • sendGetPaymentsAmount

      public void sendGetPaymentsAmount​(FilterRequest request) throws org.apache.thrift.TException
      Throws:
      org.apache.thrift.TException
    • recvGetPaymentsAmount

      public AmountResponse recvGetPaymentsAmount() throws org.apache.thrift.TException
      Throws:
      org.apache.thrift.TException
    • getCreditingsAmount

      public AmountResponse getCreditingsAmount​(FilterRequest request) throws org.apache.thrift.TException
      Description copied from interface: AnalyticsServiceSrv.Iface
      Получение списка зачислений с группировкой по валютам для ЛК.
      Specified by:
      getCreditingsAmount in interface AnalyticsServiceSrv.Iface
      Throws:
      org.apache.thrift.TException
    • sendGetCreditingsAmount

      public void sendGetCreditingsAmount​(FilterRequest request) throws org.apache.thrift.TException
      Throws:
      org.apache.thrift.TException
    • recvGetCreditingsAmount

      public AmountResponse recvGetCreditingsAmount() throws org.apache.thrift.TException
      Throws:
      org.apache.thrift.TException
    • getAveragePayment

      public AmountResponse getAveragePayment​(FilterRequest request) throws org.apache.thrift.TException
      Description copied from interface: AnalyticsServiceSrv.Iface
      Получение среднего размера платежа с группировкой по валютам для ЛК.
      Specified by:
      getAveragePayment in interface AnalyticsServiceSrv.Iface
      Throws:
      org.apache.thrift.TException
    • sendGetAveragePayment

      public void sendGetAveragePayment​(FilterRequest request) throws org.apache.thrift.TException
      Throws:
      org.apache.thrift.TException
    • recvGetAveragePayment

      public AmountResponse recvGetAveragePayment() throws org.apache.thrift.TException
      Throws:
      org.apache.thrift.TException
    • getPaymentsCount

      public CountResponse getPaymentsCount​(FilterRequest request) throws org.apache.thrift.TException
      Description copied from interface: AnalyticsServiceSrv.Iface
      Получение колличества платежей с группировкой по валютам для ЛК.
      Specified by:
      getPaymentsCount in interface AnalyticsServiceSrv.Iface
      Throws:
      org.apache.thrift.TException
    • sendGetPaymentsCount

      public void sendGetPaymentsCount​(FilterRequest request) throws org.apache.thrift.TException
      Throws:
      org.apache.thrift.TException
    • recvGetPaymentsCount

      public CountResponse recvGetPaymentsCount() throws org.apache.thrift.TException
      Throws:
      org.apache.thrift.TException
    • getPaymentsErrorDistribution

      public ErrorDistributionsResponse getPaymentsErrorDistribution​(FilterRequest request) throws org.apache.thrift.TException
      Description copied from interface: AnalyticsServiceSrv.Iface
      Получение распределения ошибок по причине ошибки для ЛК.
      Specified by:
      getPaymentsErrorDistribution in interface AnalyticsServiceSrv.Iface
      Throws:
      org.apache.thrift.TException
    • sendGetPaymentsErrorDistribution

      public void sendGetPaymentsErrorDistribution​(FilterRequest request) throws org.apache.thrift.TException
      Throws:
      org.apache.thrift.TException
    • recvGetPaymentsErrorDistribution

      public ErrorDistributionsResponse recvGetPaymentsErrorDistribution() throws org.apache.thrift.TException
      Throws:
      org.apache.thrift.TException
    • getPaymentsSubErrorDistribution

      public SubErrorDistributionsResponse getPaymentsSubErrorDistribution​(FilterRequest request) throws org.apache.thrift.TException
      Description copied from interface: AnalyticsServiceSrv.Iface
      Получение распределения ошибок c подошибками для ЛК.
      Specified by:
      getPaymentsSubErrorDistribution in interface AnalyticsServiceSrv.Iface
      Throws:
      org.apache.thrift.TException
    • sendGetPaymentsSubErrorDistribution

      public void sendGetPaymentsSubErrorDistribution​(FilterRequest request) throws org.apache.thrift.TException
      Throws:
      org.apache.thrift.TException
    • recvGetPaymentsSubErrorDistribution

      public SubErrorDistributionsResponse recvGetPaymentsSubErrorDistribution() throws org.apache.thrift.TException
      Throws:
      org.apache.thrift.TException
    • getPaymentsSplitAmount

      public SplitAmountResponse getPaymentsSplitAmount​(SplitFilterRequest request) throws org.apache.thrift.TException
      Description copied from interface: AnalyticsServiceSrv.Iface
      Получение списка оборотов с группировкой по валютам и разделенные по временным интервалам для ЛК.
      Specified by:
      getPaymentsSplitAmount in interface AnalyticsServiceSrv.Iface
      Throws:
      org.apache.thrift.TException
    • sendGetPaymentsSplitAmount

      public void sendGetPaymentsSplitAmount​(SplitFilterRequest request) throws org.apache.thrift.TException
      Throws:
      org.apache.thrift.TException
    • recvGetPaymentsSplitAmount

      public SplitAmountResponse recvGetPaymentsSplitAmount() throws org.apache.thrift.TException
      Throws:
      org.apache.thrift.TException
    • getPaymentsSplitCount

      public SplitCountResponse getPaymentsSplitCount​(SplitFilterRequest request) throws org.apache.thrift.TException
      Description copied from interface: AnalyticsServiceSrv.Iface
      Получение колличества платежей с группировкой по валютам и статусам, разделенные по временным интервалам для ЛК.
      Specified by:
      getPaymentsSplitCount in interface AnalyticsServiceSrv.Iface
      Throws:
      org.apache.thrift.TException
    • sendGetPaymentsSplitCount

      public void sendGetPaymentsSplitCount​(SplitFilterRequest request) throws org.apache.thrift.TException
      Throws:
      org.apache.thrift.TException
    • recvGetPaymentsSplitCount

      public SplitCountResponse recvGetPaymentsSplitCount() throws org.apache.thrift.TException
      Throws:
      org.apache.thrift.TException
    • getRefundsAmount

      public AmountResponse getRefundsAmount​(FilterRequest request) throws org.apache.thrift.TException
      Description copied from interface: AnalyticsServiceSrv.Iface
      Получение списка возвратов с группировкой по валютам для ЛК.
      Specified by:
      getRefundsAmount in interface AnalyticsServiceSrv.Iface
      Throws:
      org.apache.thrift.TException
    • sendGetRefundsAmount

      public void sendGetRefundsAmount​(FilterRequest request) throws org.apache.thrift.TException
      Throws:
      org.apache.thrift.TException
    • recvGetRefundsAmount

      public AmountResponse recvGetRefundsAmount() throws org.apache.thrift.TException
      Throws:
      org.apache.thrift.TException
    • getCurrentBalances

      public AmountResponse getCurrentBalances​(MerchantFilter merchant_filter) throws org.apache.thrift.TException
      Description copied from interface: AnalyticsServiceSrv.Iface
      Получение балансов с группировкой по валютам для ЛК.
      Specified by:
      getCurrentBalances in interface AnalyticsServiceSrv.Iface
      Throws:
      org.apache.thrift.TException
    • sendGetCurrentBalances

      public void sendGetCurrentBalances​(MerchantFilter merchant_filter) throws org.apache.thrift.TException
      Throws:
      org.apache.thrift.TException
    • recvGetCurrentBalances

      public AmountResponse recvGetCurrentBalances() throws org.apache.thrift.TException
      Throws:
      org.apache.thrift.TException
    • getCurrentShopBalances

      public ShopAmountResponse getCurrentShopBalances​(MerchantFilter merchant_filter) throws org.apache.thrift.TException
      Description copied from interface: AnalyticsServiceSrv.Iface
      Получение текущего баланса с группировкой по магазинам
      Specified by:
      getCurrentShopBalances in interface AnalyticsServiceSrv.Iface
      Throws:
      org.apache.thrift.TException
    • sendGetCurrentShopBalances

      public void sendGetCurrentShopBalances​(MerchantFilter merchant_filter) throws org.apache.thrift.TException
      Throws:
      org.apache.thrift.TException
    • recvGetCurrentShopBalances

      public ShopAmountResponse recvGetCurrentShopBalances() throws org.apache.thrift.TException
      Throws:
      org.apache.thrift.TException