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 TypeMethodDescriptionintstatic IcebergSourceSplitfromCombinedScanTask(CombinedScanTask combinedScanTask) static IcebergSourceSplitfromCombinedScanTask(CombinedScanTask combinedScanTask, int fileOffset, long recordOffset) longsplitId()task()toString()voidupdatePosition(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:
splitIdin interfaceorg.apache.flink.api.connector.source.SourceSplit
-
updatePosition
public void updatePosition(int newFileOffset, long newRecordOffset) -
toString
-