Holds the topic key and data type information of messages.
The type of the messages associated with this topic. Must be thread-safe.
The Kotlin class reference for the generic type T, representing the type of the messages handled by the topic.
The name of the topic, used as an identifier in the messaging system.