Packages

p

sup

package sup

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. sup
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Package Members

  1. package data

Type Members

  1. 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).

  2. 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.

  3. type HealthCheckEndoMod[F[_], H[_]] = (HealthCheck[F, H]) => HealthCheck[F, H]
  4. type HealthCheckMod[F[_], H[_], G[_], I[_]] = (HealthCheck[F, H]) => HealthCheck[G, I]
  5. type HealthReporter[F[_], G[_], H[_]] = HealthCheck[F, [γ$0$]Report[G, H, γ$0$]]
  6. final case class HealthResult[H[_]](value: H[Health]) extends AnyVal with Product with Serializable

Value Members

  1. object Health extends Serializable
  2. object HealthCheck
  3. object HealthResult extends Serializable
  4. object mods

Inherited from AnyRef

Inherited from Any

Ungrouped