Packages

object Pravega

Annotations
@ApiMayChange()
Source
Pravega.scala
Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Pravega
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Value Members

  1. def flow[A](scope: String, streamName: String, writerSettings: WriterSettings[A]): Flow[A, A, NotUsed]

    Incoming messages are written to Pravega stream and emitted unchanged.

  2. def readerGroupManager(scope: String, clientConfig: ClientConfig): PravegaReaderGroupManager
  3. def sink[A](scope: String, streamName: String, writerSettings: WriterSettings[A]): Sink[A, Future[Done]]

    Incoming messages are written to Pravega.

  4. def source[A](readerGroup: ReaderGroup, readerSettings: ReaderSettings[A]): Source[PravegaEvent[A], Future[Done]]

    Messages are read from a Pravega stream.

    Messages are read from a Pravega stream.

    Materialized value is a Future which completes to Done as soon as the Pravega reader is open.