Bun samples are verified on Bun 1.3.13; HTTP/2 clients need Bun >= 1.2.6, and a few packages skip their Bun suite in CI. Runtime compatibility
Connectum API Reference / @connectum/events-kafka / types / KafkaAdapterOptions
Interface: KafkaAdapterOptions โ
Defined in: types.ts:12
Options for creating a KafkaAdapter instance.
Properties โ
brokers โ
readonlybrokers:string[]
Defined in: types.ts:14
Kafka broker addresses (e.g., ["localhost:9092"])
clientId? โ
readonlyoptionalclientId?:string
Defined in: types.ts:17
Client ID for this producer/consumer (default: "connectum")
consumerOptions? โ
readonlyoptionalconsumerOptions?:object
Defined in: types.ts:32
Consumer-specific options
allowAutoTopicCreation? โ
readonlyoptionalallowAutoTopicCreation?:boolean
Whether Kafka should auto-create topics on subscribe (default: false)
fromBeginning? โ
readonlyoptionalfromBeginning?:boolean
Whether to start consuming from the beginning of topics (default: false)
sessionTimeout? โ
readonlyoptionalsessionTimeout?:number
Session timeout in milliseconds (default: 30000)
kafkaConfig? โ
readonlyoptionalkafkaConfig?:Omit<Partial<KafkaConfig>,"brokers"|"clientId">
Defined in: types.ts:23
Additional KafkaJS configuration overrides. Merged with brokers and clientId.
producerOptions? โ
readonlyoptionalproducerOptions?:object
Defined in: types.ts:26
Producer-specific options
compression? โ
readonlyoptionalcompression?:CompressionTypes
Compression type for produced messages
