package stats
Linear Supertypes
Type Members
- type Attributes = Map[String, String]
- final case class QueueResponse(name: String, attributes: Attributes) extends Product with Serializable
- final case class QueueStatisticsResponse(approximateNumberOfVisibleMessages: Long, approximateNumberOfInvisibleMessages: Long, approximateNumberOfMessagesDelayed: Long) extends Product with Serializable
- final case class QueuesResponse(name: String, statistics: QueueStatisticsResponse) extends Product with Serializable
- trait StatisticsDirectives extends StatisticsJsonFormat
- trait StatisticsJsonFormat extends SprayJsonSupport with DefaultJsonProtocol
- case class StatisticsRestServer(startFuture: Future[ServerBinding], stopAndGetFuture: () ⇒ Future[Any]) extends Product with Serializable
- case class TheStatisticsRestServerBuilder(providedActorSystem: ActorSystem, providedQueueManagerActor: ActorRef, interface: String, port: Int, _awsRegion: String, _awsAccountId: String) extends Logging with Product with Serializable