Uses of Class
org.apache.druid.query.QueryPlus
-
Packages that use QueryPlus Package Description org.apache.druid.query org.apache.druid.query.groupby.epinephelinae org.apache.druid.query.search org.apache.druid.query.spec -
-
Uses of QueryPlus in org.apache.druid.query
Methods in org.apache.druid.query that return QueryPlus Modifier and Type Method Description QueryPlus<T>QueryPlus. optimizeForSegment(PerSegmentQueryOptimizationContext optimizationContext)QueryPlus<T>QueryPlus. withIdentity(String identity)Returns the same QueryPlus object with the identity replaced.QueryPlus<T>QueryPlus. withMaxQueuedBytes(long maxQueuedBytes)Equivalent of withQuery(getQuery().withOverriddenContext(ImmutableMap.of(MAX_QUEUED_BYTES_KEY, maxQueuedBytes))).QueryPlus<T>QueryPlus. withoutThreadUnsafeState()Returns a QueryPlus object without the components which are unsafe for concurrent use from multiple threads, therefore couldn't be passed down in concurrent or asyncQueryRunners.<U> QueryPlus<U>QueryPlus. withQuery(Query<U> replacementQuery)Returns a QueryPlus object withQueryMetricsfrom this QueryPlus object, and the providedQuery.QueryPlus<T>QueryPlus. withQueryMetrics(QueryToolChest<T,? extends Query<T>> queryToolChest)Returns the same QueryPlus object, if it already hasQueryMetrics(getQueryMetrics()returns not null), or returns a new QueryPlus object withQueryfrom this QueryPlus and QueryMetrics created using the givenQueryToolChest, viaQueryToolChest.makeMetrics(Query)method.static <T> QueryPlus<T>QueryPlus. wrap(Query<T> query)Returns the minimum bare QueryPlus object with the given query.Methods in org.apache.druid.query with parameters of type QueryPlus Modifier and Type Method Description protected abstract Sequence<T>BySegmentSkippingQueryRunner. doRun(QueryRunner<T> baseRunner, QueryPlus<T> queryPlus, ResponseContext context)Sequence<T>ResultMergeQueryRunner. doRun(QueryRunner<T> baseRunner, QueryPlus<T> queryPlus, ResponseContext context)Sequence<T>BySegmentQueryRunner. run(QueryPlus<T> queryPlus, ResponseContext responseContext)Sequence<T>BySegmentSkippingQueryRunner. run(QueryPlus<T> queryPlus, ResponseContext responseContext)Sequence<T>ChainedExecutionQueryRunner. run(QueryPlus<T> queryPlus, ResponseContext responseContext)Sequence<T>ConcatQueryRunner. run(QueryPlus<T> queryPlus, ResponseContext responseContext)Sequence<T>CPUTimeMetricQueryRunner. run(QueryPlus<T> queryPlus, ResponseContext responseContext)Sequence<T>FinalizeResultsQueryRunner. run(QueryPlus<T> queryPlus, ResponseContext responseContext)Sequence<T>FluentQueryRunner. run(QueryPlus<T> queryPlus, ResponseContext responseContext)Sequence<T>MetricsEmittingQueryRunner. run(QueryPlus<T> queryPlus, ResponseContext responseContext)Sequence<T>NoopQueryRunner. run(QueryPlus<T> queryPlus, ResponseContext responseContext)Sequence<T>PerSegmentOptimizingQueryRunner. run(QueryPlus<T> input, ResponseContext responseContext)default Sequence<T>QueryRunner. run(QueryPlus<T> queryPlus)Sequence<T>QueryRunner. run(QueryPlus<T> queryPlus, ResponseContext responseContext)Runs the given query and returns results in a time-ordered sequence.Sequence<T>ReferenceCountingSegmentQueryRunner. run(QueryPlus<T> queryPlus, ResponseContext responseContext)Sequence<T>ReportTimelineMissingSegmentQueryRunner. run(QueryPlus<T> queryPlus, ResponseContext responseContext)Sequence<T>SubqueryQueryRunner. run(QueryPlus<T> queryPlus, ResponseContext responseContext)Sequence<T>UnionQueryRunner. run(QueryPlus<T> queryPlus, ResponseContext responseContext) -
Uses of QueryPlus in org.apache.druid.query.groupby.epinephelinae
Methods in org.apache.druid.query.groupby.epinephelinae with parameters of type QueryPlus Modifier and Type Method Description Sequence<ResultRow>GroupByMergingQueryRunner. run(QueryPlus<ResultRow> queryPlus, ResponseContext responseContext) -
Uses of QueryPlus in org.apache.druid.query.search
Methods in org.apache.druid.query.search with parameters of type QueryPlus Modifier and Type Method Description Sequence<Result<SearchResultValue>>SearchQueryRunner. run(QueryPlus<Result<SearchResultValue>> queryPlus, ResponseContext responseContext) -
Uses of QueryPlus in org.apache.druid.query.spec
Methods in org.apache.druid.query.spec with parameters of type QueryPlus Modifier and Type Method Description Sequence<T>SpecificSegmentQueryRunner. run(QueryPlus<T> input, ResponseContext responseContext)
-