Class MockedConfluentAdminClientFactory
The builder for the Silverback.Messaging.Broker.Kafka.Mocks.MockedConfluentAdminClient.
Implements
Inherited Members
Namespace: Silverback.Messaging.Broker.Kafka
Assembly: Silverback.Integration.Kafka.Testing.dll
Syntax
public class MockedConfluentAdminClientFactory : IConfluentAdminClientFactory
Constructors
MockedConfluentAdminClientFactory(IMockedKafkaOptions)
Initializes a new instance of the MockedConfluentAdminClientFactory class.
Declaration
public MockedConfluentAdminClientFactory(IMockedKafkaOptions options)
Parameters
| Type | Name | Description |
|---|---|---|
| IMockedKafkaOptions | options | The IMockedKafkaOptions. |
Methods
GetClient(ClientConfig)
Returns an Confluent.Kafka.IAdminClient instance for the specified configuration.
Declaration
public IAdminClient GetClient(ClientConfig config)
Parameters
| Type | Name | Description |
|---|---|---|
| ClientConfig | config | The client configuration. |
Returns
| Type | Description |
|---|---|
| IAdminClient | The Confluent.Kafka.IAdminClient. |