object EventProducer
The event producer implementation that can be included a gRPC route in an Akka HTTP server.
- Source
 - EventProducer.scala
 
- Alphabetic
 - By Inheritance
 
- EventProducer
 - AnyRef
 - Any
 
- Hide All
 - Show All
 
- Public
 - Protected
 
Type Members
-  final class EventProducerSource extends AnyRef
 -   final  class Transformation extends AnyRef
Transformation of events to the external (public) representation.
Transformation of events to the external (public) representation. Events can be excluded by mapping them to
None. 
Value Members
-   final  def !=(arg0: Any): Boolean
- Definition Classes
 - AnyRef → Any
 
 -   final  def ##: Int
- Definition Classes
 - AnyRef → Any
 
 -   final  def ==(arg0: Any): Boolean
- Definition Classes
 - AnyRef → Any
 
 -   final  def asInstanceOf[T0]: T0
- Definition Classes
 - Any
 
 -    def clone(): AnyRef
- Attributes
 - protected[lang]
 - Definition Classes
 - AnyRef
 - Annotations
 - @throws(classOf[java.lang.CloneNotSupportedException]) @IntrinsicCandidate() @native()
 
 -   final  def eq(arg0: AnyRef): Boolean
- Definition Classes
 - AnyRef
 
 -    def equals(arg0: AnyRef): Boolean
- Definition Classes
 - AnyRef → Any
 
 -   final  def getClass(): Class[_ <: AnyRef]
- Definition Classes
 - AnyRef → Any
 - Annotations
 - @IntrinsicCandidate() @native()
 
 -    def grpcServiceHandler(sources: Set[EventProducerSource], interceptor: Option[EventProducerInterceptor])(implicit system: ActorSystem[_]): PartialFunction[HttpRequest, Future[HttpResponse]]
The gRPC route that can be included in an Akka HTTP server.
The gRPC route that can be included in an Akka HTTP server.
- sources
 All sources that should be available from this event producer
- interceptor
 An optional request interceptor applied to each request to the service
 -    def grpcServiceHandler(sources: Set[EventProducerSource])(implicit system: ActorSystem[_]): PartialFunction[HttpRequest, Future[HttpResponse]]
The gRPC route that can be included in an Akka HTTP server.
The gRPC route that can be included in an Akka HTTP server.
- sources
 All sources that should be available from this event producer
 -    def grpcServiceHandler(source: EventProducerSource)(implicit system: ActorSystem[_]): PartialFunction[HttpRequest, Future[HttpResponse]]
The gRPC route that can be included in an Akka HTTP server.
 -    def hashCode(): Int
- Definition Classes
 - AnyRef → Any
 - Annotations
 - @IntrinsicCandidate() @native()
 
 -   final  def isInstanceOf[T0]: Boolean
- Definition Classes
 - Any
 
 -   final  def ne(arg0: AnyRef): Boolean
- Definition Classes
 - AnyRef
 
 -   final  def notify(): Unit
- Definition Classes
 - AnyRef
 - Annotations
 - @IntrinsicCandidate() @native()
 
 -   final  def notifyAll(): Unit
- Definition Classes
 - AnyRef
 - Annotations
 - @IntrinsicCandidate() @native()
 
 -   final  def synchronized[T0](arg0: => T0): T0
- Definition Classes
 - AnyRef
 
 -    def toString(): String
- Definition Classes
 - AnyRef → Any
 
 -   final  def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
 - AnyRef
 - Annotations
 - @throws(classOf[java.lang.InterruptedException])
 
 -   final  def wait(arg0: Long): Unit
- Definition Classes
 - AnyRef
 - Annotations
 - @throws(classOf[java.lang.InterruptedException]) @native()
 
 -   final  def wait(): Unit
- Definition Classes
 - AnyRef
 - Annotations
 - @throws(classOf[java.lang.InterruptedException])
 
 -  object EventProducerSource
 -  object Transformation