eu.timepit.statuspage.core

Type members

Classlikes

sealed trait Item extends Product with Serializable
Companion
object
object Item
Companion
class
sealed trait Result extends Product with Serializable
Companion
object
object Result
Companion
class
final case class Root(items: List[Item], result: Result)
object plaintext

Value members

Methods

def overallOf(items: List[Item]): Result

Computes the overall result of items.

Returns - Ok if items contains no Warning or Error - Warning if items contains at least one Warning and no Error - Error if items contains at least one Error