public class PartitionMarkDone extends Object implements PartitionListener
| Constructor and Description |
|---|
PartitionMarkDone(InternalRowPartitionComputer partitionComputer,
PartitionMarkDoneTrigger trigger,
List<PartitionMarkDoneAction> actions,
boolean waitCompaction,
FlinkConnectorOptions.PartitionMarkDoneActionMode partitionMarkDoneActionMode) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
static Optional<PartitionMarkDone> |
create(ClassLoader cl,
boolean isStreaming,
boolean isRestored,
org.apache.flink.api.common.state.OperatorStateStore stateStore,
FileStoreTable table) |
static void |
markDone(List<String> partitions,
List<PartitionMarkDoneAction> actions) |
void |
notifyCommittable(List<ManifestCommittable> committables) |
void |
snapshotState() |
public PartitionMarkDone(InternalRowPartitionComputer partitionComputer, PartitionMarkDoneTrigger trigger, List<PartitionMarkDoneAction> actions, boolean waitCompaction, FlinkConnectorOptions.PartitionMarkDoneActionMode partitionMarkDoneActionMode)
public static Optional<PartitionMarkDone> create(ClassLoader cl, boolean isStreaming, boolean isRestored, org.apache.flink.api.common.state.OperatorStateStore stateStore, FileStoreTable table) throws Exception
Exceptionpublic void notifyCommittable(List<ManifestCommittable> committables)
notifyCommittable in interface PartitionListenerpublic static void markDone(List<String> partitions, List<PartitionMarkDoneAction> actions)
public void snapshotState()
throws Exception
snapshotState in interface PartitionListenerExceptionpublic void close()
throws IOException
close in interface Closeableclose in interface AutoCloseableIOExceptionCopyright © 2023–2025 The Apache Software Foundation. All rights reserved.