CockpitPerformanceMemoryReport constructor
CockpitPerformanceMemoryReport({
- String source = 'process',
- required int intervalMs,
- required Iterable<
CockpitPerformanceMemorySample> samples, - int droppedSamples = 0,
Implementation
factory CockpitPerformanceMemoryReport({
String source = 'process',
required int intervalMs,
required Iterable<CockpitPerformanceMemorySample> samples,
int droppedSamples = 0,
}) {
final retained = List<CockpitPerformanceMemorySample>.unmodifiable(samples);
return CockpitPerformanceMemoryReport._(
source: source,
intervalMs: intervalMs,
samples: retained,
droppedSamples: droppedSamples,
summary: _summarize(retained),
);
}