Skip to content
scalive
Menu
ConnectingLiveReconnectingOffline
GitHub
e

LifecycleEvent

enum LifecycleEvent

Structured lifecycle events emitted by Scalive.

Durations use monotonic nanoseconds and exclude physical websocket transmission time. Integrations should include a fallback when matching cases because new event cases may be added as lifecycle coverage grows.

Defined by scalive.LifecycleEvent. View source (scalive/api/src/scalive/LifecycleObserver.scala:303-543)

Methods1

name

def name: String

Returns the stable snake_case name of the event, such as turn_failed.

Log it instead of toString, which can include application data from a failure cause.

Defined by scalive.LifecycleEvent.name. View source (scalive/api/src/scalive/LifecycleObserver.scala:530-542)