trait EventProducerServiceClient extends EventProducerService with EventProducerServiceClientPowerApi with AkkaGrpcClient

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. EventProducerServiceClient
  2. AkkaGrpcClient
  3. EventProducerServiceClientPowerApi
  4. EventProducerService
  5. AnyRef
  6. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Abstract Value Members

  1. abstract def close(): Future[Done]
    Definition Classes
    AkkaGrpcClient
  2. abstract def closed: Future[Done]
    Definition Classes
    AkkaGrpcClient
  3. abstract def eventTimestamp(in: EventTimestampRequest): Future[EventTimestampResponse]

    Used in some edge cases by the offset store to retrieve the timestamp for a certain event.

    Used in some edge cases by the offset store to retrieve the timestamp for a certain event.

    Definition Classes
    EventProducerService
  4. abstract def eventsBySlices(in: Source[StreamIn, NotUsed]): Source[StreamOut, NotUsed]
    Definition Classes
    EventProducerService
  5. abstract def loadEvent(in: LoadEventRequest): Future[LoadEventResponse]

    Lazy loading of a specific event.

    Lazy loading of a specific event.

    Definition Classes
    EventProducerService

Concrete Value Members

  1. def eventTimestamp(): SingleResponseRequestBuilder[EventTimestampRequest, EventTimestampResponse]

    Lower level "lifted" version of the method, giving access to request metadata etc.

    Lower level "lifted" version of the method, giving access to request metadata etc. prefer eventTimestamp(akka.projection.grpc.internal.proto.EventTimestampRequest) if possible.

    Definition Classes
    EventProducerServiceClientPowerApi
  2. def eventsBySlices(): StreamResponseRequestBuilder[Source[StreamIn, NotUsed], StreamOut]

    Lower level "lifted" version of the method, giving access to request metadata etc.

    Lower level "lifted" version of the method, giving access to request metadata etc. prefer eventsBySlices(akka.stream.scaladsl.Source[akka.projection.grpc.internal.proto.StreamIn, akka.NotUsed]) if possible.

    Definition Classes
    EventProducerServiceClientPowerApi
  3. def loadEvent(): SingleResponseRequestBuilder[LoadEventRequest, LoadEventResponse]

    Lower level "lifted" version of the method, giving access to request metadata etc.

    Lower level "lifted" version of the method, giving access to request metadata etc. prefer loadEvent(akka.projection.grpc.internal.proto.LoadEventRequest) if possible.

    Definition Classes
    EventProducerServiceClientPowerApi