package events
Ordering
- Alphabetic
Visibility
- Public
- All
Type Members
- sealed trait AlertType extends EnumEntry with Snakecase
- final case class ChildEvent(id: Long, alertType: AlertType, dateHappened: Instant) extends Product with Serializable
- final case class CommentInfo(id: Long, alertType: AlertType, dateHappened: Instant) extends Product with Serializable
- final case class Event(id: Long, text: String, dateHappened: Instant, priority: Priority, alertType: AlertType, title: Option[String] = None, host: Option[String] = None, deviceName: Option[String] = None, source: Option[String] = None, tags: Seq[String] = Seq.empty, comments: Seq[CommentInfo] = Seq.empty, children: Seq[ChildEvent] = Seq.empty) extends Product with Serializable
- trait EventsAPIClient extends APIClient
- case class GetEventResponse(event: Event) extends Product with Serializable
- case class PostEventResponse(status: String, id: Long, url: String) extends Product with Serializable
- sealed trait Priority extends EnumEntry with Lowercase
Value Members
- object AlertType extends UPickleEnum[AlertType]
- object ChildEvent extends Serializable
- object CommentInfo extends Serializable
- object Event extends Serializable
- object EventsAPIClient extends APIClientFactory[EventsAPIClient]
- object GetEventResponse extends Serializable
- object PostEventResponse extends Serializable
- object Priority extends Enum[Priority]