| Class and Description |
|---|
| AbstractPartition
The abstraction of partition, not necessarily the topical partition in pulsar.
|
| AbstractPartition.PartitionType
Represents partition type in pulsar.
|
| HashSplitSchedulingStrategy
SplitSchedulingStrategy for Hash mode.
|
| KeySharedSplitSchedulingStrategy
SplitSchedulingStrategy for keyShared mode.
|
| MessageDeserializer
An interface for the deserialization of Pulsar messages.
|
| MessageSerializer
An interface for the deserialization of Pulsar messages.
|
| NoSplitDivisionStrategy
The SplitDivisionStrategy represent no range splitting is required.
|
| PartitionReader
Using to reade data form partition.
|
| PulsarSource
The Source implementation of Pulsar.
|
| PulsarSourceBuilder
The @builder class for
PulsarSource to make it easier for the users to construct
a PulsarSource. |
| PulsarSourceOptions.OffsetVerification
Enum for offsetVerification.
|
| PulsarSubscriber
Pulsar consumer allows a few different ways to consume from the topics, including:
Subscribe from a collection of topics.
|
| PulsarSubscriber.PartitionChange
A container class to hold the newly added partitions and removed partitions.
|
| SplitDivisionStrategy
Split strategy for Topic range.
|
| SplitSchedulingStrategy
An interface to determine which subtask to execute the split on.
|
| StartOffsetInitializer
A interface for users to specify the starting / stopping offset of a
PulsarPartitionSplit. |
| StartOffsetInitializer.CreationConfiguration
config class to create consumer.
|
| StopCondition
An interface to control when to stop.
|
| StopCondition.StopResult
Enum for stop condition.
|
| UniformSplitDivisionStrategy
Split strategy for keyShared mode.
|
| Class and Description |
|---|
| PulsarSubscriber
Pulsar consumer allows a few different ways to consume from the topics, including:
Subscribe from a collection of topics.
|
| SplitSchedulingStrategy
An interface to determine which subtask to execute the split on.
|
| StartOffsetInitializer
A interface for users to specify the starting / stopping offset of a
PulsarPartitionSplit. |
| StopCondition
An interface to control when to stop.
|
| Class and Description |
|---|
| AbstractPartition
The abstraction of partition, not necessarily the topical partition in pulsar.
|
| StartOffsetInitializer
A interface for users to specify the starting / stopping offset of a
PulsarPartitionSplit. |
| StartOffsetInitializer.CreationConfiguration
config class to create consumer.
|
| Class and Description |
|---|
| MessageDeserializer
An interface for the deserialization of Pulsar messages.
|
| PartitionReader
Using to reade data form partition.
|
| Class and Description |
|---|
| AbstractPartition
The abstraction of partition, not necessarily the topical partition in pulsar.
|
| StartOffsetInitializer
A interface for users to specify the starting / stopping offset of a
PulsarPartitionSplit. |
| StopCondition
An interface to control when to stop.
|
| Class and Description |
|---|
| AbstractPartition
The abstraction of partition, not necessarily the topical partition in pulsar.
|
| PulsarSubscriber
Pulsar consumer allows a few different ways to consume from the topics, including:
Subscribe from a collection of topics.
|
| PulsarSubscriber.PartitionChange
A container class to hold the newly added partitions and removed partitions.
|
| SplitDivisionStrategy
Split strategy for Topic range.
|
Copyright © 2019–2021 The Apache Software Foundation. All rights reserved.