Interface ServerUsageStatsProvider.PeriodicalServerUsageStatsProvider

    • Method Detail

      • getCurrentValue

        @NotNull
        MaxPeriodical.Data<Long> getCurrentValue​(long timestamp)
        Parameters:
        timestamp -
        Returns:
        Current value since last reset
      • getHistorical

        @NotNull
        List<MaxPeriodical.Data<Long>> getHistorical​(long since,
                                                     long till)
        Parameters:
        since -
        till -
        Returns:
        Values in range [since; till]
      • reset

        void reset​(long timestamp)
        Reset current value to minimal
        Parameters:
        timestamp -
      • persist

        void persist​(long timestamp)
        Persist current value
        Parameters:
        timestamp -
      • update

        void update​(long timestamp)
        Update
        Parameters:
        timestamp -