public class FluentQueryRunnerBuilder.FluentQueryRunner extends Object implements QueryRunner<T>
Constructor and Description |
---|
FluentQueryRunner(QueryRunner<T> runner) |
Modifier and Type | Method and Description |
---|---|
FluentQueryRunnerBuilder.FluentQueryRunner |
applyPostMergeDecoration() |
FluentQueryRunnerBuilder.FluentQueryRunner |
applyPreMergeDecoration() |
FluentQueryRunnerBuilder.FluentQueryRunner |
emitCPUTimeMetric(com.metamx.emitter.service.ServiceEmitter emitter) |
FluentQueryRunnerBuilder.FluentQueryRunner |
from(QueryRunner<T> runner) |
FluentQueryRunnerBuilder.FluentQueryRunner |
mergeResults() |
FluentQueryRunnerBuilder.FluentQueryRunner |
postProcess(PostProcessingOperator<T> postProcessing) |
Sequence<T> |
run(Query<T> query,
Map<String,Object> responseContext)
Runs the given query and returns results in a time-ordered sequence
|
public FluentQueryRunner(QueryRunner<T> runner)
public Sequence<T> run(Query<T> query, Map<String,Object> responseContext)
QueryRunner
run
in interface QueryRunner<T>
public FluentQueryRunnerBuilder.FluentQueryRunner from(QueryRunner<T> runner)
public FluentQueryRunnerBuilder.FluentQueryRunner applyPostMergeDecoration()
public FluentQueryRunnerBuilder.FluentQueryRunner applyPreMergeDecoration()
public FluentQueryRunnerBuilder.FluentQueryRunner emitCPUTimeMetric(com.metamx.emitter.service.ServiceEmitter emitter)
public FluentQueryRunnerBuilder.FluentQueryRunner postProcess(PostProcessingOperator<T> postProcessing)
public FluentQueryRunnerBuilder.FluentQueryRunner mergeResults()
Copyright © 2011–2017. All rights reserved.