| Modifier and Type | Class and Description |
|---|---|
class |
RetriableMessageHandler<K,V> |
class |
SafetyNetMessageHandler<K,V> |
| Modifier and Type | Method and Description |
|---|---|
LcKafkaConsumerBuilder<K,V> |
LcKafkaConsumerBuilder.messageHandler(MessageHandler<K,V> messageHandler)
Change the
MessageHandler to handle the consumed msg from kafka. |
static <K,V> LcKafkaConsumerBuilder<K,V> |
LcKafkaConsumerBuilder.newBuilder(Map<String,Object> kafkaConfigs,
MessageHandler<K,V> messageHandler)
Create a
LcKafkaConsumerBuilder used to build LcKafkaConsumer. |
static <K,V> LcKafkaConsumerBuilder<K,V> |
LcKafkaConsumerBuilder.newBuilder(Map<String,Object> kafkaConfigs,
MessageHandler<K,V> messageHandler,
org.apache.kafka.common.serialization.Deserializer<K> keyDeserializer,
org.apache.kafka.common.serialization.Deserializer<V> valueDeserializer)
Create a
LcKafkaConsumerBuilder used to build LcKafkaConsumer. |
| Constructor and Description |
|---|
RetriableMessageHandler(MessageHandler<K,V> innerHandler,
int maxRetryTimes) |
SafetyNetMessageHandler(MessageHandler<K,V> innerHandler) |
SafetyNetMessageHandler(MessageHandler<K,V> innerHandler,
BiConsumer<org.apache.kafka.clients.consumer.ConsumerRecord<K,V>,Throwable> errorConsumer) |
Copyright © 2019 LeanCloud. All rights reserved.