if (aggCall.isApproximate() || config.approximateDistinctCount()) { if (complexMetric == null) { aggregation = new JsonCardinalityAggregation("cardinality", name, list); } else { aggregation = new JsonAggregation(complexMetric.getMetricType(), name,
if (aggCall.isApproximate() || config.approximateDistinctCount()) { if (complexMetric == null) { aggregation = new JsonCardinalityAggregation("cardinality", name, ImmutableList.of(fieldName)); } else {