Class DefinitionQueryUtilES

java.lang.Object
io.camunda.optimize.service.db.es.report.interpreter.util.DefinitionQueryUtilES

public final class DefinitionQueryUtilES extends Object
  • Method Details

    • createDefinitionQuery

      public static co.elastic.clients.elasticsearch._types.query_dsl.BoolQuery createDefinitionQuery(String definitionKey, List<String> tenantIds, AbstractInstanceIndex type)
    • createDefinitionQuery

      public static co.elastic.clients.elasticsearch._types.query_dsl.Query createDefinitionQuery(Map<String,Set<String>> definitionKeyToTenantsMap, String definitionKeyFieldName, String tenantKeyFieldName)
    • createDefinitionQuery

      public static co.elastic.clients.elasticsearch._types.query_dsl.BoolQuery.Builder createDefinitionQuery(String definitionKey, List<String> definitionVersions, List<String> tenantIds, AbstractInstanceIndex<?> type, UnaryOperator<String> getLatestVersionToKey)
    • createTenantIdQuery

      public static co.elastic.clients.elasticsearch._types.query_dsl.Query createTenantIdQuery(String tenantField, List<String> tenantIds)