milvus/internal/util/mqclient/rmq_message.go
Xiangyu Wang 8b62790017 Reorganize mqclient
Signed-off-by: Xiangyu Wang <xiangyu.wang@zilliz.com>
2021-04-02 10:01:11 +08:00

26 lines
449 B
Go

package mqclient
import (
"github.com/zilliztech/milvus-distributed/internal/util/rocksmq/client/rocksmq"
)
type rmqMessage struct {
msg rocksmq.ConsumerMessage
}
func (rm *rmqMessage) Topic() string {
return rm.msg.Topic
}
func (rm *rmqMessage) Properties() map[string]string {
return nil
}
func (rm *rmqMessage) Payload() []byte {
return rm.msg.Payload
}
func (rm *rmqMessage) ID() MessageID {
return &rmqID{messageID: rm.msg.MsgID}
}