public class DefaultSourceConfigurer extends Object implements SourceConfigurer
SourceConfigurer.| Constructor and Description |
|---|
DefaultSourceConfigurer(Configurer delegate) |
| Modifier and Type | Method and Description |
|---|---|
SourceProperties |
getSourceProperties() |
void |
setProperties(SourceProperties sourceProperties) |
<T> T |
usePlugin(String pluginType,
String pluginName,
String pluginId,
io.cdap.cdap.api.plugin.PluginProperties properties) |
<T> T |
usePlugin(String pluginType,
String pluginName,
String pluginId,
io.cdap.cdap.api.plugin.PluginProperties properties,
io.cdap.cdap.api.plugin.PluginSelector selector) |
<T> Class<T> |
usePluginClass(String pluginType,
String pluginName,
String pluginId,
io.cdap.cdap.api.plugin.PluginProperties properties) |
<T> Class<T> |
usePluginClass(String pluginType,
String pluginName,
String pluginId,
io.cdap.cdap.api.plugin.PluginProperties properties,
io.cdap.cdap.api.plugin.PluginSelector selector) |
public DefaultSourceConfigurer(Configurer delegate)
public void setProperties(SourceProperties sourceProperties)
setProperties in interface SourceConfigurer@Nullable public SourceProperties getSourceProperties()
@Nullable public <T> T usePlugin(String pluginType, String pluginName, String pluginId, io.cdap.cdap.api.plugin.PluginProperties properties)
usePlugin in interface io.cdap.cdap.api.plugin.PluginConfigurer@Nullable public <T> T usePlugin(String pluginType, String pluginName, String pluginId, io.cdap.cdap.api.plugin.PluginProperties properties, io.cdap.cdap.api.plugin.PluginSelector selector)
usePlugin in interface io.cdap.cdap.api.plugin.PluginConfigurer@Nullable public <T> Class<T> usePluginClass(String pluginType, String pluginName, String pluginId, io.cdap.cdap.api.plugin.PluginProperties properties)
usePluginClass in interface io.cdap.cdap.api.plugin.PluginConfigurerCopyright © 2024 CDAP Licensed under the Apache License, Version 2.0.