Interface TimeseriesQueryMetrics

All Superinterfaces:
QueryMetrics<TimeseriesQuery>
All Known Implementing Classes:
DefaultTimeseriesQueryMetrics

public interface TimeseriesQueryMetrics extends QueryMetrics<TimeseriesQuery>
Specialization of QueryMetrics for TimeseriesQuery.
  • Method Details

    • limit

      void limit(TimeseriesQuery query)
      Sets TimeseriesQuery.getLimit() of the given query as dimension.
    • numMetrics

      void numMetrics(TimeseriesQuery query)
      Sets the number of metrics of the given timeseries query as dimension.
    • numComplexMetrics

      void numComplexMetrics(TimeseriesQuery query)
      Sets the number of "complex" metrics of the given timeseries query as dimension. By default it is assumed that "complex" metric is a metric of not long or double type, but it could be redefined in the implementation of this method.
    • granularity

      void granularity(TimeseriesQuery query)
      Sets the granularity of BaseQuery.getGranularity() of the given query as dimension.