Class InfluxTimeSeriesStatisticsProvider

java.lang.Object
org.opencastproject.statistics.provider.influx.provider.InfluxStatisticsProvider
org.opencastproject.statistics.provider.influx.provider.InfluxTimeSeriesStatisticsProvider
All Implemented Interfaces:
org.opencastproject.statistics.api.StatisticsProvider, org.opencastproject.statistics.api.TimeSeriesProvider

public class InfluxTimeSeriesStatisticsProvider extends InfluxStatisticsProvider implements org.opencastproject.statistics.api.TimeSeriesProvider
  • Constructor Details

  • Method Details

    • getValues

      public org.opencastproject.statistics.api.TimeSeries getValues(String resourceId, Instant from, Instant to, org.opencastproject.statistics.api.DataResolution resolution, ZoneId zoneId)
      Specified by:
      getValues in interface org.opencastproject.statistics.api.TimeSeriesProvider
    • getDataResolutions

      public Set<org.opencastproject.statistics.api.DataResolution> getDataResolutions()
      Specified by:
      getDataResolutions in interface org.opencastproject.statistics.api.TimeSeriesProvider
    • queryResultToTimeSeries

      protected static org.opencastproject.statistics.api.TimeSeries queryResultToTimeSeries(org.influxdb.dto.QueryResult results)