@Override public List<Long> getExecutionDelaySamples() { return statsManager.getExecutionDelaySamples(); }
public List<Long> getExecutionDelaySamples(TaskPriority priority) { if (priority == null) { return getExecutionDelaySamples(); } return new ArrayList<>(getExecutionDelaySamplesInternal(priority)); }
@Override public List<Long> getExecutionDelaySamples(TaskPriority priority) { return statsManager.getExecutionDelaySamples(priority); }
public List<Long> getExecutionDelaySamples(TaskPriority priority) { if (priority == null) { return getExecutionDelaySamples(); } return new ArrayList<>(getExecutionDelaySamplesInternal(priority)); }
@Override public List<Long> getExecutionDelaySamples() { return statsManager.getExecutionDelaySamples(); }
@Override public List<Long> getExecutionDelaySamples(TaskPriority priority) { return statsManager.getExecutionDelaySamples(priority); }
@Override public List<Long> getExecutionDelaySamples() { return statsManager.getExecutionDelaySamples(); }
@Override public List<Long> getExecutionDelaySamples() { return statsManager.getExecutionDelaySamples(); }
@Override public List<Long> getExecutionDelaySamples(TaskPriority priority) { return statsManager.getExecutionDelaySamples(priority); }
@Override public List<Long> getExecutionDelaySamples(TaskPriority priority) { return statsManager.getExecutionDelaySamples(priority); }
public Map<Double, Long> getExecutionDelayPercentiles(double... percentiles) { List<Long> samples = getExecutionDelaySamples(); if (samples.isEmpty()) { samples.add(0L); } return StatisticsUtils.getPercentiles(samples, percentiles); }
public Map<Double, Long> getExecutionDelayPercentiles(TaskPriority priority, double... percentiles) { List<Long> samples = getExecutionDelaySamples(priority); if (samples.isEmpty()) { samples.add(0L); } return StatisticsUtils.getPercentiles(samples, percentiles); }
public Map<Double, Long> getExecutionDelayPercentiles(double... percentiles) { List<Long> samples = getExecutionDelaySamples(); if (samples.isEmpty()) { samples.add(0L); } return StatisticsUtils.getPercentiles(samples, percentiles); }
public Map<Double, Long> getExecutionDelayPercentiles(TaskPriority priority, double... percentiles) { List<Long> samples = getExecutionDelaySamples(priority); if (samples.isEmpty()) { samples.add(0L); } return StatisticsUtils.getPercentiles(samples, percentiles); }
public double getAverageExecutionDelay() { List<Long> resultList = getExecutionDelaySamples(); if (resultList.isEmpty()) { return -1; } return StatisticsUtils.getAverage(resultList); }
public double getAverageExecutionDelay() { List<Long> resultList = getExecutionDelaySamples(); if (resultList.isEmpty()) { return -1; } return StatisticsUtils.getAverage(resultList); }
public double getAverageExecutionDelay(TaskPriority priority) { if (priority == null) { return getAverageExecutionDelay(); } List<Long> stats = getExecutionDelaySamples(priority); if (stats.isEmpty()) { return -1; } return StatisticsUtils.getAverage(stats); }
public double getAverageExecutionDelay(TaskPriority priority) { if (priority == null) { return getAverageExecutionDelay(); } List<Long> stats = getExecutionDelaySamples(priority); if (stats.isEmpty()) { return -1; } return StatisticsUtils.getAverage(stats); }