com.sksamuel.scruffy

healthcheck

package healthcheck

Visibility
  1. Public
  2. All

Type Members

  1. class DataSourceHealthcheck extends SynchronousHealthcheck

  2. trait Healthcheck extends AnyRef

  3. class HealthcheckChecker extends AnyRef

  4. case class HealthcheckModule(checks: Seq[Healthcheck] = Nil, url: String = "healthcheck")(implicit serializer: Serializer[HealthcheckResponse], executor: ExecutionContext) extends HttpModule with Product with Serializable

  5. case class HealthcheckResponse(results: Seq[HealthcheckResult]) extends Product with Serializable

  6. case class HealthcheckResult(name: String, healthy: Boolean, message: Option[String]) extends Product with Serializable

  7. class HttpHealthcheck extends Healthcheck

    A healthcheck that will attempt to connect to a given URL and expects a 2xx response.

  8. sealed trait Result extends AnyRef

  9. trait SynchronousHealthcheck extends Healthcheck

Value Members

  1. object Result

  2. object ThreadDeadlockHealthcheck extends SynchronousHealthcheck

Ungrouped