class Rabbitek::Message
A model representing message that consumer receives to process
Attributes
delivery_info[R]
payload[R]
properties[R]
raw_payload[R]
Public Class Methods
new(payload:, properties:, delivery_info:)
click to toggle source
@param [Hash] payload @param [Bunny::MessageProperties] properties @param [Bunny::DeliveryInfo] delivery_info
# File lib/rabbitek/server/message.rb, line 12 def initialize(payload:, properties:, delivery_info:) @payload = Utils::Oj.load(payload) @properties = properties @delivery_info = delivery_info @raw_payload = payload end