@Internal
public interface PartitionCommitTrigger
PartitionTimeCommitTrigger. See ProcTimeCommitTrigger.| Modifier and Type | Method and Description |
|---|---|
void |
addPartition(String partition)
Add a pending partition.
|
List<String> |
committablePartitions(long checkpointId)
Get committable partitions, and cleanup useless watermarks and partitions.
|
static PartitionCommitTrigger |
create(boolean isRestored,
org.apache.flink.api.common.state.OperatorStateStore stateStore,
org.apache.flink.configuration.Configuration conf,
ClassLoader cl,
List<String> partitionKeys,
org.apache.flink.streaming.runtime.tasks.ProcessingTimeService procTimeService) |
List<String> |
endInput()
End input, return committable partitions and clear.
|
void |
snapshotState(long checkpointId,
long watermark)
Snapshot state.
|
void addPartition(String partition)
List<String> committablePartitions(long checkpointId) throws IOException
IOExceptionvoid snapshotState(long checkpointId,
long watermark)
throws Exception
Exceptionstatic PartitionCommitTrigger create(boolean isRestored, org.apache.flink.api.common.state.OperatorStateStore stateStore, org.apache.flink.configuration.Configuration conf, ClassLoader cl, List<String> partitionKeys, org.apache.flink.streaming.runtime.tasks.ProcessingTimeService procTimeService) throws Exception
ExceptionCopyright © 2014–2025 The Apache Software Foundation. All rights reserved.