TableReaderSettingsBuilder

zio.pravega.TableReaderSettingsBuilder
See theTableReaderSettingsBuilder companion object
class TableReaderSettingsBuilder[K, V](config: Config, keySerializer: Serializer[K], valueSerializer: Serializer[V], tableKeyExtractor: Option[K => TableKey], configurationBuilder: KeyValueTableClientConfigurationBuilder, configurationCustomizer: Option[KeyValueTableClientConfigurationBuilder => KeyValueTableClientConfigurationBuilder], maximumInflightMessages: Int, maxEntriesAtOnce: Int)

Attributes

Companion
object
Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

def build(): TableReaderSettings[K, V]
def withConfigurationCustomiser(f: KeyValueTableClientConfigurationBuilder => KeyValueTableClientConfigurationBuilder): TableReaderSettingsBuilder[K, V]
def withKeyExtractor(extractor: K => TableKey): TableReaderSettingsBuilder[K, V]

Build the settings.

Build the settings.

Attributes