Optional__Optional Kafka client factory override used by tests and custom integrations.
OptionalbrokersKafka broker addresses passed to the KafkaJS client.
OptionalclientKafkaJS client id. Defaults to a kkrpc id derived from localPeerId.
OptionalconsumerExtra KafkaJS consumer options.
OptionalfromWhether the consumer should read from the beginning when subscribing.
OptionalgroupConsumer group id used by the receiving side.
Stable id for this endpoint; used to filter self-delivered messages.
OptionalnumNumber of partitions to request when creating the topic.
OptionalproducerExtra KafkaJS producer options.
OptionalremoteOptional target endpoint id for point-to-point delivery.
OptionalreplicationReplication factor to request when creating the topic.
OptionalretryKafkaJS retry configuration.
OptionalsaslKafkaJS SASL authentication configuration.
OptionalsslKafkaJS SSL configuration.
OptionaltopicTopic used to exchange kkrpc bus envelopes.
Options for connecting a kkrpc transport to a Kafka topic.