WriterSettingsBuilder

zio.pravega.WriterSettingsBuilder
See theWriterSettingsBuilder companion object
class WriterSettingsBuilder[Message](config: Config, eventWriterConfigBuilder: EventWriterConfigBuilder, eventWriterConfigCustomizer: Option[EventWriterConfigBuilder => EventWriterConfigBuilder], maximumInflightMessages: Int, keyExtractor: Option[Message => String])

Attributes

Companion
object
Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

def eventWriterConfigBuilder(f: EventWriterConfigBuilder => EventWriterConfigBuilder): WriterSettingsBuilder[Message]
def withKeyExtractor(keyExtractor: Message => String): WriterSettingsBuilder[Message]
def withSerializer(serializer: Serializer[Message]): WriterSettings[Message]

Build the settings.

Build the settings.

Attributes