Class PartitionTimeCommitPredicate
java.lang.Object
org.apache.flink.connector.file.table.stream.PartitionTimeCommitPredicate
- All Implemented Interfaces:
PartitionCommitPredicate
@Internal
public class PartitionTimeCommitPredicate
extends Object
implements PartitionCommitPredicate
Partition commit predicate by partition time and watermark, if 'watermark' > 'partition-time' +
'delay', the partition is committable.
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.apache.flink.connector.file.table.stream.PartitionCommitPredicate
PartitionCommitPredicate.PredicateContext -
Constructor Summary
ConstructorsConstructorDescriptionPartitionTimeCommitPredicate(org.apache.flink.configuration.Configuration conf, ClassLoader cl, List<String> partitionKeys) -
Method Summary
Modifier and TypeMethodDescriptionbooleanisPartitionCommittable(PartitionCommitPredicate.PredicateContext predicateContext)
-
Constructor Details
-
PartitionTimeCommitPredicate
public PartitionTimeCommitPredicate(org.apache.flink.configuration.Configuration conf, ClassLoader cl, List<String> partitionKeys)
-
-
Method Details
-
isPartitionCommittable
- Specified by:
isPartitionCommittablein interfacePartitionCommitPredicate
-