Class: AMQP::Client::Connection::Channel::QueueOk

Inherits:
Data
  • Object
show all
Defined in:
lib/amqp/client/channel.rb

Overview

Response when declaring a Queue

Queue collapse

Queue collapse

Instance Attribute Details

#consumer_countObject (readonly)

Returns the value of attribute consumer_count

Returns:

  • (Object)

    the current value of consumer_count



165
# File 'lib/amqp/client/channel.rb', line 165

QueueOk = Data.define(:queue_name, :message_count, :consumer_count)

#message_countObject (readonly)

Returns the value of attribute message_count

Returns:

  • (Object)

    the current value of message_count



165
# File 'lib/amqp/client/channel.rb', line 165

QueueOk = Data.define(:queue_name, :message_count, :consumer_count)

#queue_nameObject (readonly)

Returns the value of attribute queue_name

Returns:

  • (Object)

    the current value of queue_name



165
# File 'lib/amqp/client/channel.rb', line 165

QueueOk = Data.define(:queue_name, :message_count, :consumer_count)

Instance Method Details

#consumer_count=(value) ⇒ Integer (readonly)

Returns Number of consumers subscribed to the queue at the time of declaration.

Returns:

  • (Integer)

    Number of consumers subscribed to the queue at the time of declaration



165
# File 'lib/amqp/client/channel.rb', line 165

QueueOk = Data.define(:queue_name, :message_count, :consumer_count)

#message_count=(value) ⇒ Integer (readonly)

Returns Number of messages in the queue at the time of declaration.

Returns:

  • (Integer)

    Number of messages in the queue at the time of declaration



165
# File 'lib/amqp/client/channel.rb', line 165

QueueOk = Data.define(:queue_name, :message_count, :consumer_count)

#queue_name=(value) ⇒ String (readonly)

Returns The name of the queue.

Returns:

  • (String)

    The name of the queue



165
# File 'lib/amqp/client/channel.rb', line 165

QueueOk = Data.define(:queue_name, :message_count, :consumer_count)