p
sup
package sup
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- sup
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
-
sealed
trait
Health extends Product with Serializable
The component's health status.
The component's health status. It can only be Healthy or Sick - there's no middle ground (no Unknown state).
-
abstract
class
HealthCheck[F[_], H[_]] extends AnyRef
A health check.
A health check. F is the effect of making a healthcheck (e.g. IO for calls to external systems).
H is the container of results. See HealthResult for examples.
- type HealthCheckEndoMod[F[_], H[_]] = (HealthCheck[F, H]) ⇒ HealthCheck[F, H]
- type HealthCheckMod[F[_], H[_], G[_], I[_]] = (HealthCheck[F, H]) ⇒ HealthCheck[G, I]
- type HealthReporter[F[_], G[_], H[_]] = HealthCheck[F, [γ$0$]Report[G, H, γ$0$]]
- final case class HealthResult[H[_]](value: H[Health]) extends AnyVal with Product with Serializable
Value Members
- object Health extends Serializable
- object HealthCheck
- object HealthResult extends Serializable
- object mods