class Lapine::Consumer::Message
Public Class Methods
new(payload, metadata, logger)
click to toggle source
Calls superclass method
# File lib/lapine/consumer/message.rb, line 4 def initialize(payload, metadata, logger) super(nil) self['payload'] = payload self['metadata'] = metadata self['logger'] = logger end
Public Instance Methods
decoded_payload()
click to toggle source
# File lib/lapine/consumer/message.rb, line 15 def decoded_payload self['decoded_payload'] end
logger()
click to toggle source
# File lib/lapine/consumer/message.rb, line 23 def logger self['logger'] end
metadata()
click to toggle source
# File lib/lapine/consumer/message.rb, line 19 def metadata self['metadata'] end
payload()
click to toggle source
# File lib/lapine/consumer/message.rb, line 11 def payload self['payload'] end
routing_key()
click to toggle source
# File lib/lapine/consumer/message.rb, line 27 def routing_key metadata.routing_key end