T - the type of the value(s) accessible via this PCollectionViewpublic interface PCollectionView<T> extends PValue, java.io.Serializable
PCollectionView<T> is an immutable view of a
PCollection that can be accessed e.g. as a
side input to a DoFn.
A PCollectionView should always be the output of a
PTransform. It is the joint
responsibility of this transform and each
PipelineRunner to implement the
view in a runner-specific manner.
| Modifier and Type | Method and Description |
|---|---|
T |
fromIterableInternal(java.lang.Iterable<com.google.cloud.dataflow.sdk.util.WindowedValue<?>> contents)
For internal use only.
|
TupleTag<java.lang.Iterable<com.google.cloud.dataflow.sdk.util.WindowedValue<?>>> |
getTagInternal()
A unique identifier, for internal use.
|
WindowFn |
getWindowFnInternal()
For internal use only.
|
getName, getProducingTransformInternal, setPipelineInternalexpand, finishSpecifyingOutput, recordAsOutputexpand, finishSpecifying, getPipelineTupleTag<java.lang.Iterable<com.google.cloud.dataflow.sdk.util.WindowedValue<?>>> getTagInternal()
T fromIterableInternal(java.lang.Iterable<com.google.cloud.dataflow.sdk.util.WindowedValue<?>> contents)
WindowFn getWindowFnInternal()