Package org.apache.storm.kafka.monitor
Class KafkaOffsetLagResult
- java.lang.Object
-
- org.apache.storm.kafka.monitor.KafkaOffsetLagResult
-
- All Implemented Interfaces:
net.minidev.json.JSONAware
public class KafkaOffsetLagResult extends Object implements net.minidev.json.JSONAware
Class representing the log head offsets, spout offsets and the lag for a topic.
-
-
Constructor Summary
Constructors Constructor Description KafkaOffsetLagResult(String topic, int parition, long consumerCommittedOffset, long logHeadOffset)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object o)
long
getConsumerCommittedOffset()
long
getLag()
long
getLogHeadOffset()
int
getPartition()
String
getTopic()
int
hashCode()
String
toJSONString()
String
toString()
-
-
-
Constructor Detail
-
KafkaOffsetLagResult
public KafkaOffsetLagResult(String topic, int parition, long consumerCommittedOffset, long logHeadOffset)
-
-
Method Detail
-
getTopic
public String getTopic()
-
getPartition
public int getPartition()
-
getConsumerCommittedOffset
public long getConsumerCommittedOffset()
-
getLogHeadOffset
public long getLogHeadOffset()
-
getLag
public long getLag()
-
toJSONString
public String toJSONString()
- Specified by:
toJSONString
in interfacenet.minidev.json.JSONAware
-
-