public class HoodieRecordLocation extends Object implements Serializable, com.esotericsoftware.kryo.KryoSerializable
| Modifier and Type | Field and Description |
|---|---|
protected String |
fileId |
protected String |
instantTime |
static long |
INVALID_POSITION |
protected long |
position |
| Constructor and Description |
|---|
HoodieRecordLocation() |
HoodieRecordLocation(String instantTime,
String fileId) |
HoodieRecordLocation(String instantTime,
String fileId,
long position) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
String |
getFileId() |
String |
getInstantTime() |
long |
getPosition() |
int |
hashCode() |
static boolean |
isPositionValid(long position) |
void |
read(com.esotericsoftware.kryo.Kryo kryo,
com.esotericsoftware.kryo.io.Input input) |
void |
setFileId(String fileId) |
void |
setInstantTime(String instantTime) |
void |
setPosition(long position) |
String |
toString() |
void |
write(com.esotericsoftware.kryo.Kryo kryo,
com.esotericsoftware.kryo.io.Output output) |
public static final long INVALID_POSITION
protected String instantTime
protected String fileId
protected long position
public String getInstantTime()
public void setInstantTime(String instantTime)
public String getFileId()
public void setFileId(String fileId)
public static boolean isPositionValid(long position)
public long getPosition()
public void setPosition(long position)
public void write(com.esotericsoftware.kryo.Kryo kryo,
com.esotericsoftware.kryo.io.Output output)
write in interface com.esotericsoftware.kryo.KryoSerializablepublic void read(com.esotericsoftware.kryo.Kryo kryo,
com.esotericsoftware.kryo.io.Input input)
read in interface com.esotericsoftware.kryo.KryoSerializableCopyright © 2024 The Apache Software Foundation. All rights reserved.