public class SparkBatchSinkContext extends AbstractBatchContext implements BatchSinkContext
BatchSinkContext for spark contexts.adminarguments| Constructor and Description |
|---|
SparkBatchSinkContext(SparkBatchSinkFactory sinkFactory,
JavaSparkExecutionContext sec,
DatasetContext datasetContext,
PipelineRuntime pipelineRuntime,
StageSpec stageSpec) |
SparkBatchSinkContext(SparkBatchSinkFactory sinkFactory,
SparkClientContext sparkContext,
PipelineRuntime pipelineRuntime,
DatasetContext datasetContext,
StageSpec stageSpec) |
| Modifier and Type | Method and Description |
|---|---|
void |
addOutput(Output output) |
void |
addOutput(String datasetName) |
void |
addOutput(String datasetName,
Map<String,String> arguments) |
void |
addOutput(String outputName,
OutputFormatProvider outputFormatProvider) |
boolean |
isPreviewEnabled() |
createDataset, datasetExists, discardDataset, getDataset, getDataset, getDataset, getDataset, getRuntimeArguments, releaseDataset, setRuntimeArgumentprovidegetInputSchema, getInputSchemas, getLogicalStartTime, getMetrics, getNamespace, getOutputPortSchemas, getOutputSchema, getPipelineName, getPluginProperties, getPluginProperties, getServiceURL, getServiceURL, getStageName, loadPluginClass, newPluginInstanceclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreateDataset, datasetExists, getArguments, getRuntimeArguments, setRuntimeArgumentdiscardDataset, getDataset, getDataset, getDataset, getDataset, releaseDatasetgetInputSchema, getInputSchemas, getLogicalStartTime, getMetrics, getNamespace, getOutputPortSchemas, getOutputSchema, getPipelineName, getPluginProperties, getPluginProperties, getStageName, loadPluginClass, newPluginInstancegetServiceURL, getServiceURLprovidepublic SparkBatchSinkContext(SparkBatchSinkFactory sinkFactory, SparkClientContext sparkContext, PipelineRuntime pipelineRuntime, DatasetContext datasetContext, StageSpec stageSpec)
public SparkBatchSinkContext(SparkBatchSinkFactory sinkFactory, JavaSparkExecutionContext sec, DatasetContext datasetContext, PipelineRuntime pipelineRuntime, StageSpec stageSpec)
public void addOutput(String datasetName)
addOutput in interface BatchSinkContextpublic void addOutput(String datasetName, Map<String,String> arguments)
addOutput in interface BatchSinkContextpublic void addOutput(String outputName, OutputFormatProvider outputFormatProvider)
addOutput in interface BatchSinkContextpublic void addOutput(Output output)
addOutput in interface BatchSinkContextpublic boolean isPreviewEnabled()
isPreviewEnabled in interface BatchSinkContextCopyright © 2018 Cask Data, Inc. Licensed under the Apache License, Version 2.0.