PacketFlow.Stream.Monitor behaviour (packetflow v0.1.0)

Summary

Callbacks

collect_metrics(stream_state)

@callback collect_metrics(stream_state :: map()) :: map()

update_metrics(stream_state, event_type)

@callback update_metrics(stream_state :: map(), event_type :: atom()) :: map()