zio.pravega

package zio.pravega

Members list

Concise view

Type members

Classlikes

case object BuildInfo

This object was generated by sbt-buildinfo.

This object was generated by sbt-buildinfo.

Attributes

Graph
Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Pravega Stream API.

Pravega Stream API.

Attributes

Companion:
object
Graph
Supertypes
class Object
trait Matchable
class Any

Attributes

Companion:
trait
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Pravega Table API.

Pravega Table API.

Attributes

Companion:
object
Graph
Supertypes
class Object
trait Matchable
class Any

Pravega Table API.

Pravega Table API.

Attributes

Companion:
trait
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Pravega Admin API.

Pravega Admin API.

Attributes

Companion:
object
Graph
Supertypes
class Object
trait Matchable
class Any

Attributes

Companion:
trait
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
class ReaderSettings[Message]

Reader settings that must be provided to @see zio.pravega.PravegaStream#stream

Reader settings that must be provided to @see zio.pravega.PravegaStream#stream

Built with @see ReaderSettingsBuilder

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
class ReaderSettingsBuilder(config: Config, readerConfigBuilder: ReaderConfigBuilder, readerConfigCustomizer: Option[ReaderConfigBuilder => ReaderConfigBuilder], timeout: Duration, readerId: Option[String])

Attributes

Companion:
object
Graph
Supertypes
class Object
trait Matchable
class Any

Attributes

Companion:
class
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
final case class TableEntry[+V](tableKey: TableKey, version: Version, value: V)

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
class TableReaderSettings[K, V](keyValueTableClientConfiguration: KeyValueTableClientConfiguration, valueSerializer: Serializer[V], tableKey: K => TableKey, maximumInflightMessages: Int, val maxEntriesAtOnce: Int)

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
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

Attributes

Companion:
class
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
class TableWriterSettings[K, V](keyValueTableClientConfiguration: KeyValueTableClientConfiguration, valueSerializer: Serializer[V], tableKey: K => TableKey, maximumInflightMessages: Int)

Table Writer settings that must be provided to @see Sink zio.pravega.PravegaStream.sink Built with @see WriterSettingsBuilder

Table Writer settings that must be provided to @see Sink zio.pravega.PravegaStream.sink Built with @see WriterSettingsBuilder

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
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

Attributes

Companion:
class
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
class WriterSettings[Message](val eventWriterConfig: EventWriterConfig, val serializer: Serializer[Message], val keyExtractor: Option[Message => String], val maximumInflightMessages: Int)

Writer settings that must be provided to @see Sink zio.pravega.PravegaStream#sink

Writer settings that must be provided to @see Sink zio.pravega.PravegaStream#sink

Built with @see WriterSettingsBuilder

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
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

Attributes

Companion:
class
Graph
Supertypes
class Object
trait Matchable
class Any
Self type