InsightEvent class
X-Ray reevaluates insights periodically until they are resolved, and records each intermediate state in an event. You can review incident events in the Impact Timeline on the Inspect page in the X-Ray console.
Constructors
-
InsightEvent({RequestImpactStatistics? clientRequestImpactStatistics, DateTime? eventTime, RequestImpactStatistics? rootCauseServiceRequestImpactStatistics, String? summary, List<
AnomalousService> ? topAnomalousServices}) -
InsightEvent.fromJson(Map<
String, dynamic> json) -
factory
Properties
- clientRequestImpactStatistics → RequestImpactStatistics?
-
The impact statistics of the client side service. This includes the number
of requests to the client service and whether the requests were faults or
okay.
final
- eventTime → DateTime?
-
The time, in Unix seconds, at which the event was recorded.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- rootCauseServiceRequestImpactStatistics → RequestImpactStatistics?
-
The impact statistics of the root cause service. This includes the number of
requests to the client service and whether the requests were faults or okay.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- summary → String?
-
A brief description of the event.
final
-
topAnomalousServices
→ List<
AnomalousService> ? -
The service during the event that is most impacted by the incident.
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