ConsumerRecord represents a record which has been
consumed from Kafka. At the very least, this includes
a key of type K
, value of type V
, and the topic,
partition, and offset of the consumed record.
To create a new instance, use ConsumerRecord#apply
- Companion
- object
Value members
Abstract methods
The offset from which the record has been consumed.
The offset from which the record has been consumed.
The partition from which the record has been consumed.
The partition from which the record has been consumed.
The topic from which the record has been consumed.
The topic from which the record has been consumed.
Creates a new ConsumerRecord instance with the specified headers as the headers for the record.
Creates a new ConsumerRecord instance with the specified headers as the headers for the record.
Creates a new ConsumerRecord instance with the specified leader epoch as the epoch for the record.
Creates a new ConsumerRecord instance with the specified leader epoch as the epoch for the record.
Creates a new ConsumerRecord instance with the specified key size as the key size for the record.
Creates a new ConsumerRecord instance with the specified key size as the key size for the record.
Creates a new ConsumerRecord instance with the specified value size as the size for the record.
Creates a new ConsumerRecord instance with the specified value size as the size for the record.
Creates a new ConsumerRecord instance with the specified timestamp as the timestamp for the record.
Creates a new ConsumerRecord instance with the specified timestamp as the timestamp for the record.