akka.management

Type members

Classlikes

final class HealthCheckSettings(val readinessChecks: Seq[NamedHealthCheck], val livenessChecks: Seq[NamedHealthCheck], val readinessPath: String, val livenessPath: String, val checkTimeout: FiniteDuration)
Value parameters:
checkTimeout

how long to wait for all health checks to complete

livenessChecks

List of FQCN of liveness checks

livenessPath

The path to serve liveness on

readinessChecks

List of FQCN of readiness checks

readinessPath

The path to serve readiness on

Companion:
object
Source:
HealthCheckSettings.scala
final class InvalidHealthCheckException(msg: String, c: Throwable) extends RuntimeException

This is public with the purpose to document the used markers and properties of log events. No guarantee that it will remain binary compatible, but the marker names and properties are considered public API and will not be changed without notice.

This is public with the purpose to document the used markers and properties of log events. No guarantee that it will remain binary compatible, but the marker names and properties are considered public API and will not be changed without notice.

Source:
ManagementLogMarker.scala
final case class NamedHealthCheck(name: String, fullyQualifiedClassName: String)
final case class NamedRouteProvider(name: String, fullyQualifiedClassName: String)