Class SparkStreamingTranslationContext
java.lang.Object
org.apache.beam.runners.spark.translation.SparkTranslationContext
org.apache.beam.runners.spark.translation.SparkStreamingTranslationContext
Translation context used to lazily store Spark datasets during streaming portable pipeline
translation and compute them after translation.
-
Constructor Summary
ConstructorsConstructorDescriptionSparkStreamingTranslationContext
(org.apache.spark.api.java.JavaSparkContext jsc, SparkPipelineOptions options, JobInfo jobInfo) -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.spark.streaming.api.java.JavaStreamingContext
Methods inherited from class org.apache.beam.runners.spark.translation.SparkTranslationContext
computeOutputs, getSerializableOptions, getSparkContext, nextSinkId, popDataset, pushDataset
-
Constructor Details
-
SparkStreamingTranslationContext
public SparkStreamingTranslationContext(org.apache.spark.api.java.JavaSparkContext jsc, SparkPipelineOptions options, JobInfo jobInfo)
-
-
Method Details
-
getStreamingContext
public org.apache.spark.streaming.api.java.JavaStreamingContext getStreamingContext() -
getFirstTimestamp
-