copyWith method
Implementation
AdvancedCpuUsage copyWith({
double? usage,
double? userTime,
double? systemTime,
List<ThreadDetail>? threadDetails,
List<CoreUsage>? detailedCoreUsages,
int? totalThreadCount,
double? timestamp,
DateTime? timestampDate,
}) {
return AdvancedCpuUsage(
usage: usage ?? this.usage,
userTime: userTime ?? this.userTime,
systemTime: systemTime ?? this.systemTime,
threadDetails: threadDetails ?? this.threadDetails,
detailedCoreUsages: detailedCoreUsages ?? this.detailedCoreUsages,
totalThreadCount: totalThreadCount ?? this.totalThreadCount,
timestamp: timestamp ?? this.timestamp,
timestampDate: timestampDate ?? this.timestampDate,
);
}