Interface DefaultPubSubMessage

All Superinterfaces:
Measurable, PubSubMessage<KafkaKey,KafkaMessageEnvelope,PubSubPosition>
All Known Implementing Classes:
ImmutablePubSubMessage, PubSubHelper.MutableDefaultPubSubMessage

public interface DefaultPubSubMessage extends PubSubMessage<KafkaKey,KafkaMessageEnvelope,PubSubPosition>
A default implementation of PubSubMessage that represents a message in a pub-sub system with a KafkaKey as the key, a KafkaMessageEnvelope as the value, and a PubSubPosition to track the message's offset within the topic-partition.