package pulsar
- Alphabetic
- Public
- Protected
Type Members
- sealed abstract class Config extends AnyRef
Basic Pulsar configuration to establish a connection.
- trait Consumer[F[_], E] extends AnyRef
- sealed trait MessageKey extends AnyRef
- trait MessageReader[F[_], E] extends AnyRef
A MessageReader can be used to read all the messages currently available in a topic.
- trait Producer[F[_], E] extends AnyRef
- trait Reader[F[_], E] extends AnyRef
A Reader can be used to read all the messages currently available in a topic.
A Reader can be used to read all the messages currently available in a topic. Only cares about payloads.
- sealed trait ShardKey extends AnyRef
- sealed abstract class Subscription extends AnyRef
- sealed abstract class Topic extends AnyRef
Value Members
- object Config
- object Consumer
- object MessageKey
- object Producer
- object Pulsar
- object Reader
- object ShardKey
- object Subscription
A Subscription can be one of the following types:
A Subscription can be one of the following types:
- Subscription.Type.Exclusive - Subscription.Type.Failover - Subscription.Type.KeyShared - Subscription.Type.Shared
Find out more at https://pulsar.apache.org/docs/en/concepts-messaging/#subscriptions
- object Topic
Topic names are URLs that have a well-defined structure:
Topic names are URLs that have a well-defined structure:
{persistent|non-persistent}://tenant/namespace/topic
Find out more at https://pulsar.apache.org/docs/en/concepts-messaging/#topics