Class SparkProcessContext<K,InputT,OutputT>
- java.lang.Object
-
- org.apache.beam.runners.spark.translation.SparkProcessContext<K,InputT,OutputT>
-
public class SparkProcessContext<K,InputT,OutputT> extends java.lang.ObjectHolds current processing context forSparkInputDataProcessor.
-
-
Constructor Summary
Constructors Constructor Description SparkProcessContext(java.lang.String stepName, org.apache.beam.sdk.transforms.DoFn<InputT,OutputT> doFn, org.apache.beam.runners.core.DoFnRunner<InputT,OutputT> doFnRunner, K key, java.util.Iterator<org.apache.beam.runners.core.TimerInternals.TimerData> timerDataIterator)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.apache.beam.sdk.transforms.DoFn<InputT,OutputT>getDoFn()org.apache.beam.runners.core.DoFnRunner<InputT,OutputT>getDoFnRunner()KgetKey()java.lang.StringgetStepName()java.util.Iterator<org.apache.beam.runners.core.TimerInternals.TimerData>getTimerDataIterator()
-
-
-
Constructor Detail
-
SparkProcessContext
public SparkProcessContext(java.lang.String stepName, org.apache.beam.sdk.transforms.DoFn<InputT,OutputT> doFn, org.apache.beam.runners.core.DoFnRunner<InputT,OutputT> doFnRunner, K key, java.util.Iterator<org.apache.beam.runners.core.TimerInternals.TimerData> timerDataIterator)
-
-
Method Detail
-
getStepName
public java.lang.String getStepName()
-
getTimerDataIterator
public java.util.Iterator<org.apache.beam.runners.core.TimerInternals.TimerData> getTimerDataIterator()
-
getKey
public K getKey()
-
-