Class TimeseriesQueryEngine
- java.lang.Object
-
- org.apache.druid.query.timeseries.TimeseriesQueryEngine
-
public class TimeseriesQueryEngine extends Object
-
-
Constructor Summary
Constructors Constructor Description TimeseriesQueryEngine()
Constructor for tests.TimeseriesQueryEngine(NonBlockingPool<ByteBuffer> bufferPool)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Sequence<Result<TimeseriesResultValue>>
process(TimeseriesQuery query, StorageAdapter adapter, TimeseriesQueryMetrics timeseriesQueryMetrics)
Run a single-segment, single-interval timeseries query on a particular adapter.
-
-
-
Constructor Detail
-
TimeseriesQueryEngine
public TimeseriesQueryEngine()
Constructor for tests. In production, the @Inject constructor is used instead.
-
TimeseriesQueryEngine
@Inject public TimeseriesQueryEngine(NonBlockingPool<ByteBuffer> bufferPool)
-
-
Method Detail
-
process
public Sequence<Result<TimeseriesResultValue>> process(TimeseriesQuery query, StorageAdapter adapter, @Nullable TimeseriesQueryMetrics timeseriesQueryMetrics)
Run a single-segment, single-interval timeseries query on a particular adapter. The query must have been scoped down to a single interval before calling this method.
-
-