AccountProbeReport class
AccountProbeReport
Constructors
-
AccountProbeReport({required String probedAt, required bool ok, required bool complete, required List<
AccountProbeReportStepsItem> steps}) -
const
-
AccountProbeReport.fromJson(Map<
String, dynamic> json) -
Read this payload from a decoded JSON object.
factory
Properties
- complete → bool
-
True only when the canary steps (
put,get,delete, or the model's equivalent) ran, so the account was exercised end to end. A probe that stopped afterexchangebecause nothing named a canary prefix iscomplete: falseeven whenokis true, and does not clearproviderSetupRequired.final - hashCode → int
-
The hash code for this object.
no setterinherited
- ok → bool
-
True when every step that ran succeeded.
final
- probedAt → String
-
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
steps
→ List<
AccountProbeReportStepsItem> -
In order; the first failing step ends the probe.
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> - Serialize to a JSON-encodable map, omitting absent members.
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited