copyWith method

AppResourceSnapshot copyWith({
  1. DateTime? timestamp,
  2. double? cpuPercent,
  3. double? memoryMb,
  4. double? fps,
  5. double? cpuPercentAvg,
  6. double? memoryMbAvg,
  7. double? fpsAvg,
  8. int? networkRxBytes,
  9. int? networkTxBytes,
  10. int? networkRxDeltaBytes,
  11. int? networkTxDeltaBytes,
  12. double? networkRxBytesPerSec,
  13. double? networkTxBytesPerSec,
  14. int? diskReadBytes,
  15. int? diskWriteBytes,
  16. int? diskReadDeltaBytes,
  17. int? diskWriteDeltaBytes,
  18. double? diskReadBytesPerSec,
  19. double? diskWriteBytesPerSec,
})

Implementation

AppResourceSnapshot copyWith({
  DateTime? timestamp,
  double? cpuPercent,
  double? memoryMb,
  double? fps,
  double? cpuPercentAvg,
  double? memoryMbAvg,
  double? fpsAvg,
  int? networkRxBytes,
  int? networkTxBytes,
  int? networkRxDeltaBytes,
  int? networkTxDeltaBytes,
  double? networkRxBytesPerSec,
  double? networkTxBytesPerSec,
  int? diskReadBytes,
  int? diskWriteBytes,
  int? diskReadDeltaBytes,
  int? diskWriteDeltaBytes,
  double? diskReadBytesPerSec,
  double? diskWriteBytesPerSec,
}) {
  return AppResourceSnapshot(
    timestamp: timestamp ?? this.timestamp,
    cpuPercent: cpuPercent ?? this.cpuPercent,
    memoryMb: memoryMb ?? this.memoryMb,
    fps: fps ?? this.fps,
    cpuPercentAvg: cpuPercentAvg ?? this.cpuPercentAvg,
    memoryMbAvg: memoryMbAvg ?? this.memoryMbAvg,
    fpsAvg: fpsAvg ?? this.fpsAvg,
    networkRxBytes: networkRxBytes ?? this.networkRxBytes,
    networkTxBytes: networkTxBytes ?? this.networkTxBytes,
    networkRxDeltaBytes: networkRxDeltaBytes ?? this.networkRxDeltaBytes,
    networkTxDeltaBytes: networkTxDeltaBytes ?? this.networkTxDeltaBytes,
    networkRxBytesPerSec: networkRxBytesPerSec ?? this.networkRxBytesPerSec,
    networkTxBytesPerSec: networkTxBytesPerSec ?? this.networkTxBytesPerSec,
    diskReadBytes: diskReadBytes ?? this.diskReadBytes,
    diskWriteBytes: diskWriteBytes ?? this.diskWriteBytes,
    diskReadDeltaBytes: diskReadDeltaBytes ?? this.diskReadDeltaBytes,
    diskWriteDeltaBytes: diskWriteDeltaBytes ?? this.diskWriteDeltaBytes,
    diskReadBytesPerSec: diskReadBytesPerSec ?? this.diskReadBytesPerSec,
    diskWriteBytesPerSec: diskWriteBytesPerSec ?? this.diskWriteBytesPerSec,
  );
}