public class KafkaTopicSubscriber extends java.lang.Object implements TopicSubscriber
Constructor and Description |
---|
KafkaTopicSubscriber(java.lang.String bootstrapServer,
java.lang.String clientId,
java.lang.String topicName) |
Modifier and Type | Method and Description |
---|---|
ITopicStore.IResumeToken |
parseToken(io.vertx.core.json.JsonObject js) |
ITopicStore.IResumeToken |
subscribe(java.util.function.BiConsumer<byte[],byte[]> de) |
ITopicStore.IResumeToken |
subscribe(ITopicStore.IResumeToken index,
java.util.function.BiConsumer<byte[],byte[]> handler) |
ITopicStore.IResumeToken |
subscribe(ITopicStore.IResumeToken index,
java.util.function.BiConsumer<byte[],byte[]> handler,
IRecordStarvationStrategy strat) |
java.lang.String |
topicName() |
java.lang.String |
toString() |
public KafkaTopicSubscriber(java.lang.String bootstrapServer, java.lang.String clientId, java.lang.String topicName)
public java.lang.String topicName()
topicName
in interface TopicSubscriber
public ITopicStore.IResumeToken subscribe(java.util.function.BiConsumer<byte[],byte[]> de)
subscribe
in interface TopicSubscriber
public ITopicStore.IResumeToken subscribe(ITopicStore.IResumeToken index, java.util.function.BiConsumer<byte[],byte[]> handler)
subscribe
in interface TopicSubscriber
public ITopicStore.IResumeToken subscribe(ITopicStore.IResumeToken index, java.util.function.BiConsumer<byte[],byte[]> handler, IRecordStarvationStrategy strat)
subscribe
in interface TopicSubscriber
public ITopicStore.IResumeToken parseToken(io.vertx.core.json.JsonObject js)
parseToken
in interface TopicSubscriber
public java.lang.String toString()
toString
in class java.lang.Object
Copyright © 2022. All Rights Reserved.