Show / Hide Table of Contents

    Namespace Silverback.Messaging.Broker.Kafka

    Classes

    ConfluentAdminClientFactory

    Wraps the Confluent.Kafka.AdminClientBuilder.

    ConfluentAdminClientFactoryExtensions

    Adds some convenience methods to the IConfluentAdminClientFactory interface.

    ConfluentConsumerBuilder

    Wraps the Confluent.Kafka.ConsumerBuilder<TKey, TValue>.

    ConfluentProducerBuilder

    Wraps the Confluent.Kafka.ProducerBuilder<TKey, TValue>.

    MockedConfluentAdminClientFactory

    The builder for the Silverback.Messaging.Broker.Kafka.Mocks.MockedConfluentAdminClient.

    MockedConfluentConsumerBuilder

    The builder for the Silverback.Messaging.Broker.Kafka.Mocks.MockedConfluentConsumer.

    MockedConfluentProducerBuilder

    The builder for the Silverback.Messaging.Broker.Kafka.Mocks.MockedConfluentProducer.

    OffsetsTracker

    Keeps track of the offsets of the messages being produced or consumed.

    Interfaces

    IConfluentAdminClientFactory

    The factory used to create Confluent.Kafka.IAdminClient instances.

    IConfluentConsumerBuilder

    The Confluent.Kafka.IConsumer<TKey, TValue> builder used by the KafkaConsumer.

    IConfluentConsumerWrapper

    Wraps the underlying Confluent.Kafka.IConsumer<TKey, TValue> and handles the connection lifecycle.

    IConfluentProducerBuilder

    The Confluent.Kafka.IProducer<TKey, TValue> builder used by the KafkaProducer.

    IConfluentProducerWrapper

    Wraps the underlying Confluent.Kafka.IProducer<TKey, TValue> and handles the connection lifecycle.

    IConfluentProducerWrapperFactory

    Creates IConfluentProducerWrapper instances.

    GitHub E-Mail
    ↑ Back to top © 2026 Sergio Aquilini