public class MetricsAccumulator
extends java.lang.Object
Accumulators
are required to be wrapped in a Singleton.Modifier and Type | Class and Description |
---|---|
static class |
MetricsAccumulator.AccumulatorCheckpointingSparkListener
Spark Listener which checkpoints
MetricsContainerStepMap values for fault-tolerance. |
Constructor and Description |
---|
MetricsAccumulator() |
Modifier and Type | Method and Description |
---|---|
static void |
clear() |
static org.apache.spark.Accumulator<org.apache.beam.runners.core.metrics.MetricsContainerStepMap> |
getInstance() |
static void |
init(SparkPipelineOptions opts,
org.apache.spark.api.java.JavaSparkContext jsc)
Init metrics accumulator if it has not been initiated.
|
public static void init(SparkPipelineOptions opts, org.apache.spark.api.java.JavaSparkContext jsc)
public static org.apache.spark.Accumulator<org.apache.beam.runners.core.metrics.MetricsContainerStepMap> getInstance()
public static void clear()