public class EmptyFlattenAsCreateFactory<T> extends Object implements PTransformOverrideFactory<PCollectionList<T>,PCollection<T>,Flatten.PCollections<T>>
PTransformOverrideFactory that provides an empty Create to replace a Flatten.PCollections that takes no input PCollections.PTransformOverrideFactory.PTransformReplacement<InputT extends PInput,OutputT extends POutput>, PTransformOverrideFactory.ReplacementOutput| Modifier and Type | Method and Description |
|---|---|
PTransformOverrideFactory.PTransformReplacement<PCollectionList<T>,PCollection<T>> |
getReplacementTransform(AppliedPTransform<PCollectionList<T>,PCollection<T>,Flatten.PCollections<T>> transform) |
static <T> EmptyFlattenAsCreateFactory<T> |
instance() |
Map<PValue,PTransformOverrideFactory.ReplacementOutput> |
mapOutputs(Map<TupleTag<?>,PValue> outputs,
PCollection<T> newOutput) |
public static <T> EmptyFlattenAsCreateFactory<T> instance()
public PTransformOverrideFactory.PTransformReplacement<PCollectionList<T>,PCollection<T>> getReplacementTransform(AppliedPTransform<PCollectionList<T>,PCollection<T>,Flatten.PCollections<T>> transform)
getReplacementTransform in interface PTransformOverrideFactory<PCollectionList<T>,PCollection<T>,Flatten.PCollections<T>>public Map<PValue,PTransformOverrideFactory.ReplacementOutput> mapOutputs(Map<TupleTag<?>,PValue> outputs, PCollection<T> newOutput)
mapOutputs in interface PTransformOverrideFactory<PCollectionList<T>,PCollection<T>,Flatten.PCollections<T>>Copyright © 2016–2017 The Apache Software Foundation. All rights reserved.