izumi.distage.docker.healthcheck.ContainerHealthCheck.HealthCheckResult
See theHealthCheckResult companion trait
object HealthCheckResult
Attributes
- Companion
- trait
- Graph
-
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
HealthCheckResult.type
Members list
Type members
Classlikes
final case class AvailableOnPorts(availablePorts: AvailablePorts, unavailablePorts: UnavailablePorts, unverifiedPorts: Set[DockerPort], allTCPPortsAccessible: Boolean) extends GoodHealthcheck
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait GoodHealthchecktrait HealthCheckResultclass Objecttrait Matchableclass AnyShow all
sealed trait BadHealthcheck extends HealthCheckResult
Attributes
- Supertypes
- Known subtypes
final case class Failed(failure: String = ...) extends BadHealthcheck
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait BadHealthchecktrait HealthCheckResultclass Objecttrait Matchableclass AnyShow all
sealed trait GoodHealthcheck extends HealthCheckResult
Attributes
- Supertypes
- Known subtypes
-
class AvailableOnPortsobject Passed
case object Passed extends GoodHealthcheck
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalstrait GoodHealthchecktrait HealthCheckResultclass Objecttrait Matchableclass AnyShow all
- Self type
-
Passed.type
final case class Terminated(failure: String, cause: ContainerState) extends BadHealthcheck
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait BadHealthchecktrait HealthCheckResultclass Objecttrait Matchableclass AnyShow all
final case class UnavailableWithMeta(unavailablePorts: UnavailablePorts, unverifiedPorts: Set[DockerPort]) extends BadHealthcheck
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait BadHealthchecktrait HealthCheckResultclass Objecttrait Matchableclass AnyShow all
Inherited and Abstract types
The names of the product elements.
The names of the product elements.
Attributes
- Inherited from:
- Mirror
The name of the type.
The name of the type.
Attributes
- Inherited from:
- Mirror
Value members
Concrete methods
In this article