Package org.eclipse.ditto.internal.utils.health
@AllParametersAndReturnValuesAreNonnullByDefault
package org.eclipse.ditto.internal.utils.health
-
ClassDescriptionCommon behavior for actors that stay alive for a long time running a stream over and over.Event to report.Event for when a stream terminated.Event for when a stream started.Abstract base implementations for actors which check the health of a subsystem.Actor which provides the health of multiple underlying systems, such as messaging and persistence by aggregating the health by means of child actors.Provides an actor for checking and caching the health of a ditto service.Configuration options for the
DefaultHealthCheckingActorFactory.A builder for buildingHealthCheckingActorOptionsobjects.Function for Pekko HTTP Routes to transform a RequestContext into a RouteResult with the expected status code for health (200/503) and the required format.Internal command to reset the health events of underlying systems.Response ofResetHealthEvents.Internal command to retrieve the health of underlying systems.Response ofRetrieveHealth.Actor to report health status for a singleton on and only on the role leader of a cluster.A StatusDetailMessage contains aStatusDetailMessage.Level(INFO, WARN or ERROR) associated with amessage.The available levels of a StatusDetailMessage.Contains thestatusand adetailin case the Status was notStatusInfo.Status.UPof a single health "entry".An enumeration of status codes for the health status in the style of spring boot actuator.