Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Callbacks ¶
type Callbacks struct {
// contains filtered or unexported fields
}
func NewCallbacks ¶
type EventCatalog ¶
type Kafka ¶
type Kafka struct {
// contains filtered or unexported fields
}
func NewKafka ¶
func NewKafka(triggers KafkaTriggers, catalog EventCatalog, jobs Starter, registry SchemaRegistry, logger *slog.Logger) *Kafka
type KafkaConsumer ¶
type KafkaConsumer struct {
// contains filtered or unexported fields
}
func NewKafkaConsumer ¶
func NewKafkaConsumer( newReader func(topics []string) KafkaReader, topics KafkaTopics, handle func(context.Context, KafkaMessage) error, refresh time.Duration, logger *slog.Logger, ) *KafkaConsumer
type KafkaMessage ¶
type KafkaReader ¶
type KafkaTopics ¶
type KafkaTriggers ¶
type SchemaRegistry ¶
Click to show internal directories.
Click to hide internal directories.