PravegaTable

zio.pravega.PravegaTable
See thePravegaTable companion object

Pravega Table API.

Attributes

Companion:
object
Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Concise view

Value members

Abstract methods

def readerFlow[K, V](tableName: String, settings: TableReaderSettings[K, V]): ZPipeline[Any, Throwable, K, Option[TableEntry[V]]]

Create a reader flow

Create a reader flow

Attributes

def sink[K, V](tableName: String, settings: TableWriterSettings[K, V], combine: (V, V) => V): ZSink[Any, Throwable, (K, V), Nothing, Unit]

Create a sink

Create a sink

Attributes

combine

old and new entries.

def source[K, V](tableName: String, settings: TableReaderSettings[K, V]): ZStream[Any, Throwable, TableEntry[V]]

Create a reader source

Create a reader source

Attributes

def writerFlow[K, V](tableName: String, settings: TableWriterSettings[K, V], combine: (V, V) => V): ZPipeline[Any, Throwable, (K, V), (K, V)]

Create a writer flow

Create a writer flow

Attributes

combine

old and new entries.