| Package | Description |
|---|---|
| org.apache.flink.streaming.connectors.pulsar.internal |
| Modifier and Type | Class and Description |
|---|---|
class |
PoisonState
A sign state that used to stop fetcher earlier.
|
class |
PulsarTopicStateWithPeriodicWatermarks<T>
A special version of the per-pulsar-partition-state that additionally holds
a periodic watermark generator (and timestamp extractor) per partition.
|
class |
PulsarTopicStateWithPunctuatedWatermarks<T>
A special version of the per-pulsar-partition-state that additionally holds
a periodic watermark generator (and timestamp extractor) per partition.
|
| Modifier and Type | Field and Description |
|---|---|
protected PulsarTopicState |
ReaderThread.state |
| Modifier and Type | Field and Description |
|---|---|
protected List<PulsarTopicState> |
PulsarFetcher.subscribedPartitionStates
All partitions (and their state) that this fetcher is subscribed to.
|
protected ClosableBlockingQueue<PulsarTopicState> |
PulsarFetcher.unassignedPartitionsQueue
Queue of partitions that are not yet assigned to any reader thread for consuming.
|
| Modifier and Type | Method and Description |
|---|---|
protected List<PulsarTopicState> |
PulsarFetcher.getSubscribedTopicStates() |
| Modifier and Type | Method and Description |
|---|---|
protected ReaderThread |
PulsarRowFetcher.createReaderThread(ExceptionProxy exceptionProxy,
PulsarTopicState state)
Deprecated.
|
protected ReaderThread |
PulsarFetcher.createReaderThread(ExceptionProxy exceptionProxy,
PulsarTopicState state) |
protected void |
PulsarFetcher.emitRecord(T record,
PulsarTopicState topicState,
org.apache.pulsar.client.api.MessageId offset) |
| Modifier and Type | Method and Description |
|---|---|
Map<TopicRange,ReaderThread> |
PulsarFetcher.createAndStartReaderThread(List<PulsarTopicState> states,
ExceptionProxy exceptionProxy) |
| Constructor and Description |
|---|
ReaderThread(PulsarFetcher owner,
PulsarTopicState state,
org.apache.pulsar.client.impl.conf.ClientConfigurationData clientConf,
Map<String,Object> readerConf,
PulsarDeserializationSchema<T> deserializer,
int pollTimeoutMs,
ExceptionProxy exceptionProxy) |
ReaderThread(PulsarFetcher owner,
PulsarTopicState state,
org.apache.pulsar.client.impl.conf.ClientConfigurationData clientConf,
Map<String,Object> readerConf,
PulsarDeserializationSchema<T> deserializer,
int pollTimeoutMs,
ExceptionProxy exceptionProxy,
boolean failOnDataLoss) |
RowReaderThread(PulsarFetcher owner,
PulsarTopicState state,
org.apache.pulsar.client.impl.conf.ClientConfigurationData clientConf,
Map<String,Object> readerConf,
int pollTimeoutMs,
org.apache.pulsar.common.schema.SchemaInfo pulsarSchema,
PulsarDeserializationSchema<org.apache.flink.types.Row> deserializer,
ExceptionProxy exceptionProxy,
boolean useExtendField)
Deprecated.
|
Copyright © 2019–2021 The Apache Software Foundation. All rights reserved.