public class MarlinListenerImpl
extends com.mapr.fs.jni.MarlinJniListener
| Modifier and Type | Class and Description |
|---|---|
class |
MarlinListenerImpl.MarlinCommitCallbackWrapperImpl |
class |
MarlinListenerImpl.MarlinRebalanceCallbackWrapperImpl |
class |
MarlinListenerImpl.MarlinStringArrayWrapperImpl |
| Constructor and Description |
|---|
MarlinListenerImpl(org.apache.kafka.clients.consumer.ConsumerConfig config) |
| Modifier and Type | Method and Description |
|---|---|
void |
assign(java.util.List<org.apache.kafka.common.TopicPartition> partitions) |
java.util.Set<org.apache.kafka.common.TopicPartition> |
assignment() |
void |
close() |
void |
commitAsync() |
void |
commitAsync(java.util.Map<org.apache.kafka.common.TopicPartition,org.apache.kafka.clients.consumer.OffsetAndMetadata> offsets,
org.apache.kafka.clients.consumer.OffsetCommitCallback callback) |
void |
commitAsync(org.apache.kafka.clients.consumer.OffsetCommitCallback callback) |
void |
commitSync() |
void |
commitSync(java.util.Map<org.apache.kafka.common.TopicPartition,org.apache.kafka.clients.consumer.OffsetAndMetadata> offsets) |
org.apache.kafka.clients.consumer.OffsetAndMetadata |
committed(org.apache.kafka.common.TopicPartition partition) |
java.util.List<org.apache.kafka.common.PartitionInfo> |
getTopicInfo(java.lang.String topic) |
java.util.Map<java.lang.String,java.util.List<org.apache.kafka.common.PartitionInfo>> |
listTopics() |
java.util.Map<java.lang.String,java.util.List<org.apache.kafka.common.PartitionInfo>> |
listTopics(java.util.regex.Pattern pattern) |
java.util.Map<java.lang.String,java.util.List<org.apache.kafka.common.PartitionInfo>> |
listTopics(java.lang.String stream) |
void |
pause(org.apache.kafka.common.TopicPartition... partitions) |
java.util.Map<org.apache.kafka.common.TopicPartition,java.util.List<com.mapr.fs.jni.ListenerRecord>> |
poll(long timeout) |
long |
position(org.apache.kafka.common.TopicPartition partition) |
void |
resume(org.apache.kafka.common.TopicPartition... partitions) |
void |
seek(org.apache.kafka.common.TopicPartition partition,
long offset) |
void |
seekToBeginning(org.apache.kafka.common.TopicPartition... partitions) |
void |
seekToEnd(org.apache.kafka.common.TopicPartition... partitions) |
void |
subscribe(java.util.List<java.lang.String> topics,
org.apache.kafka.clients.consumer.ConsumerRebalanceListener callback) |
void |
subscribe(java.util.regex.Pattern pattern,
org.apache.kafka.clients.consumer.ConsumerRebalanceListener callback) |
java.util.Set<java.lang.String> |
subscription() |
void |
unsubscribe() |
void |
wakeup() |
AssignFeeds, AssignmentList, CloseListener, Commit, CommitAll, GetTopicInfo, GetTopicsFromStream, OpenListener, Pause, Poll, QueryCursor, QueryPosition, Resume, Seek, SubscribeRegex, SubscribeTopics, SubscriptionList, Unsubscribe, Wakeuppublic MarlinListenerImpl(org.apache.kafka.clients.consumer.ConsumerConfig config)
public java.util.Set<org.apache.kafka.common.TopicPartition> assignment()
public java.util.Set<java.lang.String> subscription()
public void subscribe(java.util.List<java.lang.String> topics,
org.apache.kafka.clients.consumer.ConsumerRebalanceListener callback)
throws org.apache.kafka.common.KafkaException
org.apache.kafka.common.KafkaExceptionpublic void assign(java.util.List<org.apache.kafka.common.TopicPartition> partitions)
public void subscribe(java.util.regex.Pattern pattern,
org.apache.kafka.clients.consumer.ConsumerRebalanceListener callback)
public void unsubscribe()
public java.util.Map<org.apache.kafka.common.TopicPartition,java.util.List<com.mapr.fs.jni.ListenerRecord>> poll(long timeout)
public void commitSync()
public void commitSync(java.util.Map<org.apache.kafka.common.TopicPartition,org.apache.kafka.clients.consumer.OffsetAndMetadata> offsets)
public void commitAsync()
public void commitAsync(org.apache.kafka.clients.consumer.OffsetCommitCallback callback)
public void commitAsync(java.util.Map<org.apache.kafka.common.TopicPartition,org.apache.kafka.clients.consumer.OffsetAndMetadata> offsets,
org.apache.kafka.clients.consumer.OffsetCommitCallback callback)
public void seek(org.apache.kafka.common.TopicPartition partition,
long offset)
public void seekToBeginning(org.apache.kafka.common.TopicPartition... partitions)
public void seekToEnd(org.apache.kafka.common.TopicPartition... partitions)
public long position(org.apache.kafka.common.TopicPartition partition)
throws org.apache.kafka.common.KafkaException
org.apache.kafka.common.KafkaExceptionpublic org.apache.kafka.clients.consumer.OffsetAndMetadata committed(org.apache.kafka.common.TopicPartition partition)
throws org.apache.kafka.common.KafkaException
org.apache.kafka.common.KafkaExceptionpublic java.util.List<org.apache.kafka.common.PartitionInfo> getTopicInfo(java.lang.String topic)
throws org.apache.kafka.common.KafkaException
org.apache.kafka.common.KafkaExceptionpublic java.util.Map<java.lang.String,java.util.List<org.apache.kafka.common.PartitionInfo>> listTopics()
public java.util.Map<java.lang.String,java.util.List<org.apache.kafka.common.PartitionInfo>> listTopics(java.util.regex.Pattern pattern)
public java.util.Map<java.lang.String,java.util.List<org.apache.kafka.common.PartitionInfo>> listTopics(java.lang.String stream)
public void pause(org.apache.kafka.common.TopicPartition... partitions)
public void resume(org.apache.kafka.common.TopicPartition... partitions)
public void close()
public void wakeup()