SyncOutcome class final

The sync's outcome.

Constructors

SyncOutcome({required String behavior, required bool succeeded, required int attempts, required dynamic result, required List<SyncFailure> failures, required int virtualElapsedMs, required bool repaired, String? stoppedBy})
const

Properties

attempts int
final
behavior String
final
failures List<SyncFailure>
The complete failure ledger (every tolerated failure, in order).
final
hashCode int
The hash code for this object.
no setterinherited
repaired bool
Whether a partial write was detected and repaired.
final
result → dynamic
The final payload on success (the served fixture).
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
stoppedBy String?
The failure class that stopped an unsuccessful sync (auth-user-token-expired, budget-exhausted, ...).
final
succeeded bool
final
virtualElapsedMs int
Virtual ms the sync consumed (latency draws + backoff waits).
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