Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DefaultSaramaConfig ¶
Types ¶
type Kafka ¶
type Kafka struct {
// contains filtered or unexported fields
}
func (*Kafka) Subscriber ¶
func (k *Kafka) Subscriber(opts ...driver.SubscriberOption) (message.Subscriber, error)
type KafkaConfig ¶
type KafkaConfig struct {
// Kafka brokers list.
Brokers []string
// SaramaConfig holds additional sarama settings.
SaramaConfig *sarama.Config
Subscriber struct {
// Kafka consumer group.
// When empty, all messages from all partitions will be returned.
ConsumerGroup string
}
InitializeTopicDetails *sarama.TopicDetail
}
func NewKafkaConfig ¶
func NewKafkaConfig() *KafkaConfig
Click to show internal directories.
Click to hide internal directories.