Class ImpulseInputFormat
java.lang.Object
org.apache.flink.api.common.io.RichInputFormat<WindowedValue<byte[]>,org.apache.flink.core.io.GenericInputSplit>
 
org.apache.beam.runners.flink.translation.wrappers.ImpulseInputFormat
- All Implemented Interfaces:
 Serializable,org.apache.flink.api.common.io.InputFormat<WindowedValue<byte[]>,,org.apache.flink.core.io.GenericInputSplit> org.apache.flink.core.io.InputSplitSource<org.apache.flink.core.io.GenericInputSplit>
public class ImpulseInputFormat
extends org.apache.flink.api.common.io.RichInputFormat<WindowedValue<byte[]>,org.apache.flink.core.io.GenericInputSplit> 
Flink input format that implements impulses.
- See Also:
 
- 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionvoidclose()voidconfigure(org.apache.flink.configuration.Configuration configuration) org.apache.flink.core.io.GenericInputSplit[]createInputSplits(int numSplits) org.apache.flink.core.io.InputSplitAssignergetInputSplitAssigner(org.apache.flink.core.io.GenericInputSplit[] genericInputSplits) org.apache.flink.api.common.io.statistics.BaseStatisticsgetStatistics(org.apache.flink.api.common.io.statistics.BaseStatistics baseStatistics) WindowedValue<byte[]> nextRecord(WindowedValue<byte[]> windowedValue) voidopen(org.apache.flink.core.io.GenericInputSplit genericInputSplit) booleanMethods inherited from class org.apache.flink.api.common.io.RichInputFormat
closeInputFormat, getRuntimeContext, openInputFormat, setRuntimeContext 
- 
Constructor Details
- 
ImpulseInputFormat
public ImpulseInputFormat() 
 - 
 - 
Method Details
- 
configure
public void configure(org.apache.flink.configuration.Configuration configuration)  - 
getStatistics
public org.apache.flink.api.common.io.statistics.BaseStatistics getStatistics(org.apache.flink.api.common.io.statistics.BaseStatistics baseStatistics)  - 
createInputSplits
public org.apache.flink.core.io.GenericInputSplit[] createInputSplits(int numSplits)  - 
getInputSplitAssigner
public org.apache.flink.core.io.InputSplitAssigner getInputSplitAssigner(org.apache.flink.core.io.GenericInputSplit[] genericInputSplits)  - 
open
public void open(org.apache.flink.core.io.GenericInputSplit genericInputSplit)  - 
reachedEnd
public boolean reachedEnd() - 
nextRecord
 - 
close
public void close() 
 -