zio.pulsar

package zio.pulsar

Members list

Packages

package zio.pulsar.json

Type members

Classlikes

final class Consumer[M](val consumer: Consumer[M])

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
object Consumer

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
Consumer.type

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
sealed trait ConsumerConfigPart

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
Known subtypes
trait Empty
trait Subscribed
trait ToTopic

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type
final class Producer[M](val producer: Producer[M])

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
object Producer

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
Producer.type

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type
sealed trait ProducerConfigPart

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
Known subtypes
trait Empty
trait ToTopic
object Properties

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
Properties.type
trait Property[+T]

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
Self type
trait PulsarClient

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
object PulsarClient

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type
final case class PulsarClientConfig(serviceUrl: String, loadConf: Option[Map[String, Any]], serviceUrlProvider: Option[ServiceUrlProvider], connectionMaxIdleSeconds: Option[Int], authentication: Option[Authentication], operationTimeout: Option[Duration], lookupTimeout: Option[Duration], ioThreads: Option[Int], listenerThreads: Option[Int], connectionsPerBroker: Option[Int], maxConcurrentLookupRequests: Option[Int], statsInterval: Option[Duration], maxLookupRequests: Option[Int], maxLookupRedirects: Option[Int], maxNumberOfRejectedRequestPerConnection: Option[Int], keepAliveInterval: Option[Duration], connectionTimeout: Option[Duration], startingBackoffInterval: Option[Duration], maxBackoffInterval: Option[Duration], enableBusyWait: Option[Boolean], clock: Option[Clock], enableTransaction: Option[Boolean])

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
final case class StringProperty(key: String, value: String) extends Property[String]

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait Property[String]
class Object
trait Matchable
class Any
Show all
case class Subscription[K <: SubscriptionKind](name: String, `type`: SubscriptionType[K], initialPosition: Option[SubscriptionInitialPosition], properties: Map[String, String])

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
Self type
object Subscription

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
sealed trait SubscriptionKind

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
Known subtypes

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type
sealed trait SubscriptionMode

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
Known subtypes
trait Regex
trait Topic

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type
sealed trait SubscriptionType[K <: SubscriptionKind]

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object Exclusive.type
object Failover.type
class KeyShared
object Shared.type
Self type

Attributes

Companion
trait
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
final class ZioPulsar(pulsarClient: PulsarClient)

Attributes

Version

1.0,2024/1/9

Companion
object
Supertypes
class Object
trait Matchable
class Any
object ZioPulsar

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
ZioPulsar.type