Class IcebergSourceSplit
java.lang.Object
org.apache.iceberg.flink.source.split.IcebergSourceSplit
- All Implemented Interfaces:
Serializable
,org.apache.flink.api.connector.source.SourceSplit
@Internal
public class IcebergSourceSplit
extends Object
implements org.apache.flink.api.connector.source.SourceSplit, Serializable
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionint
static IcebergSourceSplit
fromCombinedScanTask
(CombinedScanTask combinedScanTask) static IcebergSourceSplit
fromCombinedScanTask
(CombinedScanTask combinedScanTask, int fileOffset, long recordOffset) long
splitId()
task()
toString()
void
updatePosition
(int newFileOffset, long newRecordOffset)
-
Method Details
-
fromCombinedScanTask
-
fromCombinedScanTask
public static IcebergSourceSplit fromCombinedScanTask(CombinedScanTask combinedScanTask, int fileOffset, long recordOffset) -
task
-
fileOffset
public int fileOffset() -
recordOffset
public long recordOffset() -
splitId
- Specified by:
splitId
in interfaceorg.apache.flink.api.connector.source.SourceSplit
-
updatePosition
public void updatePosition(int newFileOffset, long newRecordOffset) -
toString
-