ChartDataProcessingCacheStats constructor

const ChartDataProcessingCacheStats({
  1. required bool enabled,
  2. required int size,
  3. required int maxEntries,
  4. required int minPointCount,
  5. required int hits,
  6. required int misses,
  7. required int writes,
  8. required int evictions,
  9. int currentBytes = 0,
  10. int maxBytes = 0,
  11. int largestEntryBytes = 0,
  12. int evictedBytes = 0,
  13. int skippedWrites = 0,
  14. bool extractionCacheEnabled = false,
  15. int extractionSize = 0,
  16. int maxExtractionEntries = 0,
  17. int extractionCurrentBytes = 0,
  18. int maxExtractionBytes = 0,
  19. int extractionLargestEntryBytes = 0,
  20. int minExtractionPointCount = 0,
  21. int extractionHits = 0,
  22. int extractionMisses = 0,
  23. int extractionWrites = 0,
  24. int extractionEvictions = 0,
  25. int extractionEvictedBytes = 0,
  26. int extractionSkippedWrites = 0,
})

Implementation

const ChartDataProcessingCacheStats({
  required this.enabled,
  required this.size,
  required this.maxEntries,
  required this.minPointCount,
  required this.hits,
  required this.misses,
  required this.writes,
  required this.evictions,
  this.currentBytes = 0,
  this.maxBytes = 0,
  this.largestEntryBytes = 0,
  this.evictedBytes = 0,
  this.skippedWrites = 0,
  this.extractionCacheEnabled = false,
  this.extractionSize = 0,
  this.maxExtractionEntries = 0,
  this.extractionCurrentBytes = 0,
  this.maxExtractionBytes = 0,
  this.extractionLargestEntryBytes = 0,
  this.minExtractionPointCount = 0,
  this.extractionHits = 0,
  this.extractionMisses = 0,
  this.extractionWrites = 0,
  this.extractionEvictions = 0,
  this.extractionEvictedBytes = 0,
  this.extractionSkippedWrites = 0,
});