public class FenceEventInfo
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
int |
partition |
java.lang.String |
recordMessageIdBase64 |
long |
recordOffset |
int |
recordPartition |
long |
recordTimestamp |
java.lang.String |
topic |
java.lang.String |
topicIdBase64 |
Constructor and Description |
---|
FenceEventInfo(java.lang.String topic,
java.lang.String topicIdBase64,
int partition,
java.lang.String recordMessageIdBase64,
long recordOffset,
int recordPartition,
long recordTimestamp) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object o) |
int |
hashCode() |
static java.util.List<FenceEventInfo> |
jsonToList(java.nio.file.Path inputJsonFile) |
static java.lang.String |
listToJson(java.util.List<FenceEventInfo> events) |
int |
partition() |
java.lang.String |
recordMessageIdBase64() |
long |
recordOffset() |
int |
recordPartition() |
long |
recordTimestamp() |
java.lang.String |
toJson() |
java.lang.String |
topic() |
java.lang.String |
topicIdBase64() |
java.lang.String |
toString() |
public final java.lang.String topic
public final java.lang.String topicIdBase64
public final int partition
public final java.lang.String recordMessageIdBase64
public final long recordOffset
public final int recordPartition
public final long recordTimestamp
public FenceEventInfo(java.lang.String topic, java.lang.String topicIdBase64, int partition, java.lang.String recordMessageIdBase64, long recordOffset, int recordPartition, long recordTimestamp)
public java.lang.String topic()
public java.lang.String topicIdBase64()
public int partition()
public java.lang.String recordMessageIdBase64()
public long recordOffset()
public int recordPartition()
public long recordTimestamp()
public java.lang.String toJson()
public static java.lang.String listToJson(java.util.List<FenceEventInfo> events)
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object
public static java.util.List<FenceEventInfo> jsonToList(java.nio.file.Path inputJsonFile) throws java.io.IOException
java.io.IOException