Class StreamingImpulseSource
java.lang.Object
org.apache.flink.api.common.functions.AbstractRichFunction
org.apache.flink.streaming.api.functions.source.RichParallelSourceFunction<WindowedValue<byte[]>>
org.apache.beam.runners.flink.translation.wrappers.streaming.io.StreamingImpulseSource
- All Implemented Interfaces:
 Serializable,org.apache.flink.api.common.functions.Function,org.apache.flink.api.common.functions.RichFunction,org.apache.flink.streaming.api.functions.source.ParallelSourceFunction<WindowedValue<byte[]>>,org.apache.flink.streaming.api.functions.source.SourceFunction<WindowedValue<byte[]>>
@Deprecated
public class StreamingImpulseSource
extends org.apache.flink.streaming.api.functions.source.RichParallelSourceFunction<WindowedValue<byte[]>>
Deprecated.
Legacy non-portable source which can be replaced by a DoFn with timers.
     https://jira.apache.org/jira/browse/BEAM-8353
A streaming source that periodically produces a byte array. This is mostly useful for debugging,
 or for triggering periodic behavior in a portable pipeline.
- See Also:
 
- 
Nested Class Summary
Nested classes/interfaces inherited from interface org.apache.flink.streaming.api.functions.source.SourceFunction
org.apache.flink.streaming.api.functions.source.SourceFunction.SourceContext<T> - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionvoidcancel()Deprecated.voidrun(org.apache.flink.streaming.api.functions.source.SourceFunction.SourceContext<WindowedValue<byte[]>> ctx) Deprecated.Methods inherited from class org.apache.flink.api.common.functions.AbstractRichFunction
close, getIterationRuntimeContext, getRuntimeContext, open, setRuntimeContext 
- 
Constructor Details
- 
StreamingImpulseSource
public StreamingImpulseSource(int intervalMillis, int messageCount) Deprecated. 
 - 
 - 
Method Details
- 
run
public void run(org.apache.flink.streaming.api.functions.source.SourceFunction.SourceContext<WindowedValue<byte[]>> ctx) Deprecated. - 
cancel
public void cancel()Deprecated. 
 -