TableWriterSettingsBuilder

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

Attributes

Companion
object
Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

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

Build the settings.

Build the settings.

Attributes