public class SideInputUtils extends Object
| Constructor and Description |
|---|
SideInputUtils() |
| Modifier and Type | Method and Description |
|---|---|
static com.google.api.services.dataflow.model.SideInputInfo |
createCollectionSideInputInfo(com.google.api.services.dataflow.model.Source... sideInputSources)
Builds a
SideInputInfo for a "collection" side input. |
static com.google.api.services.dataflow.model.SideInputInfo |
createSingletonSideInputInfo(com.google.api.services.dataflow.model.Source sideInputSource)
Builds a
SideInputInfo for a "singleton" side input. |
static Object |
readSideInput(PipelineOptions options,
com.google.api.services.dataflow.model.SideInputInfo sideInputInfo,
ExecutionContext executionContext) |
static Object |
readSideInput(PipelineOptions options,
com.google.api.services.dataflow.model.SideInputInfo sideInputInfo,
Observer observer,
ExecutionContext executionContext)
Reads the given side input, producing the contents associated
with a a
PCollectionView. |
public static Object readSideInput(PipelineOptions options, com.google.api.services.dataflow.model.SideInputInfo sideInputInfo, Observer observer, ExecutionContext executionContext) throws Exception
PCollectionView.public static Object readSideInput(PipelineOptions options, com.google.api.services.dataflow.model.SideInputInfo sideInputInfo, ExecutionContext executionContext) throws Exception
Exceptionpublic static com.google.api.services.dataflow.model.SideInputInfo createSingletonSideInputInfo(com.google.api.services.dataflow.model.Source sideInputSource)
SideInputInfo for a "singleton" side input.public static com.google.api.services.dataflow.model.SideInputInfo createCollectionSideInputInfo(com.google.api.services.dataflow.model.Source... sideInputSources)
SideInputInfo for a "collection" side input.