Class CreateViewTransform.MultiView<T>

  • Type Parameters:
    T - primitive view type
    All Implemented Interfaces:
    Serializable, org.apache.beam.sdk.transforms.Materializations.MultimapView<Void,​T>
    Enclosing class:
    CreateViewTransform<I,​O>

    public static final class CreateViewTransform.MultiView<T>
    extends Object
    implements org.apache.beam.sdk.transforms.Materializations.MultimapView<Void,​T>, Serializable
    Represents PrimitiveViewT supplied to the ViewFn.
    See Also:
    Serialized Form
    • Constructor Detail

      • MultiView

        public MultiView​(Iterable<T> iterable)
        Constructor.
        Parameters:
        iterable - placeholder for side input data.
    • Method Detail

      • get

        public Iterable<Void> get()
        Specified by:
        get in interface org.apache.beam.sdk.transforms.Materializations.MultimapView<Void,​T>
      • get

        public Iterable<T> get​(@Nullable
                               Void aVoid)
        Specified by:
        get in interface org.apache.beam.sdk.transforms.Materializations.MultimapView<Void,​T>