Package org.apache.beam.runners.twister2
Class Twister2TranslationContext
java.lang.Object
org.apache.beam.runners.twister2.Twister2TranslationContext
- Direct Known Subclasses:
Twister2BatchTranslationContext
,Twister2StreamTranslationContext
Twister2TranslationContext.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract void
eval
(edu.iu.dsc.tws.tset.sets.batch.SinkTSet<?> tSet) org.apache.beam.sdk.runners.AppliedPTransform
<?, ?, ?> edu.iu.dsc.tws.tset.env.TSetEnvironment
<T extends PValue>
TgetInput
(PTransform<T, ?> transform) <T> edu.iu.dsc.tws.api.tset.sets.TSet
<WindowedValue<T>> getInputDataSet
(PValue input) <T> Map
<TupleTag<?>, PCollection<?>> Set
<edu.iu.dsc.tws.api.tset.sets.TSet> <T extends PValue>
TgetOutput
(PTransform<?, T> transform) Map
<TupleTag<?>, PCollection<?>> void
setCurrentTransform
(org.apache.beam.sdk.runners.AppliedPTransform<?, ?, ?> transform) <T> void
setOutputDataSet
(PCollection<T> output, edu.iu.dsc.tws.api.tset.sets.TSet<WindowedValue<T>> tset) <ViewT,
ElemT>
voidsetSideInputDataSet
(String value, edu.iu.dsc.tws.api.tset.sets.batch.BatchTSet<WindowedValue<ElemT>> set)
-
Field Details
-
dataSets
-
-
Constructor Details
-
Twister2TranslationContext
-
-
Method Details
-
getOutput
-
getOptions
-
setOutputDataSet
public <T> void setOutputDataSet(PCollection<T> output, edu.iu.dsc.tws.api.tset.sets.TSet<WindowedValue<T>> tset) -
getInputDataSet
-
getInputs
-
getInput
-
setCurrentTransform
public void setCurrentTransform(org.apache.beam.sdk.runners.AppliedPTransform<?, ?, ?> transform) -
getCurrentTransform
public org.apache.beam.sdk.runners.AppliedPTransform<?,?, getCurrentTransform()?> -
getOutputs
-
getOutputCoders
-
getEnvironment
public edu.iu.dsc.tws.tset.env.TSetEnvironment getEnvironment() -
eval
public abstract void eval(edu.iu.dsc.tws.tset.sets.batch.SinkTSet<?> tSet) -
setSideInputDataSet
public <ViewT,ElemT> void setSideInputDataSet(String value, edu.iu.dsc.tws.api.tset.sets.batch.BatchTSet<WindowedValue<ElemT>> set) -
getLeaves
-
getSideInputDataSets
-