public class KafkaSpoutMessageId extends Object implements Serializable
| Constructor and Description |
|---|
KafkaSpoutMessageId(org.apache.kafka.clients.consumer.ConsumerRecord<?,?> consumerRecord) |
KafkaSpoutMessageId(org.apache.kafka.clients.consumer.ConsumerRecord<?,?> consumerRecord,
boolean emitted) |
KafkaSpoutMessageId(org.apache.kafka.common.TopicPartition topicPart,
long offset) |
KafkaSpoutMessageId(org.apache.kafka.common.TopicPartition topicPart,
long offset,
boolean emitted)
Creates a new KafkaSpoutMessageId.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
org.apache.kafka.common.TopicPartition |
getTopicPartition() |
int |
hashCode() |
void |
incrementNumFails() |
boolean |
isEmitted() |
int |
numFails() |
long |
offset() |
int |
partition() |
void |
setEmitted(boolean emitted) |
String |
topic() |
String |
toString() |
public KafkaSpoutMessageId(org.apache.kafka.clients.consumer.ConsumerRecord<?,?> consumerRecord)
public KafkaSpoutMessageId(org.apache.kafka.clients.consumer.ConsumerRecord<?,?> consumerRecord,
boolean emitted)
public KafkaSpoutMessageId(org.apache.kafka.common.TopicPartition topicPart,
long offset)
public KafkaSpoutMessageId(org.apache.kafka.common.TopicPartition topicPart,
long offset,
boolean emitted)
Creates a new KafkaSpoutMessageId.
topicPart - The topic partition this message belongs tooffset - The offset of this messageemitted - True iff this message is not being skipped as a null tuplepublic int partition()
public String topic()
public long offset()
public int numFails()
public void incrementNumFails()
public org.apache.kafka.common.TopicPartition getTopicPartition()
public boolean isEmitted()
public void setEmitted(boolean emitted)
Copyright © 2018 The Apache Software Foundation. All Rights Reserved.