CacheStrategy<Result<SearchResultValue>,Object,SearchQuery> |
SearchQueryQueryToolChest.getCacheStrategy(SearchQuery query) |
List<SearchQueryExecutor> |
UseIndexesStrategy.getExecutionPlan(SearchQuery query,
Segment segment) |
abstract List<SearchQueryExecutor> |
SearchStrategy.getExecutionPlan(SearchQuery query,
Segment segment) |
List<SearchQueryExecutor> |
CursorOnlyStrategy.getExecutionPlan(SearchQuery query,
Segment segment) |
List<SearchQueryExecutor> |
AutoStrategy.getExecutionPlan(SearchQuery query,
Segment segment) |
QueryMetrics<Query<?>> |
SearchQueryQueryToolChest.makeMetrics(SearchQuery query) |
com.google.common.base.Function<Result<SearchResultValue>,Result<SearchResultValue>> |
SearchQueryQueryToolChest.makePreComputeManipulatorFn(SearchQuery query,
MetricManipulationFn fn) |
static UseIndexesStrategy |
UseIndexesStrategy.of(SearchQuery query) |
static CursorOnlyStrategy |
CursorOnlyStrategy.of(SearchQuery query) |
static AutoStrategy |
AutoStrategy.of(SearchQuery query) |
SearchStrategy |
SearchStrategySelector.strategize(SearchQuery query) |
SearchQueryConfig |
SearchQueryConfig.withOverrides(SearchQuery query) |