@Internal
public class IcebergEnumeratorState
extends java.lang.Object
implements java.io.Serializable
Constructor and Description |
---|
IcebergEnumeratorState(java.util.Collection<IcebergSourceSplitState> pendingSplits) |
IcebergEnumeratorState(org.apache.iceberg.flink.source.enumerator.IcebergEnumeratorPosition lastEnumeratedPosition,
java.util.Collection<IcebergSourceSplitState> pendingSplits) |
IcebergEnumeratorState(org.apache.iceberg.flink.source.enumerator.IcebergEnumeratorPosition lastEnumeratedPosition,
java.util.Collection<IcebergSourceSplitState> pendingSplits,
int[] enumerationSplitCountHistory) |
Modifier and Type | Method and Description |
---|---|
int[] |
enumerationSplitCountHistory() |
org.apache.iceberg.flink.source.enumerator.IcebergEnumeratorPosition |
lastEnumeratedPosition() |
java.util.Collection<IcebergSourceSplitState> |
pendingSplits() |
public IcebergEnumeratorState(java.util.Collection<IcebergSourceSplitState> pendingSplits)
public IcebergEnumeratorState(@Nullable org.apache.iceberg.flink.source.enumerator.IcebergEnumeratorPosition lastEnumeratedPosition, java.util.Collection<IcebergSourceSplitState> pendingSplits)
public IcebergEnumeratorState(@Nullable org.apache.iceberg.flink.source.enumerator.IcebergEnumeratorPosition lastEnumeratedPosition, java.util.Collection<IcebergSourceSplitState> pendingSplits, int[] enumerationSplitCountHistory)
@Nullable public org.apache.iceberg.flink.source.enumerator.IcebergEnumeratorPosition lastEnumeratedPosition()
public java.util.Collection<IcebergSourceSplitState> pendingSplits()
public int[] enumerationSplitCountHistory()