| 程序包 | 说明 |
|---|---|
| org.apache.flink.connector.file.src.assigners | |
| org.apache.flink.connector.file.src.impl |
| 限定符和类型 | 类和说明 |
|---|---|
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. |
| 限定符和类型 | 方法和说明 |
|---|---|
FileSplitAssigner |
FileSplitAssigner.Provider.create(Collection<FileSourceSplit> initialSplits)
Creates a new
FileSplitAssigner that starts with the given set of initial splits. |
| 构造器和说明 |
|---|
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–2022 The Apache Software Foundation. All rights reserved.