It's guaranteed that
Message.getMessageId() must return a TopicMessageId instance if the Message is received
from a consumer that subscribes multiple topics or partitioned topics.
The topic name used in APIs related to this class like `getOwnerTopic` and `create` must be the full topic name. For
example, "my-topic" is invalid while "persistent://public/default/my-topic" is valid.
If the topic is a partitioned topic, the topic name should be the name of the specific partition, e.g.
getOwnerTopicString getOwnerTopic()Return the owner topic name of a message.
- the owner topic