RulesExecutionEvent class

Evento de ejecución de regla capturado

Constructors

RulesExecutionEvent({required String id, required DateTime timestamp, required String ruleKey, required String ruleName, required String eventType, required RulesExecutionStatus status, required Map<String, dynamic> context, DateTime? startTime, DateTime? endTime, RulesExecutionResult? result, String? error})
const

Properties

context Map<String, dynamic>
final
durationMs int?
Duración de la ejecución en milisegundos
no setter
endTime DateTime?
final
error String?
final
eventType String
final
hashCode int
The hash code for this object.
no setterinherited
id String
final
result RulesExecutionResult?
final
ruleKey String
final
ruleName String
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
startTime DateTime?
final
status RulesExecutionStatus
final
timestamp DateTime
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
Convertir a JSON para exportación
toString() String
A string representation of this object.
inherited

Operators

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