public interface PCollectionFactory
<S> BaseInputCollection<S> createInputCollection(Source<S> source, String named, DistributedPipeline distributedPipeline, ParallelDoOptions doOpts)
<K,V> BaseInputTable<K,V> createInputTable(TableSource<K,V> source, String named, DistributedPipeline distributedPipeline, ParallelDoOptions doOpts)
<S> BaseUnionCollection<S> createUnionCollection(List<? extends PCollectionImpl<S>> internal)
<S,T> BaseDoCollection<T> createDoCollection(String name, PCollectionImpl<S> chainingCollection, DoFn<S,T> fn, PType<T> type, ParallelDoOptions options)
<S,K,V> BaseDoTable<K,V> createDoTable(String name, PCollectionImpl<S> chainingCollection, DoFn<S,Pair<K,V>> fn, PTableType<K,V> type, ParallelDoOptions options)
<S,K,V> BaseDoTable<K,V> createDoTable(String name, PCollectionImpl<S> chainingCollection, CombineFn<K,V> combineFn, DoFn<S,Pair<K,V>> fn, PTableType<K,V> type)
<K,V> BaseGroupedTable<K,V> createGroupedTable(PTableBase<K,V> parent, GroupingOptions groupingOptions)
<K,V> PTable<K,V> createUnionTable(List<PTableBase<K,V>> internal)
Copyright © 2016 The Apache Software Foundation. All rights reserved.