public class PluginFunctionContext extends Object implements Serializable
| Constructor and Description |
|---|
PluginFunctionContext(StageSpec stageSpec,
JavaSparkExecutionContext sec,
Map<String,String> arguments,
long logicalStartTime,
StageStatisticsCollector collector) |
PluginFunctionContext(StageSpec stageSpec,
JavaSparkExecutionContext sec,
StageStatisticsCollector collector) |
| Modifier and Type | Method and Description |
|---|---|
SparkBatchRuntimeContext |
createBatchRuntimeContext() |
<T> T |
createPlugin() |
StageMetrics |
createStageMetrics() |
DataTracer |
getDataTracer() |
String |
getStageName() |
StageSpec |
getStageSpec() |
StageStatisticsCollector |
getStageStatisticsCollector() |
public PluginFunctionContext(StageSpec stageSpec, JavaSparkExecutionContext sec, StageStatisticsCollector collector)
public PluginFunctionContext(StageSpec stageSpec, JavaSparkExecutionContext sec, Map<String,String> arguments, long logicalStartTime, StageStatisticsCollector collector)
public String getStageName()
public StageSpec getStageSpec()
public StageMetrics createStageMetrics()
public StageStatisticsCollector getStageStatisticsCollector()
public SparkBatchRuntimeContext createBatchRuntimeContext()
public DataTracer getDataTracer()
Copyright © 2018 Cask Data, Inc. Licensed under the Apache License, Version 2.0.