Interface PartitionFieldExtractor<T extends FileSourceSplit>
-
- All Superinterfaces:
Serializable
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
@FunctionalInterface @Internal public interface PartitionFieldExtractor<T extends FileSourceSplit> extends Serializable
Interface to extract partition field from split.
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description Objectextract(T split, String fieldName, org.apache.flink.table.types.logical.LogicalType fieldType)static PartitionFieldExtractor<FileSourceSplit>forFileSystem(String defaultPartValue)
-
-
-
Method Detail
-
extract
Object extract(T split, String fieldName, org.apache.flink.table.types.logical.LogicalType fieldType)
-
forFileSystem
static PartitionFieldExtractor<FileSourceSplit> forFileSystem(String defaultPartValue)
-
-