roboto.domain.events.record
Module Contents
EventRecord
Bases: pydantic.BaseModel
A wire-transmissible representation of an event.
Parameters
data AnyAttributes
EventRecord.associations
Datasets, files, topics and message paths which this event pertains to.
EventRecord.custom_fields
Values for the custom fields defined on Events in this org.
Every Ready custom field defined for (org_id, Event) appears as a key; values that have not been set surface as None rather than being absent. Empty when no custom fields are defined for the org.
EventRecord.description
An optional human-readable description of the event.
EventRecord.display_options
Display options for the event, such as color.
EventRecord.end_time
The end time of the event, in nanoseconds since epoch (assumed Unix epoch). This can be equal to start_time if the event is discrete, but can never be less than start_time.
EventRecord.metadata
Key-value pairs to associate with this event for discovery and search.
EventRecord.name
A brief human-readable name for the event. Many events can have the same name. “Takeoff”, “Crash”, “CPU Spike”, “Bad Image Quality”, and “Unexpected Left” are a few potential examples.
EventRecord.start_time
The start time of the event, in nanoseconds since epoch (assumed Unix epoch).