ReadonlybootstrapBootstrap broker addresses for initial cluster discovery.
Optional ReadonlyclientClient ID sent in request headers (default: "@qualithm/kafka-client").
Optional ReadonlyconnectConnection timeout in milliseconds (default: 30000).
Optional ReadonlymaxMaximum number of connections per broker (default: 1).
Optional ReadonlyreconnectOpt-in reconnection strategy. When set, the pool replaces dead connections in the background with exponential backoff. Disabled by default.
Optional ReadonlyrequestPer-request timeout in milliseconds (default: 30000).
Optional ReadonlysaslSASL authentication configuration.
ReadonlysocketFactory function for creating the underlying socket.
Optional ReadonlytlsTLS configuration.
Options for the ConnectionPool.