Class: AMQP::Client::ReturnMessage
- Inherits:
-
Object
- Object
- AMQP::Client::ReturnMessage
- Defined in:
- lib/amqp/client/message.rb
Overview
A published message returned by the broker due to some error
Instance Attribute Summary collapse
-
#body ⇒ String
The message body.
-
#exchange ⇒ String
readonly
Name of the exchange the message was published to.
-
#properties ⇒ Properties
Message properties.
-
#reply_code ⇒ Integer
readonly
Error code.
-
#reply_text ⇒ String
readonly
Description on why the message was returned.
-
#routing_key ⇒ String
readonly
The routing key the message was published with.
Instance Attribute Details
#body ⇒ String
The message body
117 118 119 |
# File 'lib/amqp/client/message.rb', line 117 def body @body end |
#exchange ⇒ String (readonly)
Name of the exchange the message was published to
105 106 107 |
# File 'lib/amqp/client/message.rb', line 105 def exchange @exchange end |
#properties ⇒ Properties
Message properties
113 114 115 |
# File 'lib/amqp/client/message.rb', line 113 def properties @properties end |
#reply_code ⇒ Integer (readonly)
Error code
97 98 99 |
# File 'lib/amqp/client/message.rb', line 97 def reply_code @reply_code end |
#reply_text ⇒ String (readonly)
Description on why the message was returned
101 102 103 |
# File 'lib/amqp/client/message.rb', line 101 def reply_text @reply_text end |
#routing_key ⇒ String (readonly)
The routing key the message was published with
109 110 111 |
# File 'lib/amqp/client/message.rb', line 109 def routing_key @routing_key end |