Event class final

Annotations
  • @JsonSerializable.new()

Constructors

Event({required String eventID, required String runID, required EventStatus? status, required EventType type, required int batchSize, Map<String, Object>? data, required String publishedAt})
Returns a new Event instance.
const
Event.fromJson(Map<String, dynamic> json)
factory

Properties

batchSize int
The extracted record batch size.
final
data Map<String, Object>?
final
eventID String
Universally unique identifier (UUID) of an event.
final
hashCode int
The hash code for this object.
no setteroverride
publishedAt String
Date of publish RFC 3339 format.
final
runID String
Universally unique identifier (UUID) of a task run.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
status EventStatus?
final
type EventType
final

Methods

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

Operators

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