
scaladog.api.service_checks.ServiceCheckStatus.scala Maven / Gradle / Ivy
package scaladog.api.service_checks
import enumeratum.values.IntEnumEntry
import scaladog.api.IntUPickleEnum
import scala.collection.immutable.IndexedSeq
sealed abstract class ServiceCheckStatus(val value: Int) extends IntEnumEntry
object ServiceCheckStatus extends IntUPickleEnum[ServiceCheckStatus] {
case object OK extends ServiceCheckStatus(0)
case object Warning extends ServiceCheckStatus(1)
case object Critical extends ServiceCheckStatus(2)
case object Unknown extends ServiceCheckStatus(3)
val values: IndexedSeq[ServiceCheckStatus] = findValues
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy