Exchange

io.github.positionpal.consumer.QueueConsumer.Exchange
enum Exchange(val name: String, val exchangeType: String, val routingKey: Option[String], val durable: Boolean)

Represents an exchange declaration for RabbitMQ.

Value parameters

exchangeType

The type of the exchange (e.g., "direct", "topic", "headers").

name

The name of the exchange.

routingKey

An optional routing key for binding.

Attributes

Graph
Supertypes
trait Enum
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Members list

Type members

Enum entries

case GROUP_UPDATE extends Exchange

A predefined exchange for handling group updates.

A predefined exchange for handling group updates.

Attributes