@Override public String asName() { return getApiName(); }
@Override public String asName() { return getApiName(); }
A_HEIGHT.getApiName() )), Collections.emptySet() new StringMetricMapper(), new LogicalMetricInfo( A_STRING_METRIC.getApiName(), A_STRING_METRIC.getApiName(), "ImAStringISwear" Collections.singleton(new LongMinAggregation( A_BOOLEAN_METRIC.asName(), A_HEIGHT.getApiName() )), Collections.emptySet() new BooleanMetricMapper(), new LogicalMetricInfo( A_BOOLEAN_METRIC.getApiName(), A_BOOLEAN_METRIC.getApiName(), "ImBooleanISwear") ), new TemplateDruidQuery( Collections.singleton( new LongMinAggregation(A_JSON_NODE_METRIC.asName(), A_HEIGHT.getApiName()) ), Collections.emptySet()
A_HEIGHT.getApiName() )), Collections.emptySet() new StringMetricMapper(), new LogicalMetricInfo( A_STRING_METRIC.getApiName(), A_STRING_METRIC.getApiName(), "ImAStringISwear" Collections.singleton(new LongMinAggregation( A_BOOLEAN_METRIC.asName(), A_HEIGHT.getApiName() )), Collections.emptySet() new BooleanMetricMapper(), new LogicalMetricInfo( A_BOOLEAN_METRIC.getApiName(), A_BOOLEAN_METRIC.getApiName(), "ImBooleanISwear") ), new TemplateDruidQuery( Collections.singleton( new LongMinAggregation(A_JSON_NODE_METRIC.asName(), A_HEIGHT.getApiName()) ), Collections.emptySet()