public class FunctionMetaDataTopicTailer extends Object implements Runnable, AutoCloseable
| Constructor and Description |
|---|
FunctionMetaDataTopicTailer(FunctionMetaDataManager functionMetaDataManager,
org.apache.pulsar.client.api.ReaderBuilder readerBuilder,
WorkerConfig workerConfig,
org.apache.pulsar.client.api.MessageId lastMessageSeen,
ErrorNotifier errorNotifier) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
static org.apache.pulsar.client.api.Reader |
createReader(WorkerConfig workerConfig,
org.apache.pulsar.client.api.ReaderBuilder readerBuilder,
org.apache.pulsar.client.api.MessageId startMessageId) |
void |
run() |
void |
start() |
CompletableFuture<Void> |
stopWhenNoMoreMessages() |
public FunctionMetaDataTopicTailer(FunctionMetaDataManager functionMetaDataManager, org.apache.pulsar.client.api.ReaderBuilder readerBuilder, WorkerConfig workerConfig, org.apache.pulsar.client.api.MessageId lastMessageSeen, ErrorNotifier errorNotifier) throws org.apache.pulsar.client.api.PulsarClientException
org.apache.pulsar.client.api.PulsarClientExceptionpublic void start()
public CompletableFuture<Void> stopWhenNoMoreMessages()
public void close()
close in interface AutoCloseablepublic static org.apache.pulsar.client.api.Reader createReader(WorkerConfig workerConfig, org.apache.pulsar.client.api.ReaderBuilder readerBuilder, org.apache.pulsar.client.api.MessageId startMessageId) throws org.apache.pulsar.client.api.PulsarClientException
org.apache.pulsar.client.api.PulsarClientExceptionCopyright © 2017–2022 Apache Software Foundation. All rights reserved.