View Source ExRocketmq.Models.Message (lib_oss v0.1.0)
The model of message sent by producer or consumed by consumer
Summary
Types
@type t() :: %ExRocketmq.Models.Message{ batch: boolean(), body: binary(), compress: boolean(), flag: ExRocketmq.Typespecs.flag(), properties: ExRocketmq.Typespecs.properties(), queue_id: non_neg_integer(), topic: String.t(), transaction_id: ExRocketmq.Typespecs.transaction_id() }
Functions
@spec decode_properties(binary()) :: ExRocketmq.Typespecs.properties()
@spec with_properties(t(), ExRocketmq.Typespecs.properties()) :: t()