Package org.qubership.atp.tdm.repo
Interface StatisticsRepository
- All Known Implementing Classes:
StatisticsRepositoryImpl
public interface StatisticsRepository
-
Method Summary
Modifier and TypeMethodDescriptionalterOccupiedDateColumn(List<String> tableNames) getTestDataAvailability(List<TestDataTableCatalog> catalogList, UUID projectId) getTestDataConsumption(List<TestDataOccupyStatistic> occupyStatisticList, UUID projectId, LocalDate dateFrom, LocalDate dateTo) getTestDataCreatedWhen(List<TestDataOccupyStatistic> occupyStatisticList, UUID projectId, LocalDate dateFrom, LocalDate dateTo) getTestDataMonitoringStatistics(List<TestDataTableCatalog> catalogList, UUID projectId) getTestDataOutdatedConsumption(List<TestDataTableCatalog> catalogList, UUID projectId, LocalDate dateFrom, LocalDate dateTo, int expirationDate)
-
Method Details
-
getTestDataAvailability
List<GeneralStatisticsItem> getTestDataAvailability(@Nonnull List<TestDataTableCatalog> catalogList, @Nonnull UUID projectId) -
getTestDataConsumption
ConsumedStatistics getTestDataConsumption(@Nonnull List<TestDataOccupyStatistic> occupyStatisticList, @Nonnull UUID projectId, @Nonnull LocalDate dateFrom, @Nonnull LocalDate dateTo) -
getTestDataOutdatedConsumption
OutdatedStatistics getTestDataOutdatedConsumption(@Nonnull List<TestDataTableCatalog> catalogList, @Nonnull UUID projectId, @Nonnull LocalDate dateFrom, @Nonnull LocalDate dateTo, int expirationDate) -
getTestDataCreatedWhen
DateStatistics getTestDataCreatedWhen(@Nonnull List<TestDataOccupyStatistic> occupyStatisticList, @Nonnull UUID projectId, @Nonnull LocalDate dateFrom, @Nonnull LocalDate dateTo) -
getTestDataMonitoringStatistics
List<StatisticsReport> getTestDataMonitoringStatistics(@Nonnull List<TestDataTableCatalog> catalogList, @Nonnull UUID projectId) -
alterOccupiedDateColumn
-