Namespace Silverback.Messaging.Configuration.Kafka
Classes
- KafkaClientConfiguration
Wraps the Confluent.Kafka.ConsumerConfig.
- KafkaClientConfigurationBuilder<TConfig, TConfluentConfig, TBuilder>
The base class for all Kafka client configuration builders.
- KafkaClientConfiguration<TConfluentConfig>
Wraps the Confluent.Kafka.ConsumerConfig and contains the properties shared between the KafkaProducerConfiguration and KafkaConsumerConfiguration.
- KafkaClientsConfigurationBuilder
Configures the Kafka producers and consumers building the KafkaProducerConfiguration and KafkaConsumerConfiguration.
- KafkaConsumerConfiguration
Wraps the Confluent.Kafka.ConsumerConfig adding the Silverback specific settings.
- KafkaConsumerEndpointConfiguration
The Kafka consumer endpoint configuration.
- KafkaProducerConfiguration
The KafkaProducer configuration.
- KafkaProducerEndpointConfiguration
The Kafka producer endpoint configuration.
Interfaces
- IMockedKafkaOptions
Stores the mocked Kafka configuration.
- IMockedKafkaOptionsBuilder
Exposes the methods to configure the mocked Kafka.