Package org.apache.pulsar.client.impl
Class TableViewBuilderImpl<T>
- java.lang.Object
-
- org.apache.pulsar.client.impl.TableViewBuilderImpl<T>
-
- All Implemented Interfaces:
org.apache.pulsar.client.api.TableViewBuilder<T>
public class TableViewBuilderImpl<T> extends java.lang.Object implements org.apache.pulsar.client.api.TableViewBuilder<T>
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.apache.pulsar.client.api.TableViewBuilder<T>autoUpdatePartitionsInterval(int interval, java.util.concurrent.TimeUnit unit)org.apache.pulsar.client.api.TableView<T>create()java.util.concurrent.CompletableFuture<org.apache.pulsar.client.api.TableView<T>>createAsync()org.apache.pulsar.client.api.TableViewBuilder<T>loadConf(java.util.Map<java.lang.String,java.lang.Object> config)org.apache.pulsar.client.api.TableViewBuilder<T>topic(java.lang.String topic)
-
-
-
Method Detail
-
loadConf
public org.apache.pulsar.client.api.TableViewBuilder<T> loadConf(java.util.Map<java.lang.String,java.lang.Object> config)
- Specified by:
loadConfin interfaceorg.apache.pulsar.client.api.TableViewBuilder<T>
-
create
public org.apache.pulsar.client.api.TableView<T> create() throws org.apache.pulsar.client.api.PulsarClientException
- Specified by:
createin interfaceorg.apache.pulsar.client.api.TableViewBuilder<T>- Throws:
org.apache.pulsar.client.api.PulsarClientException
-
createAsync
public java.util.concurrent.CompletableFuture<org.apache.pulsar.client.api.TableView<T>> createAsync()
- Specified by:
createAsyncin interfaceorg.apache.pulsar.client.api.TableViewBuilder<T>
-
topic
public org.apache.pulsar.client.api.TableViewBuilder<T> topic(java.lang.String topic)
- Specified by:
topicin interfaceorg.apache.pulsar.client.api.TableViewBuilder<T>
-
-