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
173 174 175 |
# File 'lib/amqp/client/message.rb', line 173 def body @body end |
#exchange ⇒ String (readonly)
Name of the exchange the message was published to
161 162 163 |
# File 'lib/amqp/client/message.rb', line 161 def exchange @exchange end |
#properties ⇒ Properties
Message properties
169 170 171 |
# File 'lib/amqp/client/message.rb', line 169 def properties @properties end |
#reply_code ⇒ Integer (readonly)
Error code
153 154 155 |
# File 'lib/amqp/client/message.rb', line 153 def reply_code @reply_code end |
#reply_text ⇒ String (readonly)
Description on why the message was returned
157 158 159 |
# File 'lib/amqp/client/message.rb', line 157 def reply_text @reply_text end |
#routing_key ⇒ String (readonly)
The routing key the message was published with
165 166 167 |
# File 'lib/amqp/client/message.rb', line 165 def routing_key @routing_key end |