Interface Consumer<K,V> 
- All Superinterfaces:
 AutoCloseable,Closeable
- All Known Implementing Classes:
 KafkaConsumer,MockConsumer
- See Also:
 
- 
Method Summary
Modifier and TypeMethodDescriptionvoidassign(Collection<TopicPartition> partitions) beginningOffsets(Collection<TopicPartition> partitions) beginningOffsets(Collection<TopicPartition> partitions, Duration timeout) clientInstanceId(Duration timeout) voidclose()voidDeprecated.voidclose(CloseOptions option) voidvoidcommitAsync(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) 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()longposition(TopicPartition partition) longposition(TopicPartition partition, Duration timeout) voidvoidresume(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) voidsubscribe(SubscriptionPattern pattern) voidsubscribe(SubscriptionPattern pattern, ConsumerRebalanceListener callback) voidvoidvoidwakeup() 
- 
Method Details
- 
assignment
Set<TopicPartition> assignment()- See Also:
 
 - 
subscription
- See Also:
 
 - 
subscribe
- See Also:
 
 - 
subscribe
- See Also:
 
 - 
assign
- See Also:
 
 - 
subscribe
- See Also:
 
 - 
subscribe
- See Also:
 
 - 
subscribe
- See Also:
 
 - 
subscribe
- See Also:
 
 - 
unsubscribe
void unsubscribe()- See Also:
 
 - 
poll
- See Also:
 
 - 
commitSync
void commitSync()- See Also:
 
 - 
commitSync
- See Also:
 
 - 
commitSync
- See Also:
 
 - 
commitSync
- See Also:
 
 - 
commitAsync
void commitAsync()- See Also:
 
 - 
commitAsync
- See Also:
 
 - 
commitAsync
- See Also:
 
 - 
registerMetricForSubscription
- See Also:
 
 - 
unregisterMetricFromSubscription
- See Also:
 
 - 
seek
- See Also:
 
 - 
seek
- See Also:
 
 - 
seekToBeginning
- See Also:
 
 - 
seekToEnd
- See Also:
 
 - 
position
- See Also:
 
 - 
position
- See Also:
 
 - 
committed
- See Also:
 
 - 
committed
- See Also:
 
 - 
clientInstanceId
 - 
metrics
Map<MetricName,? extends Metric> metrics()- See Also:
 
 - 
partitionsFor
- See Also:
 
 - 
partitionsFor
- See Also:
 
 - 
listTopics
Map<String,List<PartitionInfo>> listTopics()- See Also:
 
 - 
listTopics
- See Also:
 
 - 
paused
Set<TopicPartition> paused()- See Also:
 
 - 
pause
- See Also:
 
 - 
resume
- See Also:
 
 - 
offsetsForTimes
- See Also:
 
 - 
offsetsForTimes
Map<TopicPartition,OffsetAndTimestamp> offsetsForTimes(Map<TopicPartition, Long> timestampsToSearch, Duration timeout) - See Also:
 
 - 
beginningOffsets
- See Also:
 
 - 
beginningOffsets
- See Also:
 
 - 
endOffsets
- See Also:
 
 - 
endOffsets
- See Also:
 
 - 
currentLag
- See Also:
 
 - 
groupMetadata
ConsumerGroupMetadata groupMetadata()- See Also:
 
 - 
enforceRebalance
void enforceRebalance()- See Also:
 
 - 
enforceRebalance
- See Also:
 
 - 
close
void close()- Specified by:
 closein interfaceAutoCloseable- Specified by:
 closein interfaceCloseable- See Also:
 
 - 
close
Deprecated.- See Also:
 
 - 
close
- See Also:
 
 - 
wakeup
void wakeup()- See Also:
 
 
 -