package backup
Ordering
- Alphabetic
Visibility
- Public
- Protected
Type Members
- trait App[T <: KafkaConsumerInterface] extends LazyLogging
- trait BackupApp extends Config with kafka.Config with PekkoSettings
- trait BackupClientInterface[T <: KafkaConsumerInterface] extends LazyLogging
An interface for a template on how to backup a Kafka Stream into some data storage
An interface for a template on how to backup a Kafka Stream into some data storage
- T
The underlying
kafkaClientInterface
type
- trait Config extends AnyRef
- class Entry extends CommandApp
- class KafkaConsumer extends KafkaConsumerInterface with LazyLogging
A Kafka Client that uses Pekko Connectors Kafka Consumer under the hood to create a stream of events from a Kafka cluster.
A Kafka Client that uses Pekko Connectors Kafka Consumer under the hood to create a stream of events from a Kafka cluster. To configure the Pekko Connectors Kafka Consumer use the standard typesafe configuration i.e. pekko.kafka.consumer (note that the
keySerializer
andvalueSerializer
are hardcoded so you cannot override this). - trait KafkaConsumerInterface extends AnyRef
- trait S3App extends s3.Config with BackupApp with App[KafkaConsumer]
Value Members
- object BackupClientInterface
- object Config extends Config
- object KafkaConsumer
- object Main extends Entry