| Class and Description |
|---|
| TopicRange
topic key_share range.
|
| Class and Description |
|---|
| PulsarContextAware
An interface for
PulsarSerializationSchema that need information
about the context where the Kafka Producer is running along with information about the available
partitions. |
| PulsarDeserializationSchema
The deserialization schema describes how to turn the pulsar messages
into data types (Java/Scala objects) that are processed by Flink.
|
| PulsarSerializationSchema
A
PulsarSerializationSchema defines how to serialize values of type T into byte[]. |
| Class and Description |
|---|
| PulsarContextAware
An interface for
PulsarSerializationSchema that need information
about the context where the Kafka Producer is running along with information about the available
partitions. |
| PulsarDeserializationSchema
The deserialization schema describes how to turn the pulsar messages
into data types (Java/Scala objects) that are processed by Flink.
|
| PulsarFetcher
Implements the logic around emitting records and tracking offsets,
as well as around the optional timestamp assignment and watermark generation.
|
| PulsarMetadataReader
A Helper class that talks to Pulsar Admin API.
|
| PulsarSerializationSchema
A
PulsarSerializationSchema defines how to serialize values of type T into byte[]. |
| TopicRange
topic key_share range.
|
| Class and Description |
|---|
| AvroDeser
Read Avro encoded data from Pulsar.
|
| AvroSer
Read Avro encoded data from Pulsar.
|
| ClosableBlockingQueue
A special form of blocking queue with two additions:
The queue can be closed atomically when empty.
|
| ExceptionProxy
Creates an exception proxy that interrupts the given thread upon
report of an exception.
|
| IncompatibleSchemaException
Exception designates the incompatibility between pulsar and flink type.
|
| JsonDeser
Read JSON encoded data from Pulsar.
|
| JSONOptions
Various options for decoding a JSON record.
|
| JsonSer
Read JSON encoded data from Pulsar.
|
| MessageIdSerializer
MessageId Serializer for flink state.
|
| ParseMode
Parse mode for the JSON record deserializer.
|
| PulsarCommitCallback
A callback interface that the source operator can implement to trigger custom actions when a commit request completes,
which should normally be triggered from checkpoint complete event.
|
| PulsarContextAware
An interface for
PulsarSerializationSchema that need information
about the context where the Kafka Producer is running along with information about the available
partitions. |
| PulsarDeserializationSchema
The deserialization schema describes how to turn the pulsar messages
into data types (Java/Scala objects) that are processed by Flink.
|
| PulsarFetcher
Implements the logic around emitting records and tracking offsets,
as well as around the optional timestamp assignment and watermark generation.
|
| PulsarMetadataReader
A Helper class that talks to Pulsar Admin API.
|
| PulsarMetadataReader.ClosedException
Designate the close of the metadata reader.
|
| PulsarSerializationSchema
A
PulsarSerializationSchema defines how to serialize values of type T into byte[]. |
| PulsarSerializationSchemaWrapper
A wrapper that warp flink
SerializationSchema to PulsarSerializationSchema. |
| PulsarSerializationSchemaWrapper.Builder
Builder for
PulsarSerializationSchemaWrapper. |
| PulsarTopicState
The state that the Flink Pulsar Source holds for each Pulsar partition.
|
| ReaderThread
Actual working thread that read a specific Pulsar topic.
|
| SchemaTranslator
schema translator.
|
| SerializableRange
SerializableRange.
|
| TopicRange
topic key_share range.
|
| TopicSubscription
TopicSubscription.
|
| TopicSubscriptionSerializer
TopicSubscription Serializer for flink state.
|
Copyright © 2019–2021 The Apache Software Foundation. All rights reserved.