Skip to content
scalive
Menu
ConnectingLiveReconnectingOffline
GitHub
c

LifecycleError

class LifecycleError(failure: LifecycleFailure, cause: Option[Throwable] = ...)

Structured failure with an optional cause for logging and tracing.

Use failure rather than exception messages as a metric label.

Parameters

failure

The low-cardinality classification of the failure.

cause

The underlying error, when there is one. It may contain application data.

Defined by scalive.LifecycleError. View source (scalive/api/src/scalive/LifecycleObserver.scala:240-242)

Values2

cause

val cause: Option[Throwable]

The underlying error, when there is one. It may contain application data.

Defined by scalive.LifecycleError.cause. View source (scalive/api/src/scalive/LifecycleObserver.scala:242-242)

failure

val failure: LifecycleFailure

The low-cardinality classification of the failure.

Defined by scalive.LifecycleError.failure. View source (scalive/api/src/scalive/LifecycleObserver.scala:241-241)