GapSummary class final

The per-model gap summary: nearest-rank percentiles over the recorded inter-chunk gaps plus the idle-watchdog fire count.

Constructors

GapSummary({required String model, required int samples, required Duration p50, required Duration p95, required int watchdogFires})
const

Properties

hashCode → int
The hash code for this object.
no setterinherited
model → String
The model id the samples were recorded under.
final
p50 → Duration
Nearest-rank 50th percentile inter-chunk gap.
final
p95 → Duration
Nearest-rank 95th percentile inter-chunk gap.
final
recipeSuggestion → Duration
The tuning recipe (issue #1398 AC5): set streamIdleTimeoutMs ≈ 2× p95 — tight enough to catch a wedged stream, loose enough never to false-fire on healthy thinking gaps.
no setter
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
samples → int
How many gap samples were recorded.
final
watchdogFires → int
How many idle-watchdog fires were recorded for this model.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() → String
A string representation of this object.
inherited

Operators

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