| Package | Description |
|---|---|
| org.apache.flink.connector.pulsar.table | |
| org.apache.flink.streaming.connectors.pulsar | |
| org.apache.flink.streaming.connectors.pulsar.internal |
| Modifier and Type | Class and Description |
|---|---|
class |
DynamicPulsarDeserializationSchema
PulsarDeserializationSchema for dynamic table.
|
| Modifier and Type | Class and Description |
|---|---|
class |
PulsarRowDeserializationSchema
a deserializationSchema for row type in pulsar.
|
| Modifier and Type | Field and Description |
|---|---|
protected PulsarDeserializationSchema<T> |
FlinkPulsarSource.deserializer |
| Modifier and Type | Method and Description |
|---|---|
PulsarDeserializationSchema<org.apache.flink.types.Row> |
PulsarTableSource.getDeserializationSchema() |
protected PulsarDeserializationSchema<org.apache.flink.types.Row> |
FlinkPulsarRowSource.getDeserializer()
Deprecated.
|
| Constructor and Description |
|---|
FlinkPulsarRowSource(String adminUrl,
org.apache.pulsar.client.impl.conf.ClientConfigurationData clientConf,
Properties properties,
PulsarDeserializationSchema<org.apache.flink.types.Row> deserializer)
Deprecated.
|
FlinkPulsarRowSource(String serviceUrl,
String adminUrl,
Properties properties,
PulsarDeserializationSchema<org.apache.flink.types.Row> deserializer)
Deprecated.
|
FlinkPulsarSource(String adminUrl,
org.apache.pulsar.client.impl.conf.ClientConfigurationData clientConf,
PulsarDeserializationSchema<T> deserializer,
Properties properties) |
FlinkPulsarSource(String serviceUrl,
String adminUrl,
PulsarDeserializationSchema<T> deserializer,
Properties properties) |
| Modifier and Type | Class and Description |
|---|---|
class |
PulsarDeserializationSchemaWrapper<T>
A simple wrapper for using the DeserializationSchema with the PulsarDeserializationSchema
interface.
|
class |
PulsarDeserializer
Deserialize Pulsar message into Flink row.
|
| Modifier and Type | Field and Description |
|---|---|
protected PulsarDeserializationSchema<T> |
ReaderThread.deserializer |
protected PulsarDeserializationSchema<T> |
PulsarFetcher.deserializer |
| Constructor and Description |
|---|
PulsarFetcher(org.apache.flink.streaming.api.functions.source.SourceFunction.SourceContext<T> sourceContext,
Map<TopicRange,org.apache.pulsar.client.api.MessageId> seedTopicsWithInitialOffsets,
org.apache.flink.util.SerializedValue<org.apache.flink.streaming.api.functions.AssignerWithPeriodicWatermarks<T>> watermarksPeriodic,
org.apache.flink.util.SerializedValue<org.apache.flink.streaming.api.functions.AssignerWithPunctuatedWatermarks<T>> watermarksPunctuated,
org.apache.flink.streaming.runtime.tasks.ProcessingTimeService processingTimeProvider,
long autoWatermarkInterval,
ClassLoader userCodeClassLoader,
org.apache.flink.streaming.api.operators.StreamingRuntimeContext runtimeContext,
org.apache.pulsar.client.impl.conf.ClientConfigurationData clientConf,
Map<String,Object> readerConf,
int pollTimeoutMs,
int commitMaxRetries,
PulsarDeserializationSchema<T> deserializer,
PulsarMetadataReader metadataReader) |
PulsarFetcher(org.apache.flink.streaming.api.functions.source.SourceFunction.SourceContext<T> sourceContext,
Map<TopicRange,org.apache.pulsar.client.api.MessageId> seedTopicsWithInitialOffsets,
org.apache.flink.util.SerializedValue<org.apache.flink.streaming.api.functions.AssignerWithPeriodicWatermarks<T>> watermarksPeriodic,
org.apache.flink.util.SerializedValue<org.apache.flink.streaming.api.functions.AssignerWithPunctuatedWatermarks<T>> watermarksPunctuated,
org.apache.flink.streaming.runtime.tasks.ProcessingTimeService processingTimeProvider,
long autoWatermarkInterval,
ClassLoader userCodeClassLoader,
org.apache.flink.streaming.api.operators.StreamingRuntimeContext runtimeContext,
org.apache.pulsar.client.impl.conf.ClientConfigurationData clientConf,
Map<String,Object> readerConf,
int pollTimeoutMs,
PulsarDeserializationSchema<T> deserializer,
PulsarMetadataReader metadataReader) |
PulsarRowFetcher(org.apache.flink.streaming.api.functions.source.SourceFunction.SourceContext<org.apache.flink.types.Row> sourceContext,
Map<TopicRange,org.apache.pulsar.client.api.MessageId> seedTopicsWithInitialOffsets,
org.apache.flink.util.SerializedValue<org.apache.flink.streaming.api.functions.AssignerWithPeriodicWatermarks<org.apache.flink.types.Row>> watermarksPeriodic,
org.apache.flink.util.SerializedValue<org.apache.flink.streaming.api.functions.AssignerWithPunctuatedWatermarks<org.apache.flink.types.Row>> watermarksPunctuated,
org.apache.flink.streaming.runtime.tasks.ProcessingTimeService processingTimeProvider,
long autoWatermarkInterval,
ClassLoader userCodeClassLoader,
org.apache.flink.streaming.api.operators.StreamingRuntimeContext runtimeContext,
org.apache.pulsar.client.impl.conf.ClientConfigurationData clientConf,
Map<String,Object> readerConf,
int pollTimeoutMs,
PulsarDeserializationSchema<org.apache.flink.types.Row> deserializer,
PulsarMetadataReader metadataReader,
boolean useExtendField,
boolean usePulsarDeser)
Deprecated.
|
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.