public class FiniteTestSource<T> extends Object implements org.apache.flink.streaming.api.functions.source.SourceFunction<T>, org.apache.flink.api.common.state.CheckpointListener
This class was written to test the Bulk Writers used by the StreamingFileSink.
| 构造器和说明 |
|---|
FiniteTestSource(java.util.function.BooleanSupplier couldExit,
Iterable<T> elements) |
FiniteTestSource(java.util.function.BooleanSupplier couldExit,
long waitTimeOut,
Iterable<T> elements) |
FiniteTestSource(Iterable<T> elements) |
FiniteTestSource(T... elements) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
cancel() |
void |
notifyCheckpointAborted(long checkpointId) |
void |
notifyCheckpointComplete(long checkpointId) |
void |
run(org.apache.flink.streaming.api.functions.source.SourceFunction.SourceContext<T> ctx) |
@SafeVarargs public FiniteTestSource(T... elements)
public FiniteTestSource(@Nullable java.util.function.BooleanSupplier couldExit, long waitTimeOut, Iterable<T> elements)
public FiniteTestSource(@Nullable java.util.function.BooleanSupplier couldExit, Iterable<T> elements)
public void run(org.apache.flink.streaming.api.functions.source.SourceFunction.SourceContext<T> ctx) throws Exception
public void cancel()
cancel 在接口中 org.apache.flink.streaming.api.functions.source.SourceFunction<T>public void notifyCheckpointComplete(long checkpointId)
throws Exception
notifyCheckpointComplete 在接口中 org.apache.flink.api.common.state.CheckpointListenerExceptionpublic void notifyCheckpointAborted(long checkpointId)
notifyCheckpointAborted 在接口中 org.apache.flink.api.common.state.CheckpointListenerCopyright © 2014–2022 The Apache Software Foundation. All rights reserved.