类 ReaderBuilderImpl<T>
java.lang.Object
org.apache.pulsar.client.impl.ReaderBuilderImpl<T>
- 所有已实现的接口:
Cloneable,ReaderBuilder<T>
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明autoAckOldestChunkedMessageOnQueueFull(boolean autoAckOldestChunkedMessageOnQueueFull) autoUpdatePartitions(boolean autoUpdate) autoUpdatePartitionsInterval(int interval, TimeUnit unit) clone()create()cryptoKeyReader(CryptoKeyReader cryptoKeyReader) defaultCryptoKeyReader(@NonNull Map<String, String> privateKeys) defaultCryptoKeyReader(String privateKey) expireTimeOfIncompleteChunkedMessage(long duration, TimeUnit unit) intercept(ReaderInterceptor<T>... interceptors) keyHashRange(Range... ranges) maxPendingChunkedMessage(int maxPendingChunkedMessage) messageCrypto(MessageCrypto messageCrypto) poolMessages(boolean poolMessages) readCompacted(boolean readCompacted) readerListener(ReaderListener<T> readerListener) readerName(String readerName) receiverQueueSize(int receiverQueueSize) startMessageFromRollbackDuration(long rollbackDuration, TimeUnit timeunit) startMessageId(MessageId startMessageId) subscriptionName(String subscriptionName) subscriptionRolePrefix(String subscriptionRolePrefix)
-
构造器详细资料
-
ReaderBuilderImpl
-
-
方法详细资料
-
clone
- 指定者:
clone在接口中ReaderBuilder<T>- 覆盖:
clone在类中Object
-
create
- 指定者:
create在接口中ReaderBuilder<T>- 抛出:
PulsarClientException
-
createAsync
- 指定者:
createAsync在接口中ReaderBuilder<T>
-
loadConf
- 指定者:
loadConf在接口中ReaderBuilder<T>
-
topic
- 指定者:
topic在接口中ReaderBuilder<T>
-
topics
- 指定者:
topics在接口中ReaderBuilder<T>
-
startMessageId
- 指定者:
startMessageId在接口中ReaderBuilder<T>
-
startMessageFromRollbackDuration
- 指定者:
startMessageFromRollbackDuration在接口中ReaderBuilder<T>
-
startMessageIdInclusive
- 指定者:
startMessageIdInclusive在接口中ReaderBuilder<T>
-
readerListener
- 指定者:
readerListener在接口中ReaderBuilder<T>
-
cryptoKeyReader
- 指定者:
cryptoKeyReader在接口中ReaderBuilder<T>
-
defaultCryptoKeyReader
- 指定者:
defaultCryptoKeyReader在接口中ReaderBuilder<T>
-
defaultCryptoKeyReader
- 指定者:
defaultCryptoKeyReader在接口中ReaderBuilder<T>
-
cryptoFailureAction
- 指定者:
cryptoFailureAction在接口中ReaderBuilder<T>
-
messageCrypto
- 指定者:
messageCrypto在接口中ReaderBuilder<T>
-
receiverQueueSize
- 指定者:
receiverQueueSize在接口中ReaderBuilder<T>
-
readerName
- 指定者:
readerName在接口中ReaderBuilder<T>
-
subscriptionRolePrefix
- 指定者:
subscriptionRolePrefix在接口中ReaderBuilder<T>
-
subscriptionName
- 指定者:
subscriptionName在接口中ReaderBuilder<T>
-
readCompacted
- 指定者:
readCompacted在接口中ReaderBuilder<T>
-
keyHashRange
- 指定者:
keyHashRange在接口中ReaderBuilder<T>
-
poolMessages
- 指定者:
poolMessages在接口中ReaderBuilder<T>
-
autoUpdatePartitions
- 指定者:
autoUpdatePartitions在接口中ReaderBuilder<T>
-
autoUpdatePartitionsInterval
- 指定者:
autoUpdatePartitionsInterval在接口中ReaderBuilder<T>
-
intercept
- 指定者:
intercept在接口中ReaderBuilder<T>
-
maxPendingChunkedMessage
- 指定者:
maxPendingChunkedMessage在接口中ReaderBuilder<T>
-
autoAckOldestChunkedMessageOnQueueFull
public ReaderBuilder<T> autoAckOldestChunkedMessageOnQueueFull(boolean autoAckOldestChunkedMessageOnQueueFull) - 指定者:
autoAckOldestChunkedMessageOnQueueFull在接口中ReaderBuilder<T>
-
expireTimeOfIncompleteChunkedMessage
- 指定者:
expireTimeOfIncompleteChunkedMessage在接口中ReaderBuilder<T>
-