Interface StatsQueryExecutor
- All Known Implementing Classes:
JpaStatsQueryExecutor
public interface StatsQueryExecutor
-
Method Summary
Modifier and TypeMethodDescriptionexecuteDistribution(jakarta.persistence.EntityManager entityManager, Class<E> entityClass, org.springframework.data.jpa.domain.Specification<E> specification, StatsFieldDescriptor distributionDescriptor, StatsFieldDescriptor metricDescriptor, DistributionStatsRequest<?> request, int maxBuckets) executeGroupBy(jakarta.persistence.EntityManager entityManager, Class<E> entityClass, org.springframework.data.jpa.domain.Specification<E> specification, StatsFieldDescriptor groupDescriptor, List<ResolvedStatsMetric> resolvedMetrics, GroupByStatsRequest<?> request, int maxBuckets) executeTimeSeries(jakarta.persistence.EntityManager entityManager, Class<E> entityClass, org.springframework.data.jpa.domain.Specification<E> specification, StatsFieldDescriptor timeDescriptor, List<ResolvedStatsMetric> resolvedMetrics, TimeSeriesStatsRequest<?> request, int maxPoints)
-
Method Details
-
executeGroupBy
<E> GroupByStatsResponse executeGroupBy(jakarta.persistence.EntityManager entityManager, Class<E> entityClass, org.springframework.data.jpa.domain.Specification<E> specification, StatsFieldDescriptor groupDescriptor, List<ResolvedStatsMetric> resolvedMetrics, GroupByStatsRequest<?> request, int maxBuckets) -
executeTimeSeries
<E> TimeSeriesStatsResponse executeTimeSeries(jakarta.persistence.EntityManager entityManager, Class<E> entityClass, org.springframework.data.jpa.domain.Specification<E> specification, StatsFieldDescriptor timeDescriptor, List<ResolvedStatsMetric> resolvedMetrics, TimeSeriesStatsRequest<?> request, int maxPoints) -
executeDistribution
<E> DistributionStatsResponse executeDistribution(jakarta.persistence.EntityManager entityManager, Class<E> entityClass, org.springframework.data.jpa.domain.Specification<E> specification, StatsFieldDescriptor distributionDescriptor, StatsFieldDescriptor metricDescriptor, DistributionStatsRequest<?> request, int maxBuckets)
-