public class ReaderBuilderImpl<T> extends Object implements ReaderBuilder<T>
| Modifier and Type | Method and Description |
|---|---|
ReaderBuilder<T> |
clone() |
Reader<T> |
create() |
CompletableFuture<Reader<T>> |
createAsync() |
ReaderBuilder<T> |
cryptoFailureAction(ConsumerCryptoFailureAction action) |
ReaderBuilder<T> |
cryptoKeyReader(CryptoKeyReader cryptoKeyReader) |
ReaderBuilder<T> |
loadConf(Map<String,Object> config) |
ReaderBuilder<T> |
readCompacted(boolean readCompacted) |
ReaderBuilder<T> |
readerListener(ReaderListener<T> readerListener) |
ReaderBuilder<T> |
readerName(String readerName) |
ReaderBuilder<T> |
receiverQueueSize(int receiverQueueSize) |
ReaderBuilder<T> |
startMessageId(MessageId startMessageId) |
ReaderBuilder<T> |
subscriptionRolePrefix(String subscriptionRolePrefix) |
ReaderBuilder<T> |
topic(String topicName) |
public ReaderBuilder<T> clone()
clone in interface ReaderBuilder<T>clone in class Objectpublic Reader<T> create() throws PulsarClientException
create in interface ReaderBuilder<T>PulsarClientExceptionpublic CompletableFuture<Reader<T>> createAsync()
createAsync in interface ReaderBuilder<T>public ReaderBuilder<T> loadConf(Map<String,Object> config)
loadConf in interface ReaderBuilder<T>public ReaderBuilder<T> topic(String topicName)
topic in interface ReaderBuilder<T>public ReaderBuilder<T> startMessageId(MessageId startMessageId)
startMessageId in interface ReaderBuilder<T>public ReaderBuilder<T> readerListener(ReaderListener<T> readerListener)
readerListener in interface ReaderBuilder<T>public ReaderBuilder<T> cryptoKeyReader(CryptoKeyReader cryptoKeyReader)
cryptoKeyReader in interface ReaderBuilder<T>public ReaderBuilder<T> cryptoFailureAction(ConsumerCryptoFailureAction action)
cryptoFailureAction in interface ReaderBuilder<T>public ReaderBuilder<T> receiverQueueSize(int receiverQueueSize)
receiverQueueSize in interface ReaderBuilder<T>public ReaderBuilder<T> readerName(String readerName)
readerName in interface ReaderBuilder<T>public ReaderBuilder<T> subscriptionRolePrefix(String subscriptionRolePrefix)
subscriptionRolePrefix in interface ReaderBuilder<T>public ReaderBuilder<T> readCompacted(boolean readCompacted)
readCompacted in interface ReaderBuilder<T>Copyright © 2017–2019 Apache Software Foundation. All rights reserved.