Interface TimeSeries


@ProviderType public interface TimeSeries
Interface for a time series of the measured values per second, minute, hour and day. The type of the value is arbitrary; it could be cache hits or misses, disk reads or writes, created sessions, completed transactions, or pretty much anything of interest.
Since:
Apache Jackrabbit 2.3.2
  • Method Summary

    Modifier and Type
    Method
    Description
    long
    The value used to encode missing values i.e.
    long[]
    Returns the measured value per hour over the last week.
    long[]
    Returns the measured value per minute over the last hour.
    long[]
    Returns the measured value per second over the last minute.
    long[]
    Returns the measured value per week over the last three years.
  • Method Details

    • getValuePerSecond

      long[] getValuePerSecond()
      Returns the measured value per second over the last minute.
      Returns:
      measured value per second, in chronological order
    • getValuePerMinute

      long[] getValuePerMinute()
      Returns the measured value per minute over the last hour.
      Returns:
      measured value per minute, in chronological order
    • getValuePerHour

      long[] getValuePerHour()
      Returns the measured value per hour over the last week.
      Returns:
      measured value per hour, in chronological order
    • getValuePerWeek

      long[] getValuePerWeek()
      Returns the measured value per week over the last three years.
      Returns:
      measured value per week, in chronological order
    • getMissingValue

      long getMissingValue()
      The value used to encode missing values i.e. for a period where no value was recorded.
      Returns:
      default value