public static class NumberSequenceRowSource.NumberSequenceSplit extends Object implements org.apache.flink.api.connector.source.lib.util.IteratorSourceSplit<org.apache.flink.table.data.RowData,org.apache.paimon.flink.source.NumberSequenceRowSource.NumberSequenceIterator>
Constructor and Description |
---|
NumberSequenceSplit(String splitId,
long from,
long to) |
Modifier and Type | Method and Description |
---|---|
long |
from() |
org.apache.paimon.flink.source.NumberSequenceRowSource.NumberSequenceIterator |
getIterator() |
org.apache.flink.api.connector.source.lib.util.IteratorSourceSplit<org.apache.flink.table.data.RowData,org.apache.paimon.flink.source.NumberSequenceRowSource.NumberSequenceIterator> |
getUpdatedSplitForIterator(org.apache.paimon.flink.source.NumberSequenceRowSource.NumberSequenceIterator iterator) |
String |
splitId() |
long |
to() |
String |
toString() |
public NumberSequenceSplit(String splitId, long from, long to)
public String splitId()
splitId
in interface org.apache.flink.api.connector.source.SourceSplit
public long from()
public long to()
public org.apache.paimon.flink.source.NumberSequenceRowSource.NumberSequenceIterator getIterator()
getIterator
in interface org.apache.flink.api.connector.source.lib.util.IteratorSourceSplit<org.apache.flink.table.data.RowData,org.apache.paimon.flink.source.NumberSequenceRowSource.NumberSequenceIterator>
public org.apache.flink.api.connector.source.lib.util.IteratorSourceSplit<org.apache.flink.table.data.RowData,org.apache.paimon.flink.source.NumberSequenceRowSource.NumberSequenceIterator> getUpdatedSplitForIterator(org.apache.paimon.flink.source.NumberSequenceRowSource.NumberSequenceIterator iterator)
getUpdatedSplitForIterator
in interface org.apache.flink.api.connector.source.lib.util.IteratorSourceSplit<org.apache.flink.table.data.RowData,org.apache.paimon.flink.source.NumberSequenceRowSource.NumberSequenceIterator>
Copyright © 2023–2024 The Apache Software Foundation. All rights reserved.