org.apache.pekko.management.javadsl

Members list

Type members

Classlikes

final class CheckResult

Result for readiness and liveness checks

Result for readiness and liveness checks

Attributes

Source
HealthChecks.scala
Supertypes
class Object
trait Matchable
class Any
final class HealthChecks(system: ExtendedActorSystem, settings: HealthCheckSettings)

Can be used to instantiate health checks directly rather than rely on the automatic management route. Useful if want to host the health check via a protocol other than HTTP or not in the Pekko Management HTTP server

Can be used to instantiate health checks directly rather than rely on the automatic management route. Useful if want to host the health check via a protocol other than HTTP or not in the Pekko Management HTTP server

Attributes

Source
HealthChecks.scala
Supertypes
class Object
trait Matchable
class Any

Attributes

Companion
class
Source
HealthChecks.scala
Supertypes
class Object
trait Matchable
class Any
Self type
final class LivenessCheckSetup extends Setup

Setup for liveness checks, constructor is Internal API, use factories in LivenessCheckSetup

Setup for liveness checks, constructor is Internal API, use factories in LivenessCheckSetup

Attributes

Companion
object
Source
HealthChecks.scala
Supertypes
class Setup
class Object
trait Matchable
class Any

Extend this trait in your extension in order to allow it to contribute routes to Pekko Management starts its HTTP endpoint

Extend this trait in your extension in order to allow it to contribute routes to Pekko Management starts its HTTP endpoint

Attributes

Source
ManagementRouteProvider.scala
Supertypes
trait Extension
class Object
trait Matchable
class Any

Attributes

Companion
class
Source
ManagementRouteProviderSettings.scala
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type

Settings object used to pass through information about the environment the routes will be running in, from the component starting the actual HTTP server, to the ManagementRouteProvider.

Settings object used to pass through information about the environment the routes will be running in, from the component starting the actual HTTP server, to the ManagementRouteProvider.

Not for user extension.

Attributes

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

Attributes

Companion
class
Source
PekkoManagement.scala
Supertypes
class Object
trait Matchable
class Any
Self type
final class PekkoManagement(delegate: PekkoManagement)

Attributes

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

Attributes

Companion
class
Source
HealthChecks.scala
Supertypes
class Object
trait Matchable
class Any
Self type
final class ReadinessCheckSetup extends Setup

Setup for readiness checks, constructor is Internal API, use factories in ReadinessCheckSetup

Setup for readiness checks, constructor is Internal API, use factories in ReadinessCheckSetup

Attributes

Companion
object
Source
HealthChecks.scala
Supertypes
class Setup
class Object
trait Matchable
class Any

Attributes

Companion
class
Source
HealthChecks.scala
Supertypes
class Object
trait Matchable
class Any
Self type
final class StartupCheckSetup extends Setup

Setup for startup checks, constructor is Internal API, use factories in StartupCheckSetup

Setup for startup checks, constructor is Internal API, use factories in StartupCheckSetup

Attributes

Companion
object
Source
HealthChecks.scala
Supertypes
class Setup
class Object
trait Matchable
class Any