CockpitPerformanceArchiveInfo class final

Metadata for an append-only performance event archive.

A report may retain only a bounded in-memory window while the complete capture is written to JSONL chunks. Paths are absolute when the archive was created by the IO host; consumers should use chunks and manifest as artifacts instead of expecting the report to contain the event payload.

Constructors

CockpitPerformanceArchiveInfo({required String format, required String mode, required String state, required String manifest, required Iterable<String> chunks, required int events, required int frames, required int records, required int bytes, int dropped = 0, int errors = 0, String? reason})
CockpitPerformanceArchiveInfo.fromJson(Object? value)
factory

Properties

bytes int
final
chunks List<String>
final
dropped int
final
errors int
final
events int
final
format String
final
frames int
final
hashCode int
The hash code for this object.
no setterinherited
isValid bool
no setter
manifest String
final
mode String
final
reason String?
final
records int
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
state String
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, Object?>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited