public class SparkCollectFactory extends Object implements PCollectionFactory
| Constructor and Description |
|---|
SparkCollectFactory() |
public <S> BaseInputCollection<S> createInputCollection(Source<S> source, String named, DistributedPipeline pipeline, ParallelDoOptions doOpts)
createInputCollection in interface PCollectionFactorypublic <K,V> BaseInputTable<K,V> createInputTable(TableSource<K,V> source, String named, DistributedPipeline pipeline, ParallelDoOptions doOpts)
createInputTable in interface PCollectionFactorypublic <S> BaseUnionCollection<S> createUnionCollection(List<? extends PCollectionImpl<S>> internal)
createUnionCollection in interface PCollectionFactorypublic <S,T> BaseDoCollection<T> createDoCollection(String name, PCollectionImpl<S> parent, DoFn<S,T> fn, PType<T> type, ParallelDoOptions options)
createDoCollection in interface PCollectionFactorypublic <S,K,V> BaseDoTable<K,V> createDoTable(String name, PCollectionImpl<S> parent, DoFn<S,Pair<K,V>> fn, PTableType<K,V> type, ParallelDoOptions options)
createDoTable in interface PCollectionFactorypublic <S,K,V> BaseDoTable<K,V> createDoTable(String name, PCollectionImpl<S> parent, CombineFn<K,V> combineFn, DoFn<S,Pair<K,V>> fn, PTableType<K,V> type)
createDoTable in interface PCollectionFactorypublic <K,V> BaseGroupedTable<K,V> createGroupedTable(PTableBase<K,V> parent, GroupingOptions groupingOptions)
createGroupedTable in interface PCollectionFactorypublic <K,V> PTable<K,V> createUnionTable(List<PTableBase<K,V>> internal)
createUnionTable in interface PCollectionFactoryCopyright © 2015 The Apache Software Foundation. All Rights Reserved.