< Back
 

# Packages

-  package root
  Definition Classes
    root
-  package uk
  Definition Classes
    root
-  package gov
  Definition Classes
    uk
-  package hmrc
  Definition Classes
    gov
-  package play
  Definition Classes
    hmrc
-  package events
  Definition Classes
    play
-  package handlers
  Definition Classes
    events
-  package monitoring
  Definition Classes
    events
- DefaultHttpErrorCountEvent
- DefaultHttpErrorEvent
- DefaultTimerEvent
- EventSource
- HttpErrorCountMonitor
- HttpErrorMonitor
- Monitor
- Timer

p

uk.gov.hmrc.play.events

# monitoring 

#### package monitoring

 
Ordering

1. Alphabetic

Visibility

1. Public
2. All

### Type Members

1.  case class DefaultHttpErrorCountEvent(source: String, name: String, data: Map[String, String]) extends Measurable with Product with Serializable
2.  case class DefaultHttpErrorEvent(source: String, name: String, level: AlertLevel, alertCode: AlertCode, data: Map[String, String]) extends Alertable with Measurable with Product with Serializable
3.  case class DefaultTimerEvent(source: String, name: String, data: Map[String, String]) extends Measurable with Product with Serializable
4.  trait EventSource extends AnyRef
5.  trait HttpErrorCountMonitor extends Monitor
6.  trait HttpErrorMonitor extends Monitor
7.  trait Monitor extends EventSource with DefaultEventRecorder
8.  trait Timer extends EventSource with DefaultEventRecorder

### Value Members

1.  object DefaultHttpErrorCountEvent extends Serializable
2.  object DefaultHttpErrorEvent extends Serializable
3.  object DefaultTimerEvent extends Serializable

### Ungrouped