Class AbstractDistributedByInterpreterES<DATA extends SingleReportDataDto,PLAN extends ExecutionPlan>
java.lang.Object
io.camunda.optimize.service.db.es.report.interpreter.distributedby.AbstractDistributedByInterpreterES<DATA,PLAN>
- All Implemented Interfaces:
DistributedByInterpreterES<DATA,,PLAN> DistributedByInterpreter<DATA,PLAN>
- Direct Known Subclasses:
AbstractProcessDistributedByInterpreterES,DecisionDistributedByNoneInterpreterES
public abstract class AbstractDistributedByInterpreterES<DATA extends SingleReportDataDto,PLAN extends ExecutionPlan>
extends Object
implements DistributedByInterpreterES<DATA,PLAN>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidadjustSearchRequest(co.elastic.clients.elasticsearch.core.SearchRequest.Builder searchRequestBuilder, co.elastic.clients.elasticsearch._types.query_dsl.BoolQuery.Builder baseQueryBuilder, ExecutionContext<DATA, PLAN> context) protected abstract ViewInterpreterES<DATA, PLAN> Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.camunda.optimize.service.db.report.interpreter.distributedby.DistributedByInterpreter
createEmptyResult, isKeyOfNumericTypeMethods inherited from interface io.camunda.optimize.service.db.es.report.interpreter.distributedby.DistributedByInterpreterES
createAggregations, enrichContextWithAllExpectedDistributedByKeys, retrieveResult
-
Constructor Details
-
AbstractDistributedByInterpreterES
public AbstractDistributedByInterpreterES()
-
-
Method Details
-
getViewInterpreter
-
adjustSearchRequest
public void adjustSearchRequest(co.elastic.clients.elasticsearch.core.SearchRequest.Builder searchRequestBuilder, co.elastic.clients.elasticsearch._types.query_dsl.BoolQuery.Builder baseQueryBuilder, ExecutionContext<DATA, PLAN> context) - Specified by:
adjustSearchRequestin interfaceDistributedByInterpreterES<DATA extends SingleReportDataDto,PLAN extends ExecutionPlan>
-