public class QueryFacet extends AbstractSolrQueryFacet
AbstractSolrQueryFacet.FacetValueQueryExecuter
collectionManager, expressionCalculator, name, reductionData
Constructor and Description |
---|
QueryFacet(String name,
Map<String,String> queries) |
Modifier and Type | Method and Description |
---|---|
void |
createFacetValueExecuters(Filter filter,
SolrQueryRequest queryRequest,
Consumer<AbstractSolrQueryFacet.FacetValueQueryExecuter> consumer)
Returns the set of
AbstractSolrQueryFacet.FacetValueQueryExecuter s, one for each facet value, through the given consumer. |
createOldResponse, createResponse, exportFacetValue, exportShardData, getName, importFacetValue, importShardData, setExpressionCalculator, setReductionCollectionManager
public void createFacetValueExecuters(Filter filter, SolrQueryRequest queryRequest, Consumer<AbstractSolrQueryFacet.FacetValueQueryExecuter> consumer)
AbstractSolrQueryFacet
AbstractSolrQueryFacet.FacetValueQueryExecuter
s, one for each facet value, through the given consumer.
Each of these executors will be executed after the streaming phase in the AnalyticsDriver
.createFacetValueExecuters
in class AbstractSolrQueryFacet
filter
- the overall filter representing the documents being used for the analytics requestqueryRequest
- the queryRequestconsumer
- the consumer of each facet value's executerCopyright © 2000-2018 Apache Software Foundation. All Rights Reserved.