org.apache.pekko.management

Members list

Type members

Classlikes

Attributes

Companion
class
Source
HealthCheckSettings.scala
Supertypes
class Object
trait Matchable
class Any
Self type
final class HealthCheckSettings(val startupChecks: Seq[NamedHealthCheck], val readinessChecks: Seq[NamedHealthCheck], val livenessChecks: Seq[NamedHealthCheck], val startupPath: String, 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

startupChecks

List of FQCN of startup checks

startupPath

The path to serve startup on

Attributes

Companion
object
Source
HealthCheckSettings.scala
Supertypes
class Object
trait Matchable
class Any

Attributes

Source
InvalidHealthCheckException.scala
Supertypes
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
Show all

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.

Attributes

Source
ManagementLogMarker.scala
Supertypes
class Object
trait Matchable
class Any
Self type
final case class NamedHealthCheck(name: String, fullyQualifiedClassName: String)

Attributes

Source
HealthCheckSettings.scala
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
final case class NamedRouteProvider(name: String, fullyQualifiedClassName: String)

Attributes

Source
PekkoManagementSettings.scala
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
final class PekkoManagementSettings(val config: Config)

Attributes

Source
PekkoManagementSettings.scala
Supertypes
class Object
trait Matchable
class Any