Class TaggedMetricsKafkaClientFactory
java.lang.Object
org.qubership.integration.platform.engine.camel.components.kafka.TaggedMetricsKafkaClientFactory
- All Implemented Interfaces:
org.apache.camel.component.kafka.KafkaClientFactory
public class TaggedMetricsKafkaClientFactory
extends Object
implements org.apache.camel.component.kafka.KafkaClientFactory
-
Constructor Summary
ConstructorsConstructorDescriptionTaggedMetricsKafkaClientFactory(org.apache.camel.component.kafka.KafkaClientFactory delegate, io.micrometer.core.instrument.MeterRegistry meterRegistry, Collection<io.micrometer.core.instrument.Tag> tags) -
Method Summary
Modifier and TypeMethodDescriptiongetBrokers(org.apache.camel.component.kafka.KafkaConfiguration configuration) org.apache.kafka.clients.consumer.ConsumergetConsumer(Properties kafkaProps) org.apache.kafka.clients.producer.ProducergetProducer(Properties kafkaProps)
-
Constructor Details
-
TaggedMetricsKafkaClientFactory
public TaggedMetricsKafkaClientFactory(org.apache.camel.component.kafka.KafkaClientFactory delegate, io.micrometer.core.instrument.MeterRegistry meterRegistry, Collection<io.micrometer.core.instrument.Tag> tags)
-
-
Method Details
-
getProducer
- Specified by:
getProducerin interfaceorg.apache.camel.component.kafka.KafkaClientFactory
-
getConsumer
- Specified by:
getConsumerin interfaceorg.apache.camel.component.kafka.KafkaClientFactory
-
getBrokers
- Specified by:
getBrokersin interfaceorg.apache.camel.component.kafka.KafkaClientFactory
-