Crosswake.Offline.Telemetry (crosswake v0.1.0)

View Source

Stable telemetry metadata contract for offline transitions and outcomes.

Summary

Functions

metadata_keys()

@spec metadata_keys() :: [atom()]

new_event(attrs)

@spec new_event(keyword()) :: Crosswake.Offline.Telemetry.Event.t()

terminal_outcomes()

@spec terminal_outcomes() :: [atom()]

to_map(event)

@spec to_map(Crosswake.Offline.Telemetry.Event.t()) :: map()