All Classes and Interfaces
Class
Description
Internal API implementation.
Action to perform once the end of the stream is reached.
Functions for implementing In-order parallel processing for Pulsar messages using
Project Reactor.
Immutable spec for a
ReactiveMessageConsumer.Immutable spec for a
ReactiveMessageReader.Immutable spec for a
ReactiveMessageSender.Transformer class that limits the number of reactive streams subscription requests to
keep the number of pending messages under a defined limit.
Spec for a
ReactiveMessageReader to start reading from a given instant in time.Internal interface for the spec of a message to be sent.
Function to group messages that will be processed by the same instance of concurrent
message handler.
Spec for a
ReactiveMessageReader to start reading from a given message id.Result of a message processing.
Interface for the spec of a message to be sent.
Builder interface for
MessageSpec.Mutable spec for a
ReactiveMessageConsumer.Mutable spec for a
ReactiveMessageReader.Mutable spec for a
ReactiveMessageSender.Class to transform a
Publisher to another Publisher.Reactive message consumer interface.
Builder interface for
ReactiveMessageConsumer.Spec for a
ReactiveMessageConsumer.Reactive message pipeline interface.
Builder interface for
ReactiveMessagePipeline.Builder interface for a pipeline that handles messages with concurrent one-by-one
messages handlers.
Builder interface for a pipeline that handles messages one-by-one.
Reactive message reader interface.
Builder interface for
ReactiveMessageReader.Spec for a
ReactiveMessageReader.Reactive message sender interface.
Builder interface for
ReactiveMessageSender.Marker interface for a cache that combines multiple sent messages to share the same
Pulsar producer in the Pulsar client implementation level.
Spec for
ReactiveMessageSender configuration.Apache Pulsar Reactive Client interface.
Spec to specify to a
ReactiveMessageReader from where to start reading.