public class FlinkSideInputReader
extends java.lang.Object
implements org.apache.beam.runners.core.SideInputReader
SideInputReader for the Flink Batch Runner.| Constructor and Description |
|---|
FlinkSideInputReader(java.util.Map<org.apache.beam.sdk.values.PCollectionView<?>,org.apache.beam.sdk.values.WindowingStrategy<?,?>> indexByView,
org.apache.flink.api.common.functions.RuntimeContext runtimeContext) |
| Modifier and Type | Method and Description |
|---|---|
<T> boolean |
contains(org.apache.beam.sdk.values.PCollectionView<T> view) |
<T> T |
get(org.apache.beam.sdk.values.PCollectionView<T> view,
org.apache.beam.sdk.transforms.windowing.BoundedWindow window) |
boolean |
isEmpty() |
public FlinkSideInputReader(java.util.Map<org.apache.beam.sdk.values.PCollectionView<?>,org.apache.beam.sdk.values.WindowingStrategy<?,?>> indexByView,
org.apache.flink.api.common.functions.RuntimeContext runtimeContext)
public <T> T get(org.apache.beam.sdk.values.PCollectionView<T> view,
org.apache.beam.sdk.transforms.windowing.BoundedWindow window)
get in interface org.apache.beam.runners.core.SideInputReaderpublic <T> boolean contains(org.apache.beam.sdk.values.PCollectionView<T> view)
contains in interface org.apache.beam.runners.core.SideInputReaderpublic boolean isEmpty()
isEmpty in interface org.apache.beam.runners.core.SideInputReader