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:
loadConf
in interfaceTableViewBuilder<T>
-
create
- Specified by:
create
in interfaceTableViewBuilder<T>
- Throws:
PulsarClientException
-
createAsync
- Specified by:
createAsync
in interfaceTableViewBuilder<T>
-
topic
- Specified by:
topic
in interfaceTableViewBuilder<T>
-
autoUpdatePartitionsInterval
- Specified by:
autoUpdatePartitionsInterval
in interfaceTableViewBuilder<T>
-
subscriptionName
- Specified by:
subscriptionName
in interfaceTableViewBuilder<T>
-
cryptoKeyReader
- Specified by:
cryptoKeyReader
in interfaceTableViewBuilder<T>
-
defaultCryptoKeyReader
- Specified by:
defaultCryptoKeyReader
in interfaceTableViewBuilder<T>
-
defaultCryptoKeyReader
- Specified by:
defaultCryptoKeyReader
in interfaceTableViewBuilder<T>
-
cryptoFailureAction
- Specified by:
cryptoFailureAction
in interfaceTableViewBuilder<T>
-