public ImmutableList users()

in dashboard/src/main/java/com/google/cloud/solutions/realtimedash/dashboard/TimeseriesMetricsController.java [70:86]


  public ImmutableList<TimeSeriesMetric> users(Jedis redisClient,
      @RequestParam(required = false, defaultValue = DEFAULT_REPORT_TIME_MINUTE) int lastMinutes) {
    ImmutableList.Builder<TimeSeriesMetric> usersMetricBuilder = ImmutableList.builder();

    TimeSeriesKeyBuilder keyBuilder = TimeSeriesKeyBuilder.forPrefix("hll_dthr");

    for (DateTime time : timePatternForLastMinutes(lastMinutes)) {
      usersMetricBuilder.add(
          TimeSeriesMetric
              .builder()
              .setTimestamp(time)
              .setMetric(redisClient.pfcount(keyBuilder.buildTimeKey(time)))
              .build());
    }

    return usersMetricBuilder.build();
  }