final class RestrictedConsumer extends AnyRef
Offers parts of the org.apache.kafka.clients.consumer.Consumer API which becomes available to the akka.kafka.scaladsl.PartitionAssignmentHandler callbacks.
- Annotations
- @ApiMayChange()
- Source
- RestrictedConsumer.scala
- Alphabetic
- By Inheritance
- RestrictedConsumer
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Value Members
- def assignment(): Set[TopicPartition]
See org.apache.kafka.clients.consumer.KafkaConsumer#assignment
- def beginningOffsets(tps: Collection[TopicPartition]): Map[TopicPartition, Long]
See org.apache.kafka.clients.consumer.KafkaConsumer#beginningOffsets()
- def commitSync(offsets: Map[TopicPartition, OffsetAndMetadata]): Unit
See org.apache.kafka.clients.consumer.KafkaConsumer#commitSync(Map,java.time.Duration)
- def committed(partitions: Set[TopicPartition]): Map[TopicPartition, OffsetAndMetadata]
See org.apache.kafka.clients.consumer.KafkaConsumer#committed(java.util.Set[TopicPartition],java.time.Duration)
- def endOffsets(tps: Collection[TopicPartition]): Map[TopicPartition, Long]
See org.apache.kafka.clients.consumer.KafkaConsumer#endOffsets(java.util.Collection[TopicPartition],java.time.Duration)
- def offsetsForTimes(timestampsToSearch: Map[TopicPartition, Long]): Map[TopicPartition, OffsetAndTimestamp]
See org.apache.kafka.clients.consumer.KafkaConsumer#offsetsForTimes(java.util.Map[TopicPartition,Long],java.time.Duration)
- def position(tp: TopicPartition): Long
See java.time.Duration)
- def seek(tp: TopicPartition, offset: Long): Unit
See Long)
- def seekToBeginning(tps: Collection[TopicPartition]): Unit
See org.apache.kafka.clients.consumer.KafkaConsumer#seekToBeginning(java.util.Collection[TopicPartition])
- def seekToEnd(tps: Collection[TopicPartition]): Unit
See org.apache.kafka.clients.consumer.KafkaConsumer#seekToEnd(java.util.Collection[TopicPartition])
Deprecated Value Members
- def committed(tp: TopicPartition): OffsetAndMetadata
See org.apache.kafka.clients.consumer.KafkaConsumer#committed(TopicPartition,java.time.Duration)
See org.apache.kafka.clients.consumer.KafkaConsumer#committed(TopicPartition,java.time.Duration)
- Annotations
- @deprecated
- Deprecated
(Since version 2.0.5) use
committed(java.util.Set[TopicPartition])