public class TracingConsumerFactory<K,V> extends Object implements org.springframework.kafka.core.ConsumerFactory<K,V>
| Constructor and Description |
|---|
TracingConsumerFactory(org.springframework.kafka.core.ConsumerFactory<K,V> consumerFactory,
io.opentracing.Tracer tracer) |
TracingConsumerFactory(org.springframework.kafka.core.ConsumerFactory<K,V> consumerFactory,
io.opentracing.Tracer tracer,
BiFunction<String,org.apache.kafka.clients.consumer.ConsumerRecord,String> consumerSpanNameProvider) |
TracingConsumerFactory(org.springframework.kafka.core.ConsumerFactory<K,V> consumerFactory,
io.opentracing.Tracer tracer,
Collection<SpanDecorator> spanDecorators) |
TracingConsumerFactory(org.springframework.kafka.core.ConsumerFactory<K,V> consumerFactory,
io.opentracing.Tracer tracer,
Collection<SpanDecorator> spanDecorators,
BiFunction<String,org.apache.kafka.clients.consumer.ConsumerRecord,String> consumerSpanNameProvider) |
| Modifier and Type | Method and Description |
|---|---|
org.apache.kafka.clients.consumer.Consumer<K,V> |
createConsumer() |
org.apache.kafka.clients.consumer.Consumer<K,V> |
createConsumer(String clientIdSuffix) |
org.apache.kafka.clients.consumer.Consumer<K,V> |
createConsumer(String groupId,
String clientIdSuffix) |
org.apache.kafka.clients.consumer.Consumer<K,V> |
createConsumer(String groupId,
String clientIdPrefix,
String clientIdSuffix) |
org.apache.kafka.clients.consumer.Consumer<K,V> |
createConsumer(String groupId,
String clientIdPrefix,
String clientIdSuffix,
Properties properties) |
Map<String,Object> |
getConfigurationProperties() |
org.apache.kafka.common.serialization.Deserializer<K> |
getKeyDeserializer() |
org.apache.kafka.common.serialization.Deserializer<V> |
getValueDeserializer() |
boolean |
isAutoCommit() |
public TracingConsumerFactory(org.springframework.kafka.core.ConsumerFactory<K,V> consumerFactory, io.opentracing.Tracer tracer)
public TracingConsumerFactory(org.springframework.kafka.core.ConsumerFactory<K,V> consumerFactory, io.opentracing.Tracer tracer, Collection<SpanDecorator> spanDecorators)
public TracingConsumerFactory(org.springframework.kafka.core.ConsumerFactory<K,V> consumerFactory, io.opentracing.Tracer tracer, BiFunction<String,org.apache.kafka.clients.consumer.ConsumerRecord,String> consumerSpanNameProvider)
public TracingConsumerFactory(org.springframework.kafka.core.ConsumerFactory<K,V> consumerFactory, io.opentracing.Tracer tracer, Collection<SpanDecorator> spanDecorators, BiFunction<String,org.apache.kafka.clients.consumer.ConsumerRecord,String> consumerSpanNameProvider)
public org.apache.kafka.clients.consumer.Consumer<K,V> createConsumer(String clientIdSuffix)
public org.apache.kafka.clients.consumer.Consumer<K,V> createConsumer(String groupId, String clientIdSuffix)
public org.apache.kafka.clients.consumer.Consumer<K,V> createConsumer(String groupId, String clientIdPrefix, String clientIdSuffix)
public org.apache.kafka.clients.consumer.Consumer<K,V> createConsumer(String groupId, String clientIdPrefix, String clientIdSuffix, Properties properties)
public boolean isAutoCommit()
public org.apache.kafka.common.serialization.Deserializer<K> getKeyDeserializer()
Copyright © 2017-2020–2020. All rights reserved.