Package org.apache.pulsar.client.impl
Class TableViewBuilderImpl<T>
java.lang.Object
org.apache.pulsar.client.impl.TableViewBuilderImpl<T>
- All Implemented Interfaces:
TableViewBuilder<T>
-
Method Summary
Modifier and TypeMethodDescriptionautoUpdatePartitionsInterval(int interval, TimeUnit unit) create()cryptoKeyReader(CryptoKeyReader cryptoKeyReader) defaultCryptoKeyReader(@NonNull Map<String, String> privateKeys) defaultCryptoKeyReader(String privateKey) subscriptionName(String subscriptionName)
-
Method Details
-
loadConf
- Specified by:
loadConfin interfaceTableViewBuilder<T>
-
create
- Specified by:
createin interfaceTableViewBuilder<T>- Throws:
PulsarClientException
-
createAsync
- Specified by:
createAsyncin interfaceTableViewBuilder<T>
-
topic
- Specified by:
topicin interfaceTableViewBuilder<T>
-
autoUpdatePartitionsInterval
- Specified by:
autoUpdatePartitionsIntervalin interfaceTableViewBuilder<T>
-
subscriptionName
- Specified by:
subscriptionNamein interfaceTableViewBuilder<T>
-
cryptoKeyReader
- Specified by:
cryptoKeyReaderin interfaceTableViewBuilder<T>
-
defaultCryptoKeyReader
- Specified by:
defaultCryptoKeyReaderin interfaceTableViewBuilder<T>
-
defaultCryptoKeyReader
- Specified by:
defaultCryptoKeyReaderin interfaceTableViewBuilder<T>
-
cryptoFailureAction
- Specified by:
cryptoFailureActionin interfaceTableViewBuilder<T>
-