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
- Source:
- ConsumerRecord.scala
Value members
Abstract methods
The offset from which the record has been consumed.
The offset from which the record has been consumed.
- Source:
- ConsumerRecord.scala
The partition from which the record has been consumed.
The partition from which the record has been consumed.
- Source:
- ConsumerRecord.scala
The serialized key size if available.
The serialized key size if available.
- Source:
- ConsumerRecord.scala
The serialized value size if available.
The serialized value size if available.
- Source:
- ConsumerRecord.scala
The topic from which the record has been consumed.
The topic from which the record has been consumed.
- Source:
- ConsumerRecord.scala
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.
- Source:
- ConsumerRecord.scala
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.
- Source:
- ConsumerRecord.scala
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.
- Source:
- ConsumerRecord.scala
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.
- Source:
- ConsumerRecord.scala
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.
- Source:
- ConsumerRecord.scala