Packages

object EventProducer

The event producer implementation that can be included a gRPC route in an Akka HTTP server.

Source
EventProducer.scala
Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. EventProducer
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Value Members

  1. def grpcServiceHandler(system: ActorSystem[_], sources: Set[EventProducerSource], interceptor: Optional[EventProducerInterceptor]): Function[HttpRequest, CompletionStage[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

  2. def grpcServiceHandler(system: ActorSystem[_], sources: Set[EventProducerSource]): Function[HttpRequest, CompletionStage[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

  3. def grpcServiceHandler(system: ActorSystem[_], source: EventProducerSource): Function[HttpRequest, CompletionStage[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.

    source

    The source that should be available from this event producer