Class ApacheKafkaConsumerAdapterFactory
java.lang.Object
com.linkedin.venice.pubsub.PubSubConsumerAdapterFactory<PubSubConsumerAdapter>
com.linkedin.venice.pubsub.adapter.kafka.consumer.ApacheKafkaConsumerAdapterFactory
- All Implemented Interfaces:
Closeable
,AutoCloseable
public class ApacheKafkaConsumerAdapterFactory
extends PubSubConsumerAdapterFactory<PubSubConsumerAdapter>
-
Constructor Summary
ConstructorsConstructorDescriptionConstructor for ApacheKafkaConsumerAdapterFactory used mainly for reflective instantiation. -
Method Summary
Modifier and TypeMethodDescriptionvoid
close()
create
(PubSubConsumerAdapterContext context) Creates a PubSub consumer adapter.getName()
-
Constructor Details
-
ApacheKafkaConsumerAdapterFactory
public ApacheKafkaConsumerAdapterFactory()Constructor for ApacheKafkaConsumerAdapterFactory used mainly for reflective instantiation.
-
-
Method Details
-
create
Description copied from class:PubSubConsumerAdapterFactory
Creates a PubSub consumer adapter.- Specified by:
create
in classPubSubConsumerAdapterFactory<PubSubConsumerAdapter>
- Parameters:
context
- The context containing all dependencies and configurations required to create a consumer.- Returns:
- An instance of the PubSub consumer adapter.
-
getName
- Specified by:
getName
in classPubSubConsumerAdapterFactory<PubSubConsumerAdapter>
-
close
- Throws:
IOException
-