Interface Consumer<K,V> 
- All Superinterfaces:
- AutoCloseable,- Closeable
- All Known Implementing Classes:
- KafkaConsumer,- MockConsumer
- See Also:
- 
Method SummaryModifier and TypeMethodDescriptionvoidassign(Collection<TopicPartition> partitions) beginningOffsets(Collection<TopicPartition> partitions) beginningOffsets(Collection<TopicPartition> partitions, Duration timeout) voidclose()voidvoidvoidcommitAsync(Map<TopicPartition, OffsetAndMetadata> offsets, OffsetCommitCallback callback) voidcommitAsync(OffsetCommitCallback callback) voidvoidcommitSync(Duration timeout) voidcommitSync(Map<TopicPartition, OffsetAndMetadata> offsets) voidcommitSync(Map<TopicPartition, OffsetAndMetadata> offsets, Duration timeout) committed(Set<TopicPartition> partitions) committed(Set<TopicPartition> partitions, Duration timeout) committed(TopicPartition partition) Deprecated.committed(TopicPartition partition, Duration timeout) Deprecated.currentLag(TopicPartition topicPartition) endOffsets(Collection<TopicPartition> partitions) endOffsets(Collection<TopicPartition> partitions, Duration timeout) voidvoidenforceRebalance(String reason) listTopics(Duration timeout) Map<MetricName,? extends Metric> metrics()offsetsForTimes(Map<TopicPartition, Long> timestampsToSearch) offsetsForTimes(Map<TopicPartition, Long> timestampsToSearch, Duration timeout) partitionsFor(String topic) partitionsFor(String topic, Duration timeout) voidpause(Collection<TopicPartition> partitions) paused()poll(long timeout) Deprecated.longposition(TopicPartition partition) longposition(TopicPartition partition, Duration timeout) voidresume(Collection<TopicPartition> partitions) voidseek(TopicPartition partition, long offset) voidseek(TopicPartition partition, OffsetAndMetadata offsetAndMetadata) voidseekToBeginning(Collection<TopicPartition> partitions) voidseekToEnd(Collection<TopicPartition> partitions) voidsubscribe(Collection<String> topics) voidsubscribe(Collection<String> topics, ConsumerRebalanceListener callback) voidvoidsubscribe(Pattern pattern, ConsumerRebalanceListener callback) voidvoidwakeup()
- 
Method Details- 
assignmentSet<TopicPartition> assignment()- See Also:
 
- 
subscription- See Also:
 
- 
subscribe- See Also:
 
- 
subscribe
- 
assign- See Also:
 
- 
subscribe
- 
subscribe- See Also:
 
- 
unsubscribevoid unsubscribe()- See Also:
 
- 
pollDeprecated.- See Also:
 
- 
poll- See Also:
 
- 
commitSyncvoid commitSync()- See Also:
 
- 
commitSync- See Also:
 
- 
commitSync- See Also:
 
- 
commitSync- See Also:
 
- 
commitAsyncvoid commitAsync()- See Also:
 
- 
commitAsync
- 
commitAsync
- 
seek- See Also:
 
- 
seek
- 
seekToBeginning
- 
seekToEnd- See Also:
 
- 
position- See Also:
 
- 
position
- 
committedDeprecated.- See Also:
 
- 
committedDeprecated.
- 
committed- See Also:
 
- 
committed- See Also:
 
- 
metricsMap<MetricName,? extends Metric> metrics()- See Also:
 
- 
partitionsFor- See Also:
 
- 
partitionsFor
- 
listTopicsMap<String,List<PartitionInfo>> listTopics()- See Also:
 
- 
listTopics- See Also:
 
- 
pausedSet<TopicPartition> paused()- See Also:
 
- 
pause- See Also:
 
- 
resume- See Also:
 
- 
offsetsForTimes- See Also:
 
- 
offsetsForTimesMap<TopicPartition,OffsetAndTimestamp> offsetsForTimes(Map<TopicPartition, Long> timestampsToSearch, Duration timeout) 
- 
beginningOffsets
- 
beginningOffsets
- 
endOffsets- See Also:
 
- 
endOffsets
- 
currentLag- See Also:
 
- 
groupMetadataConsumerGroupMetadata groupMetadata()- See Also:
 
- 
enforceRebalancevoid enforceRebalance()- See Also:
 
- 
enforceRebalance- See Also:
 
- 
closevoid close()- Specified by:
- closein interface- AutoCloseable
- Specified by:
- closein interface- Closeable
- See Also:
 
- 
close- See Also:
 
- 
wakeupvoid wakeup()- See Also:
 
 
-