Amqpx.Exchange.unbind

You're seeing just the function unbind, go back to Amqpx.Exchange module for more information.
Link to this function

unbind(channel, destination, source, options \\ [])

Specs

unbind(
  Amqpx.Channel.t(),
  destination :: String.t(),
  source :: String.t(),
  keyword()
) :: :ok | Amqpx.Basic.error()

Unbinds an Exchange from another Exchange or a Queue using the exchange.unbind Amqpx method (a RabbitMQ-specific extension).

Options

  • :routing_key - the routing key to use for the binding. Defaults to "".
  • :no_wait - If set, the declare operation is asynchronous. Defaults to false.
  • :arguments - A list of arguments to pass when declaring (of type Amqpx.arguments/0). See the README for more information. Defaults to [].