| Package | Description |
|---|---|
| org.apache.flink.connector.file.src.assigners | |
| org.apache.flink.connector.file.src.impl |
| Modifier and Type | Class and Description |
|---|---|
class |
LocalityAwareSplitAssigner
A
FileSplitAssigner that assigns to each host preferably splits that are local, before
assigning splits that are not local. |
class |
SimpleSplitAssigner
The
SimpleSplitAssigner hands out splits in a random order, without any consideration for
order or locality. |
| Modifier and Type | Method and Description |
|---|---|
FileSplitAssigner |
FileSplitAssigner.Provider.create(Collection<FileSourceSplit> initialSplits)
Creates a new
FileSplitAssigner that starts with the given set of initial splits. |
| Constructor and Description |
|---|
ContinuousFileSplitEnumerator(org.apache.flink.api.connector.source.SplitEnumeratorContext<FileSourceSplit> context,
FileEnumerator enumerator,
FileSplitAssigner splitAssigner,
org.apache.flink.core.fs.Path[] paths,
Collection<org.apache.flink.core.fs.Path> alreadyDiscoveredPaths,
long discoveryInterval) |
StaticFileSplitEnumerator(org.apache.flink.api.connector.source.SplitEnumeratorContext<FileSourceSplit> context,
FileSplitAssigner splitAssigner) |
Copyright © 2014–2025 The Apache Software Foundation. All rights reserved.