public class CPUTimeMetricQueryRunner<T> extends Object implements QueryRunner<T>
Modifier and Type | Method and Description |
---|---|
Sequence<T> |
run(Query<T> query,
Map<String,Object> responseContext)
Runs the given query and returns results in a time-ordered sequence
|
static <T> QueryRunner<T> |
safeBuild(QueryRunner<T> delegate,
com.google.common.base.Function<Query<T>,com.metamx.emitter.service.ServiceMetricEvent.Builder> builderFn,
com.metamx.emitter.service.ServiceEmitter emitter,
AtomicLong accumulator,
boolean report) |
public Sequence<T> run(Query<T> query, Map<String,Object> responseContext)
QueryRunner
run
in interface QueryRunner<T>
public static <T> QueryRunner<T> safeBuild(QueryRunner<T> delegate, com.google.common.base.Function<Query<T>,com.metamx.emitter.service.ServiceMetricEvent.Builder> builderFn, com.metamx.emitter.service.ServiceEmitter emitter, AtomicLong accumulator, boolean report)
Copyright © 2011–2017. All rights reserved.