public class MockPipelineConfigurer extends Object implements PipelineConfigurer
| Constructor and Description |
|---|
MockPipelineConfigurer(co.cask.cdap.api.data.schema.Schema inputSchema) |
MockPipelineConfigurer(co.cask.cdap.api.data.schema.Schema inputSchema,
Map<String,Object> plugins)
Creates a mock pipeline configurer with a map of plugins to use for validation.
|
public MockPipelineConfigurer(co.cask.cdap.api.data.schema.Schema inputSchema, Map<String,Object> plugins)
inputSchema - The input schema to use for validationplugins - A map from plugin ID strings to plugin objects to usepublic MockPipelineConfigurer(co.cask.cdap.api.data.schema.Schema inputSchema)
@Nullable public co.cask.cdap.api.data.schema.Schema getOutputSchema()
public StageConfigurer getStageConfigurer()
getStageConfigurer in interface PipelineConfigurerpublic Engine getEngine()
getEngine in interface PipelineConfigurerpublic void setPipelineProperties(Map<String,String> properties)
setPipelineProperties in interface PipelineConfigurer@Nullable public <T> T usePlugin(String pluginType, String pluginName, String pluginId, PluginProperties pluginProperties)
usePlugin in interface PluginConfigurer@Nullable public <T> T usePlugin(String pluginType, String pluginName, String pluginId, PluginProperties pluginProperties, PluginSelector pluginSelector)
usePlugin in interface PluginConfigurer@Nullable public <T> Class<T> usePluginClass(String pluginType, String pluginName, String pluginId, PluginProperties pluginProperties)
usePluginClass in interface PluginConfigurer@Nullable public <T> Class<T> usePluginClass(String pluginType, String pluginName, String pluginId, PluginProperties pluginProperties, PluginSelector pluginSelector)
usePluginClass in interface PluginConfigurerpublic void addStream(Stream stream)
addStream in interface DatasetConfigurerpublic void addStream(String s)
addStream in interface DatasetConfigurerpublic void addDatasetModule(String s, Class<? extends DatasetModule> aClass)
addDatasetModule in interface DatasetConfigurerpublic void addDatasetType(Class<? extends Dataset> aClass)
addDatasetType in interface DatasetConfigurerpublic void createDataset(String s, String s1, DatasetProperties datasetProperties)
createDataset in interface DatasetConfigurerpublic void createDataset(String s, String s1)
createDataset in interface DatasetConfigurerpublic void createDataset(String s, Class<? extends Dataset> aClass, DatasetProperties datasetProperties)
createDataset in interface DatasetConfigurerpublic void createDataset(String s, Class<? extends Dataset> aClass)
createDataset in interface DatasetConfigurerCopyright © 2017 Cask Data, Inc. Licensed under the Apache License, Version 2.0.