Package org.apache.pulsar.reactive.client.api
package org.apache.pulsar.reactive.client.api
-
ClassDescriptionAction to perform once the end of the stream is reached.Immutable spec for a
ReactiveMessageConsumer
.Immutable spec for aReactiveMessageReader
.Immutable spec for aReactiveMessageSender
.Spec for aReactiveMessageReader
to start reading from a given instant in time.Function to group messages that will be processed by the same instance of concurrent message handler.Spec for aReactiveMessageReader
to start reading from a given message id.Result of a message processing.Result of a message sending.MessageSpec<T>Interface for the spec of a message to be sent.Builder interface forMessageSpec
.Mutable spec for aReactiveMessageConsumer
.Mutable spec for aReactiveMessageReader
.Mutable spec for aReactiveMessageSender
.Reactive message consumer interface.Builder interface forReactiveMessageConsumer
.Spec for aReactiveMessageConsumer
.Reactive message pipeline interface.Builder interface forReactiveMessagePipeline
.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 forReactiveMessageReader
.Spec for aReactiveMessageReader
.Reactive message sender interface.Builder interface forReactiveMessageSender
.Marker interface for a cache that combines multiple sent messages to share the same Pulsar producer in the Pulsar client implementation level.Spec forReactiveMessageSender
configuration.A wrapper exception used byReactiveMessageSender.sendMany(Publisher)
.Apache Pulsar Reactive Client interface.Spec to specify to aReactiveMessageReader
from where to start reading.