Class MethodStatistic

    • Constructor Detail

      • MethodStatistic

        public MethodStatistic​(FunctionStatistic functionStatistic,
                               String methodName,
                               long threshold)
    • Method Detail

      • getCounter

        public long getCounter()
      • getMin

        public long getMin()
      • getMax

        public long getMax()
      • getAverage

        public long getAverage()
      • getErrors

        public long getErrors()
        Получить количество ошибок вызова метода.
      • getCurrent

        public int getCurrent()
        Получить текущее число выполняемых запросов
        Returns:
        число запросов за период
      • getSumma

        public long getSumma()
      • start

        public void start​(Long timestamp)
        Parameters:
        timestamp - временная метка события вызова функции
      • stop

        public void stop​(Long timestamp,
                         long value)
      • stop

        public void stop​(Long timestamp,
                         Throwable throwable)
        Parameters:
        timestamp - временная метка начала выполнения запроса
        throwable - исключение, возникшее при выполнении запроса
      • getMinDate

        public String getMinDate()
      • getMaxDate

        public String getMaxDate()
      • getLastDate

        public String getLastDate()
      • getFirstDate

        public String getFirstDate()
      • getThreshold

        public long getThreshold()